Abstract
In this paper, a combined modeling framework consisting of goal modeling, process modeling and business process characterizing modeling is presented. The framework is made to guide both business experts and model developers during the life cycle of a modeling-based project development. We consider a business process characterizing model (BPCM) as a starting point for developing an IT system. Then, the start of goal models and process models can be derived from a BPCM model. Process models are then used as inputs for deriving a candidate IT system. A development methodology to guide the development of process models from business process characterizing model is proposed. Furthermore, the development methodology is illustrated by an exemplar in the field of scientific conference organization.
Chapter PDF
Similar content being viewed by others
References
Aalst, W.v.d.: Formalization and Verification of Event-driven Process Chains. Information and Software Technology 41(10), 639–650 (1999)
Ali, R., Dalpiaz, F., Giorgini, P.: Location-Based Variability for Mobile Information Systems. In: Bellahsène, Z., Léonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 575–578. Springer, Heidelberg (2008)
Andersson, B., Bergholtz, M., Edirisuriya, A., Ilayperuma, T., Johannesson, P.: A Declarative Foundation of Process Models. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 233–247. Springer, Heidelberg (2005)
Andersson, B., Bergholtz, M., Edirisuriya, A., Ilayperuma, T., Johannesson, P., Gordijn, J., Grégoire, B., Schmitt, M., Dubois, E., Abels, S., Hahn, A., Wangler, B., Weigand, H.: Towards a Reference Ontology for Business Models. In: Embley, D.W., Olivé, A., Ram, S. (eds.) ER 2006. LNCS, vol. 4215, pp. 482–496. Springer, Heidelberg (2006)
Andersson, B., Bergholtz, M., Edirisuriya, A., et al.: Aligning Goal Models and Business Models - extended abstract. In: CAiSE Forum 2008, pp. 13–16. CEUR Proceedings (2008)
Bresciani, P., Perini, A., Giorgini, P., et al.: Tropos: An Agent-Oriented Software Development Methodology. Autonomous Agents and Multi-Agent Systems 8(3), 203–236 (2004)
Coalition, T.W.M. Terminology & Glossary (1999)
Council, S.-c. SCOR Model 8.0 Quick Reference Guide (2006)
Cysneiros, L.M., Yu, E.: Addressing agent autonomy in business process management- with case studies on the patient discharge process. In: 2004 Information Resources Management Association Conference (2004)
Dey, A.K., Abowd, G.D., Salber, D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction 16(2), 97–166 (2001)
Dietz, J.L.G.: Enterprise Ontology: Theory and Methodology. Springer, New York (2006)
Feather, M.S., Fickas, S., Finkelstein, A., et al.: Requirements and Specification Exemplars. Automated Software Engineering 4(4), 419–438 (1997)
Fischer, L.: Workflow handbook 2005. Workflow Management Coalition, WfMC (2005)
Fowler, M.: UML Distilled: A Brief Guide to the Standard Object Modeling Language. Addison-Wesley, Reading (2003)
Gao, S., Krogstie, J.: Facilitating Business Process Development via a Process Characterizing Model. In: International Symposium on Knowledge Acquisition and Modeling 2008. IEEE CS, Los Alamitos (2008)
Gao, S., Krogstie, J.: Multi-channel support framework for mobile workers. In: International conference SITIS 2007. IEEE CS, Los Alamitos (2007)
Gordijn, J., Akkermans, H.: E3-value: Design and Evaluation of e-Business Models. IEEE Intelligent Systems 16(4), 11–17 (2001)
Gordijn, J., Akkermans, H.: Value based requirements engineering: Exploring innovative e-commerce ideas. Requirements Engineering Journal 8, 114–134 (2003)
Gordijn, J., Akkermans, H., Vliet, H.V.: Value Based Requirements Creation for Electronic Commerce Applications. In: HICSS 2000. IEEE CS, Los Alamitos (2000)
Hammer, M., Champy, J.: Reengineering the Corporation: A Manifesto for Business Revolution. Nicholas Brealey Publishing, London (1994)
Havey, M.: Essential Business Process Modeling. O’Reilly Media, CA (2005)
Hruby, P.: Model-Driven Design Using Business Patterns. Springer, New York (2006)
Hull, E., Jackson, K., Dick, J.: Requirements Engineering. Springer, New York (2004)
Katzenstein, G., Lerch, F.J.: Beneath the surface of organizational processes: a social representation framework for business process redesign. ACM Trans. Inf. Syst. 18(4), 383–422 (2000)
Kavakli, V., Loucopoulos, P.: Goal-Driven Business Process Analysis Application in Electricity Deregulation. In: Pernici, B., Thanos, C. (eds.) CAiSE 1998. LNCS, vol. 1413, pp. 305–324. Springer, Heidelberg (1998)
Koliadis, G., Ghose, A.: 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)
Krishna, A., Ghose, A.K., Vranesevic, A.: Agent-oriented conceptual models to UML sequence diagrams via effect annotations. Multiagent and Grid Systems 2(4) (2006)
Krishna, A., Guan, Y., Sombattheera, C., Ghose, A.K.: Agent-Based Prototyping of Web-Based Systems. In: Ali, M., Dapoigny, R. (eds.) IEA/AIE 2006. LNCS (LNAI), vol. 4031, pp. 780–789. Springer, Heidelberg (2006)
Krogstie, J.: Integrated Goal, Data and Process modeling: From TEMPORA to Model-Generated Work-Places. In: Johannesson, P., Soderstrom, E. (eds.) Information Systems Engineering: From Data Analysis to Process Networks, pp. 43–65. IGI Publishing (2008)
Krogstie, J.: Using EEML for Combined Goal and Process Oriented Modeling: A Case Study. In: EMMSAD 2008. CEUR-WS (2008)
Krogstie, J., Dalberg, V., Jensen, S.M.: Process Modeling Value Framework. In: Manolopoulos, Y., Filipe, J., Constantopoulos, P., et al. (eds.) ICEIS 2006. LNBIP, vol. 3, pp. 309–321. Springer, Heidelberg (2006)
Kueng, P., Kawalek, P.: Goal-based business process models: creation and evaluation. Business Process Management Journal 3(1), 17–38 (1997)
Lamsweerde, A.V.: Goal-Oriented Requirements Engineering: A Guided Tour. In: Requirements Engineering (RE 2001). IEEE CS, Los Alamitos (2001)
Lillehagen, F., Krogstie, J.: Active Knowledge Modeling of Enterprises. Springer, Heidelberg (2008)
Loucopoulos, P., Karakostas, V.: System Requirements Engineering. McGraw-Hill, Inc., New York (1995)
Loucopoulos, P., Kavakli, V.: Enterprise Knowledge Management and Conceptual Modelling. In: Chen, P.P., Akoka, J., Kangassalu, H., Thalheim, B. (eds.) Conceptual Modeling. LNCS, vol. 1565, pp. 123–143. Springer, Heidelberg (1999)
Maiden, N.A.M., Jones, S.V., Manning, S., Greenwood, J., Renou, L.: Model-Driven Requirements Engineering: Synchronising Models in an Air Traffic Management Case Study. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 368–383. Springer, Heidelberg (2004)
McCarthy, W.E.: The REA accounting model: a generalized framework for accounting systems in a shared data environment 57, 554–578 (1982)
Muehlen, M.Z., Recker, J.: How Much Language Is Enough? Theoretical and Practical Use of the Business Process Modeling Notation. In: Bellahsène, Z., Léonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 465–479. Springer, Heidelberg (2008)
Murata, T.: Petri nets: Properties, analysis and applications. IEEE 77(4), 541–580 (1989)
Raadt, B.v.d., Gordijn, J., Yu, E.: Exploring Web Services from a Business Value Perspective. In: Requirements Engineering (RE 2005). IEEE CS, Los Alamitos (2005)
Recker, J.C., Indulska, M., Rosemann, M., et al.: Do Process Modelling Techniques Get Better? A Comparative Ontological Analysis of BPMN. In: Campbell, B., Underwood, J., Bunker, D. (eds.) Australasian Chapter of the Association for Information Systems (2005)
Santander, V.F.A., Castro, J.: Deriving Use Cases from Organizational Modeling. In: RE 2002, pp. 32–42. IEEE CS, Los Alamitos (2002)
Soffer, P., Wand, Y.: On the notion of soft-goals in business process modeling. Business Process Management Journal 11(6), 663–679 (2005)
Trætteberg, H., Krogstie, J.: Enhancing the Usability of BPM-Solutions by Combining Process and User-Interface Modelling. In: Stirna, J., Persson, A. (eds.) POEM 2008. LNBIP, vol. 15, pp. 86–97. Springer, Heidelberg (2008)
White, S.A.: Introduction to BPMN (2005)
Yu, E.: Modelling strategic relationships for process reengineering. PhD Thesis, University of Toronto (1996)
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
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 IFIP International Federation for Information Processing
About this paper
Cite this paper
Gao, S., Krogstie, J. (2009). A Combined Framework for Development of Business Process Support Systems. In: Persson, A., Stirna, J. (eds) The Practice of Enterprise Modeling. PoEM 2009. Lecture Notes in Business Information Processing, vol 39. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05352-8_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-05352-8_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05351-1
Online ISBN: 978-3-642-05352-8
eBook Packages: Computer ScienceComputer Science (R0)