Heterogeneous Business Process Management: A Metamodel-Based Approach

Dynamically adapting business process to changing needs, and promptly reacting to events are today key factors to maintain competitiveness in the market. Business Process Management (BPM) is focusing today more and more on a BPM in the large approach to process changes that embrace all of the specific techniques and mechanisms needed to design, enact, execute and monitor processes and process-aware information systems. A novel and promising feature of BPM in the large is the ability to store, aggregate and combine this huge and very diverse amount of data that can enable new ways of analysing current operations and can deliver new business insights. The KITE.IT Project [2] is aimed at facing such challenges in the context of the Italian aerospace industry, using and integrating Open Source tools exclusively. The project has recently deployed its initial open framework offering a robust data integration system in an open and scalable architecture. In such a context a metamodel approach was considered the very first base to design a system apt at integrating data originated from heterogeneous sources. The clear advantage that can be reached is the improvement of the speed and the effectiveness of business operations. The clear advantage, which can be reached, is the improvement of the effectiveness of business operations. This paper, in particular, presents the design process that was implemented in defining the KITE.IT Metrics Metamodel (KMM). A final evaluation of the framework, as it was initially deployed, is also reported.

[1]  R. Kaplan,et al.  The Balanced Scorecard: Translating Strategy into Action , 1996 .

[2]  Surajit Chaudhuri,et al.  An overview of business intelligence technology , 2011, Commun. ACM.

[3]  Anneke Kleppe,et al.  MDA explained - the Model Driven Architecture: practice and promise , 2003, Addison Wesley object technology series.

[4]  E. F. Codd,et al.  A relational model of data for large shared data banks , 1970, CACM.

[5]  Wil M. P. van der Aalst,et al.  Process Mining - Discovery, Conformance and Enhancement of Business Processes , 2011 .

[6]  Ernesto Damiani,et al.  The Use of a Meta-Model to Support Multi-Project Process Measurement , 2008, 2008 15th Asia-Pacific Software Engineering Conference.

[7]  Tony Clark,et al.  Towards a comprehensive Meta-Model for KAOS , 2013, 2013 3rd International Workshop on Model-Driven Requirements Engineering (MoDRE).

[8]  Ernesto Damiani,et al.  Driving knowledge acquisition via metric life-cycle in process intelligence , 2014, i-KNOW '14.

[9]  Manuel Resinas,et al.  Defining Process Performance Indicators: An Ontological Approach , 2010, OTM Conferences.

[10]  Kurt Matzler,et al.  THE KANO MODEL: HOW TO DELIGHT YOUR CUSTOMERS , 1996 .

[11]  Ivo Vondrák,et al.  Business Process Modeling , 2007, Encyclopedia of Database Systems.

[12]  Ed H. Chi,et al.  A taxonomy of visualization techniques using the data state reference model , 2000, IEEE Symposium on Information Visualization 2000. INFOVIS 2000. Proceedings.

[13]  Andrej Chu,et al.  A Lightweight RDF Data Model for Business Process Analysis , 2012 .

[14]  V. Basili Software modeling and measurement: the Goal/Question/Metric paradigm , 1992 .

[15]  Manuel Laguna,et al.  Business Process Modeling, Simulation and Design 2nd Edition , 2013 .

[16]  Christian Janiesch,et al.  Extending BPMN for Business Activity Monitoring , 2012, 2012 45th Hawaii International Conference on System Sciences.

[17]  Sherif Sakr,et al.  A Query Language for Analyzing Business Processes Execution , 2011, BPM.