Abstract
While traditional approaches in business process modelling tend to focus on “how” the business processes are performed (adopting a behavioural description in which business processes are described in terms of procedural aspects), in goal-oriented business process modelling [23][24][6], the proposals strive to extend traditional business process methodologies by providing a dimension of intentionality to the business processes. One of the difficulties in enabling goal-oriented business process modelling is the identification of goals. This paper reports on a study conducted in an organization in which we have obtained several goal models which were represented in Tropos methodology, each one corresponding to a business process also modelled in the scope of the study. A preliminary goal elicitation activity has been carried out for collecting an initial version of the goal models. After that, we have obtained a second version of the goal models by using the NFR catalogues as a tool in goal elicitation. We have found the NFR catalogues to be useful in goal elicitation, uncovering goals that did not arise during previous interviews.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Hammer, M., Champy, J.: Reengineering the Corporation: A Manifesto for Business Revolution. HarperBusiness (1993)
Hammer, M.: Reengineering Work: Don’t Automate, Obliterate. Harvard Business Review (1990)
Yu, E.: Modelling Strategic Relationships for Process Reengineering, PhD Thesis, University of Toronto (1995)
Kavakli, E., Loucopoulos, P.: Goal Driven Requirements Engineering: Evaluation of Current Methods. In: Proceedings of the 8th CAiSE/IFIP8.1 Workshop on Evaluation of Modeling Methods in Systems Analysis and Design, EMMSAD (2003)
Mylopoulos, J., Chung, L., Yu, E., Nixon, B.: Representing and Using Non-functional Requirements: A Process-Oriented Approach. IEEE Trans. on Software Eng. 18(6), 483–497 (1992)
Neiger, D., Churilov, L.: Goal-Oriented Business Process Modeling with EPCs and Value-Focused Thinking. In: Desel, J., Pernici, B., Weske, M. (eds.) BPM 2004. LNCS, vol. 3080, pp. 98–115. Springer, Heidelberg (2004)
Halleux, P., Mathieu, L., Andersson, B.: A Method to Support the Alignment of Business Models and Goal Models. In: Proc. 3rd Workshop on Business/IT-Alignment and Interoperability (BUSITAL 2008) CEUR Workshop Proceedings (2008)
Lamsweerde, A.: Goal-Oriented Requirements Engineering: A Guided Tour. In: 5th International Symposium on Requirements Engineering. IEEE Computer Society Press, Los Alamitos (2001)
Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-functional Requirements in Software Engineering. Kluwer Academic Publishing, Dordrecht (2000)
Catalogues, http://math.yorku.ca/~cysneiro/nfrs/nfrs.htm (accessed in 19/02/2008)
Daneva, M., Kassab, M., Ponisio, M.L., Wieringa, R.J., Ormandjieva, O.: Exploiting a Goal Decomposition Technique to Prioritize Non-functional Requirements. In: Proceedings of the 10th International Workshop on Requirements Engineering (WER 2007) (2007)
Soffer, P., Wand, Y.: On the notion of soft-goals in business process modeling. BPM Journal, 663–679 (2005)
Wand, Y., Weber, R.: An ontological model of an information system. IEEE Transactions on Software Engineering 16(11), 1282–1292 (1990)
Dardenne, A., Lamsweerde, A., Fickas, S.: Goal-Directed Requirements Acquisition. Science of Computer Programming 20 (1993)
Alexander, I.: Modelling the Interplay of Conflicting Goals with Use and Misuse Cases. In: Proceedings of the HCI 2002 Workshop on Goal-Oriented Business-Process Modeling (GBPM 2002) (2002)
Cysneiros, L.M.: Evaluating the Effectiveness of using Catalogues to Elicit Non-Functional Requirements. In: Proc. of 10th Workshop in Requirements Engineering, pp. 107–115 (2007)
Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: Tropos: An Agent-Oriented Software Development Methodology. Autonomous Agents and Multi- Agent Systems (2004)
Regev, G., Wegmann, A.: Where do Goals Come from: the Underlying Principles of Goal-Oriented Requirements Engineering. In: Proceedings of 13th IEEE International Requirements Engineering Conference (2005)
Castro, J.F.B., Paim, F.R.: Enhancing Data Warehouse Quality with the NFR Framework. In: Proceedings of the V Workshop on Requirements Engineering. Universidad Politecnica de Valencia, Valencia (2002)
O’Sullivan, J., Edmond, D., Hofstede, A.T.: What’s In a Service? Towards Accurate Description of Non-Functional Service Properties. In: Distributed and Parallel Databases, pp. 117–133. Kluwer Academic Publishers, Dordrecht (2002)
Pavlovski, C.J., Zou, J.: Non-functional requirements in business process modeling. In: Proceedings of the Fifth on Asia-Pacific Conference on Conceptual Modelling, vol. 79 (2008)
Zachman, J.A.: A framework for information systems architecture. IBM Systems Journal 26(3), 276–292 (1987)
Yamamoto, S., Kaiya, H., Cox, K., Bleistein, S.: Goal Oriented Requirements Engineering: Trends and Issues. IEICE - Trans. Information Systems E89-D, 11 (2006)
Bider, I., Johannesson, P. (eds.): Proceedings of the HCI 2002 Workshop on Goal-Oriented Business Process Modeling GBMP 2002, London, September 2 (2002)
Jureta, I.J., Faulkner, S., Schobbens, P.Y.: A More Expressive Softgoal Conceptualization for Quality Requirements Analysis. In: Embley, D.W., Olivé, A., Ram, S. (eds.) ER 2006. LNCS, vol. 4215, pp. 281–295. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cardoso, E.C.S., Almeida, J.P.A., Guizzardi, G., Guizzardi, R.S.S. (2009). Eliciting Goals for Business Process Models with Non-Functional Requirements Catalogues. In: Halpin, T., et al. Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2009 2009. Lecture Notes in Business Information Processing, vol 29. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01862-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-01862-6_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01861-9
Online ISBN: 978-3-642-01862-6
eBook Packages: Computer ScienceComputer Science (R0)