Preview

Antara Nandy

Good Essays
Open Document
Open Document
7907 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Antara Nandy
High-Level Design and Analysis of Business Processes
The Advantages of Declarative Specifications
I. Rychkova, G. Regev, A. Wegmann
Ecole Polytechnique Fédérale de Lausanne, CH-1015 Lausanne, Switzerland design [4]. Modeling techniques, such as BPMN [5] and use cases [6], also encourage modeling details at an early stage. As a result, in many cases, an organization will commit to one of the execution paths (e.g. paying before sending the goods) and later, handle the second one (sending the goods before receiving the payment) as an exception. The number of exceptions, however, often results in tangled processes containing many exceptions. This has two related consequences. First of all, the alignment between the strategy of the organization (i.e. selling on-line) and its detailed business processes is not apparent. Second, the flexibility of the processes themselves [7] is limited because they become difficult to manage and change. In this paper, we propose a technique that complements imperative business process specifications with declarative specifications. This declarative specification enables designers to describe the actions that a business process needs to contain, but not their sequence. It omits the specification of the control flow between the actions thus keeping the process design independent from constraints imposed by an environment in which this process will be implemented. The control flow, often specific to a given environment, is later modeled in an imperative specification. Our technique includes checking the conformance of the imperative and the declarative specifications. Presented technique can improve the alignment of the business process with the business strategy of an organization by giving a synthesis of a set of business processes (abstracting the control flow) while maintaining a rigorous relationship with the detailed process. Flexibility may also be enhanced because alternative paths are modeled as separate business processes



References: [1] M. Khomyakov, and I. Bider, “Achieving Workflow Flexibility through Taming the Chaos”. OOIS 2000 - 6th international conference on object oriented information systems. Springer, 2000, pp.85-92. Reprinted in the Journal of Conceptual Modeling, August 2001: http://www.inconcept.com/JCM/August2001/bider.html, accessed December 2007. [2] G. Regev, and A. Wegmann, “Regulation Based Linking of Strategic Goals and Business Processes”, Proceedings of the 3rd BPMDS Workshop on Goal-Oriented Business Process Modeling, GBPM '02, London, September 2002. [3] K. E.Weick, “The Social Psychology of Organizing”, second edition, McGraw-Hill. 1979 [4] M.M. Narasipuram, G. Regev, K. Kumar, A. Wegmann, “Business Process Flexibility through the Exploration of Stimuli”, accepted for publication, International Journal of Business Process Integration and Management (IJBPIM), 2008 [5] Business Process Modeling Notation (BPMN) Version 1.0, OMG Final Adopted Specification, February 6, 2006. [6] I. Jacobson, M. Christerson, P. Jonsson, G. Overgaard, “Object-Oriented Software Engineering: A Use Case Driven Approach”, (ACM Press) Addison-Wesley, 1992. [7] G. Regev, P. Soffer, and R. Schmidt, “Taxonomy of Flexibility in Business Processes”, proceedings of the seventh workshop on Business Process Modeling, Design and Support (BPMDS’06), 2006. [8] A.Wegmann, “On the systemic enterprise architecture methodology (SEAM)”, proceedings of International Conference on Enterprise Information Systems 2003, (ICEIS 2003), Angers, France. [9] A. Wegmann, G. Regev, I. Rychkova, L-S. Lê, “Business-IT Alignment with SEAM for Enterprise Architecture”, proceedings of the 11th IEEE International EDOC Conference (EDOC 2007), Annapolis, Maryland, 15-19 October 2007. [10] A. Wegmann, P. Julia, G. Regev, O. Perroud, I. Rychkova, “Early Requirements and Business-IT Alignment with SEAM for Business”, proceedings of the 15th IEEE International Requirements Engineering Conference, New Delhi, India, October 15-19th, 2007. [11] D. Jackson, “Software Abstractions: Logic, Language, and Analysis”, MIT Press. Cambridge, MA. March 2006. ISBN 0-262-10114-9 [12] Alloy Analyzer 4.0, http://Alloy.mit.edu/Alloy4/ [13] Stabell, C. B. and Fjeldstad, Ø. D., "Configuring value for competitive advantage: on chains, shops, and network", Strategic Management Journal 19(5): p. 413 – 437, 1998 [14] N. Wirth, “Program development by stepwise refinement”, Communications of the ACM, 14:221–227. 1971. [15] I. Rychkova, A. Wegmann, “Refinement propagation. Towards automated construction of visual specifications”, proceedings of International Conference on Enterprise Information Systems (ICEIS) (2007) [16] K. Knoll, S.L. Jarvenpaa, “Information technology alignment or “fit” in highly turbulent environments: the concept of flexibility”, proceedings of the 1994 computer personnel research conference on Reinventing IS. [17] P. Heinl, S. Horn, S. Jablonski, J. Neeb, K. Stein, and M. Teschke, “A Comprehensive Approach to Flexibility in Workflow Management Systems”, proceedings of the international joint conference on work activities coordination and collaboration, 1999, San Francisco, California, USA, February 22-25, 1999, ACM 1999, pp79-88  [18] W.M.P. van der Aalst, M. Weske, D. Grünbauer, “Case Handling: A New Paradigm for Business Process Support”, Data Knowl. Eng. 53(2) (2005) 129–162 [19] G. Regev, A. Wegmann, “A Regulation-Based View on Business Process and Supporting System Flexibility”, proceedings of the CAiSE 2005 Workshops, p. 91-98. [20] G. Regev, I. Bider, A. Wegmann, “Defining business process flexibility with the help of invariants”, Special Issue on Design for Flexibility . Published Online: 27 Sep 2006. [21] P. Rittgen, “ Supporting Planned and Ad-Hoc Changes of Business Processes”, proceedings of seventh workshop on Business Process Modeling, Development, and Support (BPMDS '06), Luxembourg, 5 – 6 June 2006. [22] C. Rolland, N. Prakash, “On the Adequate Modeling of Business Process Families”, proceedings of the eighth workshop on Business Process Modeling, Development, and Support (BPMDS '07), 11-15 June 2007, Trondheim, Norway [23] P. Soffer, “On the Notion of Flexibility in Business Processes”, proceedings of sixth workshop on Business Process Modeling, Development, and Support (BPMDS '05), Porto, Portugal June 13-14 2005 [24] T. Baar and S. Marković, “A Graphical Approach to Prove the Semantic Preservation of UML/OCL Refactoring Rules”, Irina Virbitskaite and Andrei Voronkov, editors. Perspectives of Systems Informatics, 6th International Andrei Ershov Memorial Conference, PSI 2006, Akademgorodok, Novosibirsk, Russia, June 27-30, 2006, Proceedings, LNCS 4378, pp. 70-83, Springer, 2007. [25] Unified Modeling Language: Superstructure, version 2.1.2, OMG, November 2007. [26] R. M. Dijkman, M. Dumas, and C. Ouyang, “Formal Semantics and Analysis of BPMN Process Models”, preprint version, QUT | ePrints Archive, http://eprints.library.qut.edu.au/ 2007. [27] Behzad Bordbar and Kyriakos Anastasakis, “UML2Alloy: A tool for lightweight modelling of Discrete Event Systems”. IADIS International Conference in Applied Computing 2005. In Nuno Guimarães and Pedro Isaías (es.), IADIS International Conference in Applied Computing 2005. Volume 1., Algarve, Portugal, IADIS Press, 2005. 209-216 [28] L.S. Lê and A. Wegmann, “SeamCAD: Object-Oriented Modeling Tool for Hierarchical Systems in Enterprise Architecture”, 39h IEEE Hawaii International Conference on System Sciences, 2006

You May Also Find These Documents Helpful

  • Good Essays

    Sr-Rm-022 Part 2

    • 839 Words
    • 3 Pages

    TIBCO Software Inc. (2001). Business process. (pp. 10-15). Palo Alto, CA: Global Headquarters. Retrieved from htts://www.tibco.com/multimedia/business-process-design_tcm8-2399.pdf…

    • 839 Words
    • 3 Pages
    Good Essays
  • Best Essays

    INFS1602 Assignment A

    • 3808 Words
    • 16 Pages

    2. Amir Bonakdar, T. W. (2013). Transformative Influence of Business Processes on the Business Model: Classifying the State of the Practice in the Software Industry. Hawaii: Hawaii International Conference on System Sciences.…

    • 3808 Words
    • 16 Pages
    Best Essays
  • Satisfactory Essays

    CIS 207 Week 5 DQ 2

    • 431 Words
    • 2 Pages

    Read Chapter 13: Business Process Management and Systems Development, in Information Technology for Management: I...…

    • 431 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    week 6 quiz IT

    • 830 Words
    • 4 Pages

    Enabling organizations to make continual improvements to many business processes and to use processes as the fundamental building blocks of corporate information systems is the goal of…

    • 830 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Quiz 2

    • 475 Words
    • 4 Pages

    One of the key goals in documenting the organizational business processes through the various modeling techniques is:…

    • 475 Words
    • 4 Pages
    Satisfactory Essays
  • Powerful Essays

    Choi, C. F. (1997). Business process re-engineering: evocation, elucidation and exploration. Business Process Management Journal, 3(1), 39-63.…

    • 1730 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    Okookokokokkok

    • 1978 Words
    • 8 Pages

    THE BUSINESS PROCESS MODEL ..................................................................................................3 INTRODUCTION TO UML.......................................................................................................................3 MODELLING THE BUSINESS PROCESS....................................................................................................3 PROCESS MODELLING NOTATION .........................................................................................................4 The Business Process.......................................................................................................................4 Inputs, Resources and Information ..................................................................................................4 Events...............................................................................................................................................5 Outputs.............................................................................................................................................5 Goals................................................................................................................................................6 PUTTING IT TOGETHER…

    • 1978 Words
    • 8 Pages
    Powerful Essays
  • Best Essays

    Bpm Assignment

    • 2158 Words
    • 9 Pages

    * Jeston, J & Neils, J2008, “Business Process Management: practical Guidelines to Successful Implementations”, 2nd Edition, Elsevier Ltd, UK.…

    • 2158 Words
    • 9 Pages
    Best Essays
  • Powerful Essays

    Business processes comprise a set of sequential sub-processes or tasks, with alternative paths depending on certain conditions as applicable, performed to achieve a given objective or produce given outputs. Each process has one or more needed inputs. The inputs and outputs may be received from, or sent to other business processes, other organizational units, or internal or external stakeholders. Business processes are designed to be operated by one or more business functional units, and emphasize the importance of the “process chain” rather than the individual units.…

    • 1063 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    Final Term Review Sheet

    • 623 Words
    • 3 Pages

    4. Drawing Business Process Models 5. What is business process re-engineering, why is it critical to an organization? 6. Different phases in SDLC…

    • 623 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Enterprise Architecture

    • 10987 Words
    • 44 Pages

    References: 1. 2. Report, ‗A Review of Architecture Tools for the Australian Defense Force‘, DSTO-TR-1139, 2001 Book, ‗How to survive in the jungle of Enterprise Architecture Frameworks‘, by Jaap Schekkerman, Trafford Publishing, Canada, 2004; ISBN 141201607X (http://www.trafford.com/robots/03-1984.html) Enterprise Architecture Tools Evaluation Section, Institute For Enterprise Architecture Developments, 2009 (http://www.enterprisearchitecture.info/EA_Tools.htm) Book, ‗Enterprise Architecture Good Practices Guide‘, by Jaap Schekkerman, Trafford Publishing, Canada, 2008; ISBN 142515687-8 (http://www.trafford.com/07-2553)…

    • 10987 Words
    • 44 Pages
    Satisfactory Essays
  • Better Essays

    Alibabaei, A., Bandara, W., & Aghdasi, M. (2009, 25 -27 September). Means of achieving Business Process…

    • 6466 Words
    • 26 Pages
    Better Essays
  • Powerful Essays

    The business concept drives the system design. The system design features determines the business’ ability to react. It will improve decision making and the elimination of inefficient and redundant processes. We the Architecture team will implement the process to build both the baseline and target. The architectures are maintained through a continuous modification to reflect the current business structure, practices, organizational goals, visions and technology. The Chief Architect will organize and manage the Enterprise Architecture core team; directs the development of the baseline and target architecture. This particular Enterprise Architecture is considered a Service Oriented Architecture as such the benefits lie in the areas of: decreased application development costs, decreased maintenance costs, increased corporate agility and increasing overall reliability by producing a system that is more resistant to application, equipment failure and disruption.…

    • 1825 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    Procedure specifications in structured English – examples and cases – decision tables forcomplex logical specifications – specification oriented design vs procedure orienteddesign…

    • 288 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The Enhanced Telecom Operations Map® is an ongoing TM Forum initiative to deliver a business process model or framework for use by service providers and others within the telecommunications industry. The TM Forum Enhanced Telecom Operations Map® (or eTOM for short) describes all the enterprise processes required by a service provider and analyzes them to different levels of detail according to their significance and priority for the business. For such companies, it serves as the blueprint for process direction and provides a neutral reference point for internal process reengineering needs, partnerships, alliances, and general working agreements with other providers. For suppliers, eTOM outlines potential boundaries of software components to align with the customers' needs and highlights the required functions, inputs, and outputs that must be supported by products. A particular strength of eTOM as a business process framework is that it is part of the TM Forum NGOSS (New Generation Operations Systems and Software) program and links with other work underway in NGOSS. The purpose of eTOM is to build on the recognition and status of the previous TM Forum Telecom Operations Map in setting a vision for the industry to enable it to compete successfully through the implementation of business process-driven approaches to managing the enterprise. This includes ensuring integration among all vital enterprise support systems concerned with service delivery and support. The focus of eTOM is on the business processes used by service providers, the linkages between these processes, the identification of interfaces, and the use of customer, service, resource, supplier/partner and other information…

    • 24338 Words
    • 98 Pages
    Satisfactory Essays