Abstract
Although requirements analysis is acknowledged as a critical success factor of information system development for organizations, problems related to the requirements stage are frequent. Some of these problems are lack of understanding of the business by system analysts, lack of focus on the purpose of the system, and miscommunication between business people and system analysts. As a result, an information system may not fulfil organizational needs. To try to prevent these problems, this paper describes an approach based on business process modelling and purpose analysis through BPMN and the goal/strategy Map approach. The business environment is modelled in the form of business process diagrams. The diagrams are validated by end-users, and the purpose of the system is then analyzed in order to agree on the effect that the information system should have on the business processes. Finally, requirements are specified by means of the description of the business process tasks to be supported by the system.
This work has been developed with the support of the Ministry of Education and Science of Spain under the project SESAMO TIN2007-62894 and the program FPU, and cofinanced by FEDER.
Chapter PDF
Similar content being viewed by others
References
Agarwal, R., Prabuddha, D., Sinha, A.P.: Comprehending Object and Process Models: An Empirical Study. IEEE Transactions on Software Engineering 25(4), 541–556 (1999)
Alexander, I., Bider, I., Regev, G.: REBPS 2003: Motivation, Objectives and Overview. Message from the Workshop Organizers. In: CAiSE Workshops (2003)
Attaran, M.: Exploring the relationship between information technology and business process reengineering. Information & Management 41, 585–596 (2003)
Becker, J., Kugeler, M., Rosemann, M. (eds.): Process Management. Springer, Heidelberg (2003)
Bubenko, J., Persson, A., Stirna, J.: EKD User Guide (2001), http://www.dsv.su.se/~js
Castro, J., Kolp, M., Mylopoulos, J.: Towards requirements-driven information systems engineering: the Tropos Project. Information Systems 27, 365–389 (2002)
Constantine, L., Lockwood, L.: Software for Use. Addison-Wesley, Reading (2002)
Curtis, B., Kellner, M., Over, J.: Process Modelling. Communications of the ACM 35(9), 75–90 (1992)
Dardenne, A., Lamsweerde, A., van Fickas, S.: Goal-directed Requirements Acquisition. Science of Computer Programming 20, 3–50 (1993)
Davis, I., et al.: How do practitioners use conceptual modelling in practice? Data & Knowledge Engineering 58, 359–380 (2006)
Davis, R., Brabänder, E.: ARIS Design Platform. Springer, Heidelberg (2007)
Dobing, B., Parsons, J.: Understanding the role of use cases in UML: a review and research agenda. Journal of Database Management 11(4), 28–36 (2000)
Dumas, M., van der Aalst, W., ter Hofstede, A. (eds.): Process-Aware Information Systems. Wiley, Chichester (2005)
Eriksson, H., Penker, M.: Business Modelling with UML. John Wiley and Sons, Chichester (2000)
Estrada, H., Rebollar, A.M., Pastor, Ó., Mylopoulos, J.: An Empirical Evaluation if the i* Framework in a Model-Based Software Generation Environment. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 513–527. Springer, Heidelberg (2006)
IIBA. Business Analysis Body of Knowledge (2006), http://www.iiba.com
Holtzblatt, K., Beyer, H.: Requirements gathering: the human factor. Communications of the ACM 38(5), 31–32 (1995)
Kirikova, M., Bubenko, J.: Enterprise Modelling: Improving the Quality of Requirements Specification. Information Systems Research Seminar in Scandinavia, IRIS-17 (1994)
Lauesen, S.: Task Descriptions as Functional Requirements. IEEE Software 20(2), 58–65 (2003)
Luftman, J., Raymond, R., Brier, T.: Enablers and Inhibitors of Business-IT Alignment. Communications of AIS 1(11), 1–33 (1999)
Maiden, N., Jones, S.: An Integrated User-Centered Requirements Engineering Process, Version 4.1 (2004), http://hcid.soi.city.ac.uk/research/Rescue.html
Nysetvold, A., Krogstie, J.: Assessing Business Process Modelling Languages Using a Generic Quality Framework. In: EMMSAD 2005, CAiSE Workshops (2005)
OMG: Business Process Modelling Notation (BPMN) Specification (online) (2006), http://www.bpmn.org
Pastor, O., Molina, J.C.: Model-Driven Architecture in Practice. Springer, Heidelberg (2007)
Reich, B., Benbasat, I.: Factors That Influence the Social Dimension of Alignment Between Business and Information Technology. MIS Quarterly 24(1), 81–113 (2000)
Rolland, C., Salinesi, C.: Modeling Goals and Reasoning with Them. In: Engineering and Managing Software Requirements, pp. 189–217. Springer, Heidelberg (2005)
Rolland, C.: Capturing System Intentionality with Maps. In: Conceptual Modelling in Information Systems Engineering, pp. 141–158. Springer, Heidelberg (2007)
Rosemann, M., et al.: A Study of the Evolution of the Representational Capabilities of Process Modeling Grammars. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 447–461. Springer, Heidelberg (2006)
Sommerville, I., Sawyer, P.: Requirements Engineering: A Good Practice Guide. John Wiley and Sons, Chichester (1997)
Stirna, J., Persson, A., Sandkuhl, K.: Participative Enterprise Modeling: Experiences and Recommendations. In: Krogstie, J., Opdahl, A., Sindre, G. (eds.) CAiSE 2007 LNCS, vol. 4495, pp. 546–560. Springer, Heidelberg (2007)
The Standish Group. Chaos Reports, http://www.standishgroup.com
Taylor-Cummings, A.: Bridging the user-IS gap: a study of major information systems projects. Journal of Information Technology 13, 29–54 (1998)
Vessey, I., Coner, S.: Requirements Specification: Learning Object, Process, and Data Methodologies. Communications of the ACM 37(5), 102–113 (1994)
Wohed, P., et al.: On the Suitability of BPMN for Business Process Modelling. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 161–176. Springer, Heidelberg (2006)
Yu, E.: Modelling Strategic Relationships for Process Reengineering. PhD Thesis, University of Toronto (1995)
Zave, P., Jackson, M.: Four Dark Corners of Requirements Engineering. ACM Transactions on Software Engineering and Methodology 6(1), 1–30 (1997)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
de la Vara, J.L., Sánchez, J., Pastor, Ó. (2008). Business Process Modelling and Purpose Analysis for Requirements Analysis of Information Systems. In: Bellahsène, Z., Léonard, M. (eds) Advanced Information Systems Engineering. CAiSE 2008. Lecture Notes in Computer Science, vol 5074. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69534-9_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-69534-9_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69533-2
Online ISBN: 978-3-540-69534-9
eBook Packages: Computer ScienceComputer Science (R0)