Strategic business modeling: representation and reasoning

Business intelligence (BI) offers tremendous potential for business organizations to gain insights into their day-to-day operations, as well as longer term opportunities and threats. However, most of today’s BI tools are based on models that are too much data-oriented from the point of view of business decision makers. We propose an enterprise modeling approach to bridge the business-level understanding of the enterprise with its representations in databases and data warehouses. The business intelligence model (BIM) offers concepts familiar to business decision making—such as goals, strategies, processes, situations, influences, and indicators. Unlike many enterprise models which are meant to be used to derive, manage, or align with IT system implementations, BIM aims to help business users organize and make sense of the vast amounts of data about the enterprise and its external environment. In this paper, we present core BIM concepts, focusing especially on reasoning about situations, influences, and indicators. Such reasoning supports strategic analysis of business objectives in light of current enterprise data, allowing analysts to explore scenarios and find alternative strategies. We describe how goal reasoning techniques from conceptual modeling and requirements engineering have been applied to BIM. Techniques are also provided to support reasoning with indicators linked to business metrics, including cases where specifications of indicators are incomplete. Evaluation of the proposed modeling and reasoning framework includes an on-going prototype implementation, as well as case studies.

[1]  Victor R. Basili,et al.  The TAME Project: Towards Improvement-Oriented Software Environments , 1988, IEEE Trans. Software Eng..

[2]  Colette Rolland,et al.  Bridging the Gap Between Organisational Needs and ERP Functionality , 2000, Requirements Engineering.

[3]  John Mylopoulos,et al.  Enterprise Modeling for Business Intelligence , 2010, PoEM.

[4]  Stephen Fickas,et al.  Goal-Directed Requirements Acquisition , 1993, Sci. Comput. Program..

[5]  Eric S. K. Yu,et al.  Towards modelling and reasoning support for early-phase requirements engineering , 1997, Proceedings of ISRE '97: 3rd IEEE International Symposium on Requirements Engineering.

[6]  John Mylopoulos,et al.  Composite Indicators for Business Intelligence , 2011, ER.

[7]  Julio Cesar Sampaio do Prado Leite,et al.  On Non-Functional Requirements in Software Engineering , 2009, Conceptual Modeling: Foundations and Applications.

[8]  Hans Kraml,et al.  States of affairs , 1998 .

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

[10]  Axel van Lamsweerde,et al.  Reasoning about partial goal satisfaction for requirements and design engineering , 2004, SIGSOFT '04/FSE-12.

[11]  Alireza Pourshahid,et al.  Business process management with the user requirements notation , 2009, Electron. Commer. Res..

[12]  John Mylopoulos,et al.  System Identification for Adaptive Software Systems: A Requirements Engineering Perspective , 2011, ER.

[13]  Ronald A. Howard,et al.  Influence Diagrams , 2005, Decis. Anal..

[14]  Eric Yu,et al.  Conceptual Modeling: Foundations and Applications , 2009 .

[15]  David Parmenter Key performance indicators: pengembangan implementation dan penggunaan KPI terpilih , 2007 .

[16]  John Mylopoulos,et al.  Reasoning with Goal Models , 2002, ER.

[17]  Fausto Giunchiglia,et al.  Tropos: An Agent-Oriented Software Development Methodology , 2004, Autonomous Agents and Multi-Agent Systems.

[18]  Eric S. K. Yu,et al.  Requirements trade-offs analysis in the absence of quantitative measures: a heuristic method , 2011, SAC.

[19]  John Mylopoulos,et al.  Strategic Models for Business Intelligence , 2011, ER.

[20]  John Mylopoulos,et al.  Simple and Minimum-Cost Satisfiability for Goal Models , 2004, CAiSE.

[21]  John Mylopoulos,et al.  Reasoning with Key Performance Indicators , 2011, PoEM.

[22]  T. Saaty How to Make a Decision: The Analytic Hierarchy Process , 1990 .

[23]  Eric Yu,et al.  Evaluating goal models within the goal-oriented requirement language , 2010 .

[24]  John Mylopoulos,et al.  Business Intelligence Modeling in Action: A Hospital Case Study , 2012, CAiSE.

[25]  C JonesMary,et al.  Business Intelligence (BI) Success And The Role Of BI Capabilities , 2011 .

[26]  Chris Ford,et al.  Non-Functional Requirements , 2007 .

[27]  John Mylopoulos,et al.  Non-Functional Requirements in Software Engineering , 2000, International Series in Software Engineering.

[28]  P. Loucopoulos,et al.  Modelling business rules in an office environment , 1992, SIGO.

[29]  Viara Popova,et al.  Formal modelling of organisational goals based on performance indicators , 2011, Data Knowl. Eng..

[30]  Daniel Amyot,et al.  Evaluating goal models within the goal‐oriented requirement language , 2010, Int. J. Intell. Syst..

[31]  John Mylopoulos,et al.  The Business Intelligence Model : Strategic Modelling version 1 . 0 , 2010 .

[32]  Eric S. K. Yu,et al.  Finding Solutions in Goal Models: An Interactive Backward Reasoning Approach , 2010, ER.

[33]  Stefan Jablonski,et al.  On the complementarity of workflow management and business process modeling , 1995, SIGO.

[34]  Eric S. K. Yu,et al.  A vulnerability-centric requirements engineering framework: analyzing security attacks, countermeasures, and requirements based on vulnerabilities , 2010, Requirements Engineering.

[35]  John Mylopoulos,et al.  Goal-oriented requirements analysis and reasoning in the Tropos methodology , 2005, Eng. Appl. Artif. Intell..

[36]  R. Kaplan,et al.  The balanced scorecard--measures that drive performance. , 2015, Harvard business review.

[37]  Jeff Sutherland,et al.  Business objects in corporate information systems , 1995, CSUR.

[38]  John Mylopoulos,et al.  Formal Reasoning Techniques for Goal Models , 2003, J. Data Semant..

[39]  Axel van Lamsweerde,et al.  Reasoning About Alternative Requirements Options , 2009, Conceptual Modeling: Foundations and Applications.

[40]  Francis D. Tuggle,et al.  Strategy Maps: Converting Intangible Assets into Tangible Outcomes , 2004 .

[41]  Eric S. K. Yu,et al.  Interactive Analysis of Agent-Goal Models in Enterprise Modeling , 2010, Int. J. Inf. Syst. Model. Des..

[42]  Anna Sidorova,et al.  Business Intelligence (Bi) Success and the Role of Bi Capabilities , 2011, Intell. Syst. Account. Finance Manag..

[43]  John Mylopoulos,et al.  Monitoring strategic goals in data warehouses with awareness requirements , 2012, SAC '12.

[44]  Alireza Pourshahid,et al.  Toward a Goal-Oriented, Business Intelligence Decision-Making Framework , 2011, MCETECH.

[45]  Janis Stirna,et al.  Ten Years Plus with EKD: Reflections from Using an Enterprise Modeling Method in Practice , 2007, EMMSAD.

[46]  John Mylopoulos,et al.  Towards Model-Based Support for Managing Organizational Transformation , 2011, MCETECH.

[47]  Robert Winter,et al.  Method Support of Information Requirements Analysis for Analytical Information Systems , 2011, Bus. Inf. Syst. Eng..

[48]  Maria Elisabeth Reicher States of Affairs , 2009 .