A Contribution to Organizational and Operational Strategic Alignment: Incorporating Business Level Agreements into Business Process Modeling

The purpose for achieving strategic alignment between Information Technology (IT) and Business areas refers to the need of large organizations to exploit the IT's ability to deliver good products and services, thereby standing out in a competitive scenario. Within this context, Business Process Management and Service Orientation tend to gain space in organizations, since they are able to automate and optimize processes and services for the business. In the business process analysis and modeling phase, it is important to treat not only functional properties, but also process quality and operating constraints, usually grouped as Non-Functional Properties (NFP); thereby preventing that investments in IT are wasted on inefficiency and rework. In order to address these constraints, Business Level Agreements (BLA) and Service Level Agreements (SLA) should be used. The most prestigious languages for business process modeling, including Business Process Model and Notation (BPMN), lack the representation of these NFPs. The approach proposed in this paper, BLA@BPMN, extends BPMN to embody BLAs, as part of a bigger approach to foster strategic alignment in this context. A BLA is specified in the process model level so that it can be mapped to a set of SLAs at the executable process level.

[1]  Paul Allen,et al.  Service Orientation: Winning Strategies and Best Practices , 2006 .

[2]  Dimitris Dranidis,et al.  Towards Run-Time Monitoring of Web Services Conformance to Business-Level Agreements , 2010, TAIC PART.

[3]  Christopher J. Pavlovski,et al.  Non-Functional Requirements in Business Process Modeling , 2008, APCCM.

[4]  Ian Beeson,et al.  Modelling non-functional requirements of business processes , 2007, Inf. Softw. Technol..

[5]  Tamio Shimizu,et al.  Strategic Alignment Process and Decision Support Systems: Theory and Case Studies , 2006 .

[6]  M. Rosemann,et al.  Towards Understanding Strategic Alignment of Business Process Management , 2006 .

[7]  Alan R. Hevner,et al.  Design Science in Information Systems Research , 2004, MIS Q..

[8]  R. K. Shyamasundar,et al.  SLA Monitor: A System for Dynamic Monitoring of Adaptive Web Services , 2011, 2011 IEEE Ninth European Conference on Web Services.

[9]  Sam Higgins,et al.  Service Orientation by Paul Allen , 2006 .

[10]  Gregor Engels,et al.  Pattern-Based Modeling and Formalizing of Business Process Quality Constraints , 2011, CAiSE.

[11]  Jens Happe,et al.  Managing On-Demand Business Applications with Hierarchical Service Level Agreements , 2010, FIS.

[12]  Sven Overhage,et al.  An Empirical Comparison of the Usability of BPMN and UML Activity Diagrams for Business Users , 2010, ECIS.

[13]  Steffen Mazanek,et al.  Constructing a bidirectional transformation between BPMN and BPEL with a functional logic programming language , 2011, J. Vis. Lang. Comput..

[14]  Yves Caseau,et al.  Self-adaptive middleware: Supporting business process priorities and service level agreements , 2005, Adv. Eng. Informatics.

[15]  John C. Henderson,et al.  Strategic Alignment: Leveraging Information Technology for Transforming Organizations , 1993, IBM Syst. J..

[16]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[17]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[18]  Jean-Pierre Lorré,et al.  A Model-Driven BPM Approach for SOA Mediation Information System Design in a Collaborative Context , 2011, 2011 IEEE International Conference on Services Computing.

[19]  Pedro R. Falcone Sampaio,et al.  Extending BPMN for Supporting Customer-Facing Service Quality Requirements , 2010, 2010 IEEE International Conference on Web Services.

[20]  Mark von Rosing,et al.  Business Process Model and Notation - BPMN , 2015, The Complete Business Process Handbook, Vol. I.

[21]  C. H. Kriebel Management information systems , 1970, ACM '70.

[22]  Marta Indulska,et al.  How good is BPMN really? Insights from theory and practice , 2006, ECIS.

[23]  Sam Higgins,et al.  Service Orientation: Acknowledgments , 2006 .

[24]  Gianmario Motta,et al.  Sustainable Service Level Agreements , 2011, 2011 IEEE International Conference on Services Computing.

[25]  Mathias Weske,et al.  Business Process Management: A Survey , 2003, Business Process Management.

[26]  Peter Mertens,et al.  Memorandum on design-oriented information systems research , 2011, Eur. J. Inf. Syst..