Characterizing relatedness of web and requirements engineering

Web and Requirements Engineering have been well- recognized as two individual active areas of research in the past. Convergence between these two notable areas has been a point-of-discussion in recent years and offers new avenues of research. This paper explores this alliance from two perspectives; firstly, where Requirement Engineering can be viewed as a process for Web application development as it primarily concerns with adapting the Requirement Engineering process to the Web applications which are special in characteristics as compared to traditional software applications and secondly, where Web can be viewed as a supporting technology for improving the requirements engineering process and enabling new capabilities. The basics of this two-way relationship are examined along with state-of-art and potential opportunities to equip a better understanding.

[1]  Jordi Conesa,et al.  Ontology Driven Requirements Query , 2007, 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07).

[2]  Jeff Z. Pan,et al.  Towards Ontology-driven Requirements Engineering , 2011 .

[3]  Bashar Nuseibeh,et al.  Requirements engineering: a roadmap , 2000, ICSE '00.

[4]  Ian Sommerville,et al.  Requirements Engineering: Processes and Techniques , 1998 .

[5]  Robin A. Gandhi,et al.  Ontology-based active requirements engineering framework , 2005, 12th Asia-Pacific Software Engineering Conference (APSEC'05).

[6]  Khaled El Emam,et al.  A field study of requirements engineering practices in information systems development , 1995, Proceedings of 1995 IEEE International Symposium on Requirements Engineering (RE'95).

[7]  Athula Ginige,et al.  Guest Editors' Introduction: The Essence of Web Engineering-Managing the Diversity and Complexity of Web Application Development , 2001, IEEE Multim..

[8]  Dimitris Plexousakis,et al.  Handling Ontology Change: Survey and Proposal for a Future Research Direction , 2005 .

[9]  Thomas Moser,et al.  Ontology-Driven Guidance for Requirements Elicitation , 2011, ESWC.

[10]  Akshi Kumar,et al.  Ontology based framework for automatic software's documentation , 2015, 2015 2nd International Conference on Computing for Sustainable Global Development (INDIACom).

[11]  Nora Koch,et al.  Requirements Engineering for Web Applications - A Comparative Study , 2004, J. Web Eng..

[12]  Pericles Loucopoulos,et al.  Organization of Analysis Patterns for Effective Reuse , 2001, ICEIS.

[13]  Akshi Kumar,et al.  SWOT ANALYSIS OF REQUIREMENTS ENGINEERING FOR WEB APPLICATIONS , 2015 .

[14]  Pericles Loucopoulos,et al.  Performing Requirements Elicitation Activities Supported by Quality Ontologies , 2006, SEKE.

[15]  David Lowe,et al.  Hypermedia and the Web: An Engineering Approach , 1999 .

[16]  Claus Bossen,et al.  Executable use cases: requirements for a pervasive health care system , 2004, IEEE Software.

[17]  Jeff Z. Pan,et al.  Measure Software Requirement Specifications by Ontology Reasoning , 2012 .

[18]  Austen Rainer,et al.  Requirements problems in twelve software companies: an empirical analysis , 2002, IEE Proc. Softw..

[19]  Marc Ehrig,et al.  Semantic Alignment of Business Processes , 2006, ICEIS.

[20]  Steve Hansen,et al.  Web Engineering: Creating a Discipline among Disciplines , 2001, IEEE Multim..

[21]  Mohammad Ali Nematbakhsh,et al.  EVOLUTION OF THE WORLD WIDE WEB : FROM WEB 1.0 TO WEB 4.0 , 2012 .

[22]  Steffen Lohmann,et al.  A Web Platform for Social Requirements Engineering , 2009, Software Engineering.

[23]  Zhi Jin,et al.  Ontology-Based Inconsistency Management of Software Requirements Specifications , 2005, SOFSEM.

[24]  Heikki Kälviäinen,et al.  Management View on Current Requirements Engineering Practices in Small and Medium Enterprises , 2000 .

[25]  Jing Dong,et al.  Ontology Classification for Semantic-Web-Based Software Engineering , 2009, IEEE Transactions on Services Computing.

[26]  Haruhiko Kaiya,et al.  Ontology based requirements analysis: lightweight semantic processing approach , 2005, Fifth International Conference on Quality Software (QSIC'05).

[27]  Jawed I. A. Siddiqi,et al.  Requirements Engineering: The Emerging Wisdom , 1996, IEEE Softw..

[28]  Michael O’Brochta,et al.  Project Success – What Are The Criteria And Whose Opinion Counts , 2022 .

[29]  Nima Kaviani,et al.  Ontologies and Software Engineering , 2009, Handbook on Ontologies.

[30]  Akshi Kumar,et al.  Information Retrieval and Machine Learning: Supporting Technologies for Web Mining Research and Practice , 2008, Webology.

[31]  Pericles Loucopoulos,et al.  Organisation of Analysis Patterns for Effective Re-use , 2001 .

[32]  Hajo Hippner,et al.  Bedeutung, Anwendungen und Einsatzpotenziale von Social Software , 2006, HMD Prax. Wirtsch..

[33]  E. James Whitehead,et al.  Collaboration in Software Engineering: A Roadmap , 2007, Future of Software Engineering (FOSE '07).

[34]  Grady Booch,et al.  When bad things happen to good projects , 1994 .

[35]  Zhi Jin,et al.  Inconsistency measurement of software requirements specifications: an ontology-based approach , 2005, 10th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'05).