International Journal of Scientific & Technology Research

IJSTR@Facebook IJSTR@Twitter IJSTR@Linkedin
Home About Us Scope Editorial Board Blog/Latest News Contact Us

IJSTR >> Volume 5 - Issue 8, August 2016 Edition

International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616

Green Software Engineering Adaption In Requirement Elicitation Process

[Full Text]



Umma Khatuna Jannat



Software Engineering, Green Software systems, Requirements Elicitation Technique.



A recent technology investigates the role of concern in the environment software that is green software system. Now it is widely accepted that the green software can fit all process of software development. It is also suitable for the requirement elicitation process. Now a days software companies have used requirements elicitation techniques in an enormous majority. Because, this process plays more and more important roles in software development. At the present time, most of the requirements elicitation process is improved by using some techniques and tools. So that the intention of this research suggests to adapt green software engineering for the intention of existing elicitation technique and recommend suitable actions for improvement. This research, being involved qualitative data. I used few keywords in my searching procedure, then searched IEEE, ACM, Springer, Elsevier, Google scholar, Scopus and Wiley. Find out articles which published in 2010 until 2016. Finding from the literature review, Identify 15 traditional requirement elicitations factors and 23 improvement techniques to convert green engineering. Lastly, The paper includes a squat review of the literature, a description of the grounded theory and some of the identity issues related finding of the necessity for requirements elicitation improvement techniques.



[1] Pandey, S., & Mustafa, K. (2010). Recent advances in sre research. Recent Advances in SRE Research, 2(04), 1079-1085.

[2] Jiang, L., Eberlein, A., & Far, B. H. (2005, April). Combining requirements engineering techniques-theory and case study. In Engineering of Computer-Based Systems, 2005.ECBS'05. 12th IEEE International Conference and Workshops on the (pp. 105-112). IEEE.

[3] Sharma, S., &Pandey, S. K. (2013). Revisiting Requirements Elicitation Techniques. International Journal of Computer Applications, 75(12).

[4] Taina, J., & Mäkinen, S. (2015). Green Software Quality Factors.In Green in Software Engineering (pp. 129-154).Springer International Publishing.

[5] Penzenstadler, B. (2013, February). What does Sustainability mean in and for Software Engineering?.In Proceedings of the 1st International Conference on ICT for Sustainability (ICT4S).

[6] Hsia, P., Samuel, J., Gao, J., Kung, D., Toyoshima, Y., & Chen, C. (1994). Formal approach to scenario analysis. IEEE Software, 11(2), 33.

[7] Holbrook III, H. (1990). A scenario-based methodology for conducting requirements elicitation. ACM SIGSOFT Software Engineering Notes, 15(1), 95-104..

[8] Penzenstadler, B., Bauer, V., Calero, C., &Franch, X. (2012, May). Sustainability in software engineering: A systematic literature review. InEvaluation& Assessment in Software Engineering (EASE 2012), 16th International Conference on (pp. 32-41). IET.

[9] Greenpeace International. 2011. Towards Green Electronics: Getting Greener, but Not There Yet. Greenpeace: Amsterdam.

[10] Liu, X., Yang, J., Qu, S., Wang, L., Shishime, T., & Bao, C. (2012). Sustainable production: practices and determinant factors of green supply chain management of Chinese companies. Business Strategy and the Environment, 21 (1), 1-16..

[11] Hannig, F., & Teich, J. (2002, August). Energy estimation of nested loop programs. In Proceedings of the fourteenth annual ACM symposium on Parallel algorithms and architectures (pp. 149-150). ACM.

[12] Mahaux, M., Heymans, P., & Saval, G. (2011). Discovering sustainability requirements: an experience report. In Requirements engineering: foundation for software quality (pp. 19-33). Springer Berlin Heidelberg.

[13] Christel, M., Wood, D., & Stevens, S. (1994, April). Applying multimedia technology to requirements engineering. In Proceedings of the Sixth Annual Software Technology Conference, UT: Software Technology Support Center, Salt Lake City. Clark (pp. 445-59).

[14] Wolfinger, R. (2008, October). Plug-in architecture and design guidelines for customizable enterprise applications.In Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications (pp. 893-894).ACM.

[15] Kitchenham, B., Brereton, O. P., Budgen, D., Turner, M., Bailey, J., & Linkman, S. (2009). Systematic literature reviews in software engineering–a systematic literature review. Information and software technology, 51 (1), 7-15..

[16] Petersen, K., Feldt, R., Mujtaba, S., &Mattsson, M. (2008, June). Systematic mapping studies in software engineering. In 12th international conference on evaluation and assessment in software engineering (Vol. 17, No. 1, pp. 1-10). sn.

[17] Taina, J. (2011). Good, bad, and beautiful software-In search of green software quality factors. Cepis Upgrade, 12(4), 22-27.

[18] Beg, M. R., Abbas, Q., & Verma, R. P. (2008). Interview process model for requirement elicitation. International Journal of Computer Science and Applications, 1(2).

[19] Christel, M., Wood, D., & Stevens, S. (1994, April). Applying multimedia technology to requirements engineering. In Proceedings of the Sixth Annual Software Technology Conference, UT: Software Technology Support Center, Salt Lake City. Clark (pp. 445-59).

[20] Shenoy, S. S., & Eeratta, R. (2011, December). Green software development model: An approach towards sustainable software development. In India Conference (INDICON), 2011 Annual IEEE (pp. 1-6).IEEE.

[21] Maguire, M., & Bevan, N. (2002). User requirements analysis. In Usability(pp. 133-148). Springer US.

[22] Khan¹, S., Dulloo, A. B., & Verma, M. (2014). Systematic review of requirements elicitation techniques.

[23] Geiwitz, J., Kornell, J., & McCloskey, B. (1990). An expert system for the selection of knowledge acquisition techniques. Santa Barbara, CA: Anacapa Sciences, 785-2.

[24] Gane, C., & Sarson, T. (1977). Structured Systems Analysis and Design.New York: Improved Systems Technologies.

[25] Swaffield, G., & Knight, B. (1990). Applying systems analysis techniques to knowledge engineering. Expert Systems, 7(2), 82-92.

[26] Shalabh Agarwal1, Asoke Nath1, and DipayanChowdhury” Sustainable Approaches and Good Practices in Green Software Engineering”.International Journal of Research and Reviews in Computer Science (IJRRCS) Vol. 3, No. 1, February 2012, ISSN:2079-2557.

[27] Sara S. Mahmoud and Imtiaz Ahmad” A Green Model for Sustainable Software Engineering”.In International Journal of Software Engineering and Its Applications. Vol. 7, No. 4, July, 2013.

[28] Markus Dick, JakobDrangmeister, Eva Kern, Stefan Naumann” Green Software Engineering with Agile Methods”.In GREENS 2013, San Francisco, CA-IEEE2013.

[29] Keith kmetz,RonGlaz,EricHatcherThe Business Value of “Green Document Management Solutions”.In March 2010IDC.

[30] JacKyAng, Sook Bing Leong, Chin Fei Lee, UmiKalsomYusof” Requirement Engineering Techniques in Developing Expert Systems”.In Symposium on Computers & Informatics IEEE-2011.