Combining i* and BPMN for Business Process Model Lifecycle Management

  • George Koliadis
  • Aleksandar Vranesevic
  • Moshiur Bhuiyan
  • Aneesh Krishna
  • Aditya Ghose
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4103)


The premise behind ‘third wave’ Business Process Management (BPM1) is effective support for change at levels. Business Process Modeling (BPM2) notations such as BPMN are used to effectively conceptualize and communicate process configurations to relevant stakeholders. In this paper we argue that the management of change throughout the business process model lifecycle requires greater conceptual support achieved via a combination of complementary notations. As such the focus in this paper is on the co-evolution of operational (BPMN) and organizational (i*) models. Our intent is to provide a way of expressing changes, which arise in one model, effectively in the other model. We present constrained development methodologies capable of guiding an analyst when reflecting changes from an i* model to a BPMN model and vice-versa.


Business Process Business Process Model Business Process Modeling Notation Flow Link Consistency Rule 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Smith, H., Fingar, P.: Business Process Management – The Third Wave. Meghan-Kiffer Press, Tampa Florida (2003)Google Scholar
  2. 2.
    Hammer, M., Champy, J.: Reengineering the Corporation: A Manifesto for Business Revolution. HarperBusiness (1993)Google Scholar
  3. 3.
    Dumas, M., Aalst, W.M.P., Hofstede, A.H.: Process-Aware Information Systems: Bridging People and Software Through Process Technology. Wiley-Interscience, Chichester (2005)CrossRefGoogle Scholar
  4. 4.
    Bider, I., Johannesson, P.: Tutorial on: Modeling Dynamics of Business Processes – Key for Building Next Generation of Business Information Systems. In: Spaccapietra, S., March, S.T., Kambayashi, Y. (eds.) ER 2002. LNCS, vol. 2503, pp. 7–11. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  5. 5.
    Kavakli, V., Loucopoulos, P.: Goal-Driven Business Process Analysis - Application in Electricity Deregulation. Information Systems 24(3), 187–207 (1999)CrossRefGoogle Scholar
  6. 6.
    Loucopoulos, P., Kavakli, E.: Enterprise Modeling and the Teleological Approach to Requirements Engineering. International Journal of Intelligent and Cooperative Information Systems 4(1), 45–79 (1995)CrossRefGoogle Scholar
  7. 7.
    Katzenstein, G., Lerch, F.J.: Beneath the surface of organizational processes: a social representation framework for business process redesign. ACM Transactions on Information Systems (TOIS) 18(4), 383–422 (2000)CrossRefGoogle Scholar
  8. 8.
    Yu, E.: Models for Supporting the Redesign of Organizational Work. In: Proceedings, Conf. on Organizational Computing Systems (COOCS 1995), Milpitas, California, USA, August 13-16 (1995) pp. 225–236 (1995)Google Scholar
  9. 9.
    Yu, E.: Modelling Strategic Relationships for Process Reengineering. PhD Thesis, Graduate Department of Computer Science, University of Toronto, Toronto, Canada, p. 124 (1995)Google Scholar
  10. 10.
    Davies, I., Green, P., Rosemann, M., Gallo, S.: Conceptual Modelling – What and Why in Current Practice. In: Atzeni, P., Chu, W., Lu, H., Zhou, S., Ling, T.-W. (eds.) ER 2004. LNCS, vol. 3288, pp. 30–42. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  11. 11.
    Cysneiros, L.M., Yu, E.: Addressing Agent Autonomy in Business Process Management - with Case Studies on the Patient Discharge Process. In: Proc. of the 2004 Information Resources Management Association Conference, New Orleans (May 2004)Google Scholar
  12. 12.
    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)CrossRefGoogle Scholar
  13. 13.
    Krishna, A., Ghose, A.K., Vranesevic, A.: Agent-Oriented Conceptual Models to UML Sequence Diagrams via Effect Annotations. Special issue on Agent-Oriented Software Development Methodologies-International Journal of Multi-Agent and Grid Systems (2006) (in press)Google Scholar
  14. 14.
    Dasgupta, A., Salim, F., Krishna, A., Ghose, A.K.: Hybrid Modelling using i* and AgentSpeak (L) Agents in Agent-Oriented Software Engineering. In: The Proceedings of 8th International Conference on Enterprise Information System (ICEIS 2006), Paphos, Cyprus, May 23-27 (2006) (to appear)Google Scholar
  15. 15.
    Krishna, A., Guan, Y., Sambattheera, 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)CrossRefGoogle Scholar
  16. 16.
    Koliadis, G., Vranesevic, A., Bhuiyan, M., Krishna, A., Ghose, A.: A Combined Approach for Supporting the Business Process Model Lifecycle. In: The Proceedings of the 10th Pacific Asia Conference on Information Systems (PACIS), Kuala Lumpur, Malaysia, July 6-9 (2006) (to appear)Google Scholar
  17. 17.
    White, S.: Business Process Modeling Notation (BPMN) Version 1.0. Business Process Management Initiative ( (May 2004)Google Scholar
  18. 18.
    Giorgini, P., Kolp, M., Mylopoulos, J., Pistore, M.: The Tropos Methodology: an overview. In: Methodologies And Software Engineering For Agent Systems. Kluwer Academic Publishing, Dordrecht (2004)Google Scholar
  19. 19.
    Fuxman, A., Liu, L., Mylopoulos, J., Pistore, M., Roveri, M., Traverso, P.: Specifying and analyzing early requirements in Tropos. In: Requirements Engineering, vol. 9(2), pp. 132–150. Springer, London (2004)Google Scholar
  20. 20.
    Fischer, L.: Workflow Handbook 2005. Workflow Management Coalition (WfMC) (2005)Google Scholar
  21. 21.
    Ouyang, C., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M.: Translating BPMN to BPEL. BPM Center Report BPM-06-02, (2006) Google Scholar
  22. 22.
    Becker, J., Indulska, M., Rosemann, M., Green, P.: Do Process Modelling Techniques Get Better? A Comparative Ontological Analysis of BPMN. In: Campbell, B., Underwood, J., Bunker, D. (eds.) Proceedings 16th Australasian Conference on Information Systems, Sydney, Australia (2005)Google Scholar
  23. 23.
    Lamsweerde, A.: Goal-Oriented Requirements Engineering: A Guided Tour. In: The 5th International Symp. in Requirements Engineering (RE 2001) (August 2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • George Koliadis
    • 1
  • Aleksandar Vranesevic
    • 1
  • Moshiur Bhuiyan
    • 1
  • Aneesh Krishna
    • 1
  • Aditya Ghose
    • 1
  1. 1.School of Information Technology and Computer Science (SITACS)University of Wollongong (UOW)Australia

Personalised recommendations