Skip to main content

Eliciting Goals for Business Process Models with Non-Functional Requirements Catalogues

  • Conference paper
Enterprise, Business-Process and Information Systems Modeling (BPMDS 2009, EMMSAD 2009)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hammer, M., Champy, J.: Reengineering the Corporation: A Manifesto for Business Revolution. HarperBusiness (1993)

    Google Scholar 

  2. Hammer, M.: Reengineering Work: Don’t Automate, Obliterate. Harvard Business Review (1990)

    Google Scholar 

  3. Yu, E.: Modelling Strategic Relationships for Process Reengineering, PhD Thesis, University of Toronto (1995)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Chapter  Google Scholar 

  7. 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)

    Google Scholar 

  8. Lamsweerde, A.: Goal-Oriented Requirements Engineering: A Guided Tour. In: 5th International Symposium on Requirements Engineering. IEEE Computer Society Press, Los Alamitos (2001)

    Google Scholar 

  9. Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-functional Requirements in Software Engineering. Kluwer Academic Publishing, Dordrecht (2000)

    Book  Google Scholar 

  10. Catalogues, http://math.yorku.ca/~cysneiro/nfrs/nfrs.htm (accessed in 19/02/2008)

  11. 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)

    Google Scholar 

  12. Soffer, P., Wand, Y.: On the notion of soft-goals in business process modeling. BPM Journal, 663–679 (2005)

    Google Scholar 

  13. Wand, Y., Weber, R.: An ontological model of an information system. IEEE Transactions on Software Engineering 16(11), 1282–1292 (1990)

    Article  Google Scholar 

  14. Dardenne, A., Lamsweerde, A., Fickas, S.: Goal-Directed Requirements Acquisition. Science of Computer Programming 20 (1993)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: Tropos: An Agent-Oriented Software Development Methodology. Autonomous Agents and Multi- Agent Systems (2004)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. Zachman, J.A.: A framework for information systems architecture. IBM Systems Journal 26(3), 276–292 (1987)

    Article  Google Scholar 

  23. Yamamoto, S., Kaiya, H., Cox, K., Bleistein, S.: Goal Oriented Requirements Engineering: Trends and Issues. IEICE - Trans. Information Systems E89-D, 11 (2006)

    Google Scholar 

  24. Bider, I., Johannesson, P. (eds.): Proceedings of the HCI 2002 Workshop on Goal-Oriented Business Process Modeling GBMP 2002, London, September 2 (2002)

    Google Scholar 

  25. 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)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics