APPROXIMATIONS IN WEB ENGINEERING FOR THE ANALYSIS OF REQUIREMENTS: A SYSTEMATIC REVIEW OF LITERATURE
DOI:
https://doi.org/10.36825/RITI.02.03.004Keywords:
Analysis of Requirements, Web Engineering, Systematic ReviewAbstract
The technology applied to the development of software in Web engineering (WE) faces continuous changes, which implies an extra effort on the part of analysts, developers and designers in the design and maintenance of Web applications. In this context, defining the requirements (functional and non-functional) that the system must meet to meet the needs of users is a complex task. This article presents a systematic review of the literature in order to obtain: (i) the current state of the art on systematic approaches for the modeling, analysis and specification of requirements in Web engineering and (ii) a conceptual basis for proposing areas research.
References
Garrigós, I.; Mazón, J.N.; Trujillo, J. A Requirement Analysis Approach for Using i* in Web Engineering. Proceedings of the 9th International Conference on Web Engineering. Springer-Verlag, San Sebastian, Spain, 2009, pp. 151-165.
Gotel, O.C.Z.; Finkelstein, C.W. An analysis of the requirements traceability problem. in Requirements Engineering. Proceedings of the 1st International Conference, 1994.
Melia, S.; Cachero, C.; Gomez, J. Using MDA in web software architectures. Proceedings of the 2nd International Workshop on Generative Techniques in the Context of MDA. Anaheim, California, USA, 2003.
Nicolás, J.; Toval, A. On the generation of requirements specifications from software engineering models: A systematic literature review. Information and Software Technologies, 51, 9 (2009), pp. 1291-1307.
Kitchenham, B. Procedures for performing systematic reviews. Keele University and National ICT Australia Ltd, 2004: p. 1-28.
Lisboa, L.B. A systematic review of domain analysis tools. Information and Software Technology, 2009. In Press, Corrected Proof.
Escalona, M. J.; Koch, N. Metamodeling the Requirements of Web Systems. Lecture Notes in Business Information Processing, 1 (2007), pp. 267-282.
Koch, N.; Zhang, G.; Escalona, M. J. Model transformations from requirements to web system design. Proceedings of the 6th international conference on Web engineering. ACM, Palo Alto, California, USA, 2006, pp. 281-288.
Escalona, M.; Koch, N. Requirements engineering for Web Applications: a comparative study. Journal of Web Engineering, 2 (2004), pp. 193-212.
Valderas, P.; Pelechano, V. Introducing requirements traceability support in model-driven development of web applications. Information and Software Technologies,. 51, 4 (2009), pp. 749-768.
Baresi, L.; Garzotto, F.; Paolini, P. Extending UML for Modeling Web Applications. Proceedings of the 34th Annual Hawaii International Conference on System Sciences (HICSS-34), vol 3. IEEE Computer Society, 2001, pp. 3055.
Montero, S.; Díaz, P.; Aedo, I. From requirements to implementations: a model-driven approach for web development. European Journal of Information Systems. 16, 4 (2007), pp. 407-419.
Molina, F.; Toval, A. Integrating usability requirements that can be evaluated in design time into Model Driven Engineering of Web Information Systems. Advances in Engineering Software, 40, 12 (2009) pp. 1306-1317.
Bolchini, D.; Mylopoulos, J. From task-oriented to goal-oriented Web requirements analysis. Proceedings of the Fourth International Conference on Web Information Systems Engineering (WISE), 2003.
Koch, N. Transformation techniques in the model-driven development process of UWE. Proceedings of the 6th international conference on Web engineering. ACM, Palo Alto, California,USA, 2006, pp. 3.
Escalona, M.J.; Aragon, G. A Model-Driven Approach for Web Requirements. IEEE Transactions on Software Engineering, 34, 3 (2008) pp. 377-390.
Ceri, S.; Fraternali, P.; Bongio, A. Web Modeling Language (WebML): a modeling language for designing Web sites. Computer Networks, 33, 1-6 (2000), pp. 137-157.
De Troyer, O.M.F.; Leune, C. J. WSDM: a user centered design method for Web sites. Computer Networks and ISDN Systems, 30 (1998), pp. 85-94.
Busch, M.; Koch, N. MagicUWE: A CASE Tool Plugin for Modeling Web Applications, Proceddings of the 9th International Conference on Web Engineering. Springer, San Sebastian, Spain, 2009, pp. 505-508.
Kroiss, C.; Koch, N.; Knapp, A. UWE4JSF: A Model-Driven Generation Approach for Web Applications. Proceedings of the 9th International Conference on Web Engineering. Springer-Verlag, San Sebastian, Spain, 2009, pp. 493-496.
Escalona, M.; Mejías, M; Torres, J. Developing systems with NDT & NDT-Tool. Proceedigns of the 13th Information System Development. Lithuania, 2004.
WebML. WebML: The Web Modeling Language. 2009. URL: http://www.webml.org. (01.07.2009).
Valverde, F.; Valderas, P.; Fons, J. OOWS Suite: Un Entorno de desarrollo para Aplicaciones Web basado en MDA. in Eleventh International Database Engineering & Applications Symposium. Banff, Canada, 2007.
Almeida, J. P.; van Eck, P.A.T.; Iacob, M. E. Requirements traceability and transformation conformance in model-driven development. Proceedings of the 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC). IEEE Computer Society Press, Hong Kong, 2006, pp. 355-366.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2014 Revista de Investigación en Tecnologías de la Información
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Esta revista proporciona un acceso abierto a su contenido, basado en el principio de que ofrecer al público un acceso libre a las investigaciones ayuda a un mayor intercambio global del conocimiento.
El texto publicado en la Revista de Investigación en Tecnologías de la Información (RITI) se distribuye bajo la licencia Creative Commons (CC BY-NC), que permite a terceros utilizar lo publicado citando a los autores del trabajo y a RITI, pero sin hacer uso del material con propósitos comerciales.