Goal-based organizational modeling oriented towards late requirements generation using the Tropos Framework
Resumo
Recently, a lot of research efforts in software engineering have focused on integrating organizational modeling as a key piece in requirements engineering. In these research works, the business models are proposed as the source of the software requirements specification process. However, the majority of these works focus only on the definition of notations that permit the representation of the semantics of the organizational context, and only a few works define processes that use these notations in a methodological way. This lack of a methodological process for generating organizational models makes practical application in software development enterprises difficult. The objective of this paper is to present a goal-based method to generate organizational models represented in the Tropos framework. These models are later used as starting point of the requirements specification process of the information system. This will enable us to develop information systems that integrate the necessary functionality so that the organizational actors perform their tasks and fulfill their goals.
Referências
Bastos Lucia, Castro Jaelson, "A Proposal for Integrating Organizational Requirements and Socio-Intentional Architectural Styles in Tropos", STRAW03 - Second International Workshop From SofTware Requirements to Architectures, Portland, Oregon, USA. 2003.
Davide Bochini, Paolo Paolini, "Capturing Web Application Requirements through Goal-Oriented Analysis", Proceedings of the Workshop on Requirements Engineering (WER 02), pp. 16-28, Valencia, Spain, 2002.
Bubenko, J. A., jr and M. Kirikova, "Worlds in Requirements Acquisition and Modelling", in: Information Modelling and Knowledge Bases VI. H.Kangassalo et al. (Eds.), IOS Press, pp. 159-174, Amsterdam, 1995.
Castro J. Kolp M. Mylopoulos J. "Towards Requirements-Driven Information Systems Engineering: The Tropos Project". Information System Journal, Elsevier, Vol 27, pp 365-389, 2002.
Cesare S. Mark Lycett, "Business Modelling with UML, distilling directions for future research", Proceedings of the Information Systems Analysis and Specification (ICEIS 2002), pp. 570-579, Ciudad-Real, Spain, 2002.
Dardenne, A. Van Lamsweerde and S. Fickas, "Goal Directed Requirements Acquisition," Science of Computer Programming, vol. 20, pp. 3-50, North Holland, April 1993.
Loucopoulos Pericles, Evangelioa Kayakli, "Enterprise Modelling and the Teleological Approach to Requirements Engineering", International Journal of Cooperative Information Systems (IJCIS), pp. 45-79 , 1995.
Martínez Alicia, Hugo Estrada, Juan Sánchez, "From Early Requirements to User Interface Prototyping: A methodological approach", Proceedings 17th IEEE International Conference on Automated Software Engineering (ASE 2002), pp. 257260. Edinburgh, UK. September 2002.
McDermid, J..A, "Software Engineerís Reference Book", Butterworth-Heinenmann Editorial, 1996.
J. Sánchez; O. Pastor; H. Estrada; A. Martínez, "Semi Automatic Generation of User Interfaces Prototypes from Early Requirements Models", Perspectives on Requirements Engineering. Editors: J. Leite; J. Doorn, Kluwer Academic Press, to appear in June 2003.
Sánchez J; Pastor O; Fons J.J. "From User Requirements to User Interfaces: a methodological approach", Proceedings of the Fourteenth International Conference on Advanced Information Systems Engineering (CAISE 2001). pp. 60-75. Switzerland. 2001.
Yu, Eric, "Modelling Strategic Relationships for Process Reengineering", PhD Thesis, University of Toronto, (1995).