Abstract
Business process models provide a natural way to describe real-world processes to be supported by software-intensive systems. These models can be used to analyze processes in the system-as-is and describe potential improvements for the system-to-be. There is however little support to analyze how well a given business process models satisfies its business goals. Our objective is to address these problems by relating business process models to goal models so that goal-oriented requirements engineering techniques can be used to analyze how well the business processes for the system-as-is satisfy the business goals. The paper establishes relationships between BPMN 2.0 and the KAOS goal-oriented requirements modelling framework. We present the notion of intentional fragment to bridge the gap between process models and goal models. We conducted an evaluation to analyze use of this concept in the context of a university process.
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
Hepp, M., Roman, D.: An ontology framework for semantic business process management. In: Proceedings of Wirtschaftsinformatik 2007 (2007)
Indulska, M., Recker, J., Rosemann, M., Green, P.: Business Process Modeling: Current Issues and Future Challenges. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol. 5565, pp. 501–514. Springer, Heidelberg (2009)
de la Vara, J.L., Sánchez, J., Pastor, Ó.: Business Process Modelling and Purpose Analysis for Requirements Analysis of Information Systems. In: Bellahsène, Z., Léonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 213–227. Springer, Heidelberg (2008)
OMG: Business process model and notation (bpmn 2.0) (2011), http://www.omg.org/spec/BPMN/2.0/
Recker, J.: Opportunities and constraints: the current struggle with bpmn. Business Process Management Journal 16(1), 181–201 (2010)
Pavlovski, C., Zou, J.: Non-functional requirements in business process modeling. In: Proceedings of the Fifth Asia-Pacific Conference on Conceptual Modelling, vol. 79, pp. 103–112. Australian Computer Society, Inc. (2008)
Lapouchnian, A., Yu, Y., Mylopoulos, J.: Requirements-Driven Design and Configuration Management of Business Processes. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 246–261. Springer, Heidelberg (2007)
Cardoso, E., Guizzardi, R., Almeida, J.: Aligning goal analysis and business process modelling: a case study in healthcare. International Journal of Business Process Integration and Management 5(2), 144–158 (2011)
Koliadis, G., Ghose, A.K.: Relating Business Process Models to Goal-Oriented Requirements Models in KAOS. In: Hoffmann, A., Kang, B.-H., Richards, D., Tsumoto, S. (eds.) PKAW 2006. LNCS (LNAI), vol. 4303, pp. 25–39. Springer, Heidelberg (2006)
Van Lamsweerde, A.: Goal-oriented requirements engineering: A guided tour. In: Proceedings of the Fifth IEEE International Symposium on Requirements Engineering, pp. 249–262. IEEE (2001)
Letier, E., Van Lamsweerde, A.: Reasoning about partial goal satisfaction for requirements and design engineering. ACM SIGSOFT Software Engineering Notes 29, 53–62 (2004)
Van Lamsweerde, A., Letier, E.: Handling obstacles in goal-oriented requirements engineering. IEEE Transactions on Software Engineering 26(10), 978–1005 (2000)
Anaya, V., Berio, G., Harzallah, M., Heymans, P., Matulevicius, R., Opdahl, A., Panetto, H., Verdecho, M.: The unified enterprise modelling language–overview and further work. Computers in Industry 61(2), 99–111 (2010)
Cabanillas, C., Resinas, M., Ruiz-Cortés, A.: Defining and Analysing Resource Assignments in Business Processes with RAL. In: Kappel, G., Maamar, Z., Motahari-Nezhad, H.R. (eds.) ICSOC 2011. LNCS, vol. 7084, pp. 477–486. Springer, Heidelberg (2011)
Lidl, R., Pilz, G.: Applied abstract algebra. Springer (1998)
OASIS: Web services business process execution language v2.0 (2007), http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel
Dijkman, R., Dumas, M., Ouyang, C.: Semantics and analysis of business process models in bpmn. Information and Software Technology 50(12), 1281–1294 (2008)
Prandi, D., Quaglia, P., Zannone, N.: Formal Analysis of BPMN Via a Translation into COWS. In: Lea, D., Zavattaro, G. (eds.) COORDINATION 2008. LNCS, vol. 5052, pp. 249–263. Springer, Heidelberg (2008)
Soffer, P., Wand, Y.: Goal-Driven Analysis of Process Model Validity. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 521–535. Springer, Heidelberg (2004)
Magee, J., Kramer, J.: State models and java programs. Wiley (1999)
Letier, E., Kramer, J., Magee, J., Uchitel, S.: Deriving event-based transition systems from goal-oriented requirements models. Automated Software Engineering 15(2), 175–206 (2008)
Hindus, D., Mainwaring, S., Leduc, N., Hagström, A., Bayley, O.: Casablanca: designing social communication devices for the home. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 325–332. ACM (2001)
Simiand, F.: Méthode historique et science sociale. Annales. Histoire, Sciences Sociales 15, 83–119 (1960)
Bruseberg, A., McDonagh-Philp, D.: Focus groups to support the industrial/product designer: a review based on current literature and designers’ feedback. Applied Ergonomics 33, 27–38 (2002)
Morrison, E., Ghose, A., Dam, H., Hinge, K., Hoesch-Klohe, K.: Strategic alignment of business processes (2011)
Ouyang, C., Dumas, M., Ter Hofstede, A., Van Der Aalst, W.: Pattern-based translation of bpmn process models to bpel web services. International Journal of Web Services Research (JWSR) 5(1), 42–62 (2007)
Eberle, H., Leymann, F., Schleicher, D., Schumm, D., Unger, T.: Process fragment composition operations. In: 2010 IEEE Asia-Pacific Services Computing Conference (APSCC), pp. 157–163. IEEE (2010)
Weber, B., Reichert, M., Rinderle-Ma, S.: Change patterns and change support features–enhancing flexibility in process-aware information systems. Data & Knowledge Engineering 66(3), 438–466 (2008)
Cappelli, C., Leite, J., Batista, T., Silva, L.: An aspect-oriented approach to business process modeling. In: Proceedings of the 15th Workshop on Early Aspects, pp. 7–12. ACM (2009)
Mehandjiev, N., Grefen, P.: Dynamic business process formation for instant virtual enterprises. Springer-Verlag New York Inc. (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cortes-Cornax, M., Matei, A., Letier, E., Dupuy-Chessa, S., Rieu, D. (2012). Intentional Fragments: Bridging the Gap between Organizational and Intentional Levels in Business Processes. In: Meersman, R., et al. On the Move to Meaningful Internet Systems: OTM 2012. OTM 2012. Lecture Notes in Computer Science, vol 7565. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33606-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-33606-5_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33605-8
Online ISBN: 978-3-642-33606-5
eBook Packages: Computer ScienceComputer Science (R0)