A framework for the operationalization of monitoring in business intelligence requirements engineering

Business intelligence (BI) is perceived as a critical activity for organizations and is increasingly discussed in requirements engineering (RE). RE can contribute to the successful implementation of BI systems by assisting the identification and analysis of such systems’ requirements and the production of the specification of the system to be. Within RE for BI systems, we focus in this paper on the following questions: (i) how the expectations of a BI system’s stakeholders can be translated into accurate BI requirements, and (ii) how do we operationalize specifically these requirements in a system specification? In response, we define elicitation axes for the documentation of BI-specific requirements, give a list of six BI entities that we argue should be accounted for to operationalize business monitoring, and provide notations for the modeling of these entities. We survey important contributions of BI to define elicitation axes, adapt existing BI notations issued from RE literature, and complement them with new BI-specific notations. Using the i* framework, we illustrate the application of our proposal using a real-world case study.

[1]  Terry Winograd,et al.  Architectures for Context , 2001, Hum. Comput. Interact..

[2]  John Mylopoulos,et al.  Strategic business modeling: representation and reasoning , 2014, Software & Systems Modeling.

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

[4]  Daniel L. Moody,et al.  From enterprise models to dimensional models: a methodology for data warehouse and data mart design , 2000, DMDW.

[5]  A Min Tjoa,et al.  Data Warehousing and Knowledge Discovery, 7th International Conference, DaWaK 2005, Copenhagen, Denmark, August 22-26, 2005, Proceedings , 2005, DaWaK.

[6]  Viara Popova,et al.  Modeling organizational performance indicators , 2010, Inf. Syst..

[7]  Pierre-Yves Schobbens,et al.  A More Expressive Softgoal Conceptualization for Quality Requirements Analysis , 2006, ER.

[8]  Pim Roest The golden rules for implementing the balanced business scorecard , 1997, Inf. Manag. Comput. Secur..

[9]  Jonathan F Davies,et al.  Key Risk Indicators – Their Role in Operational Risk Management and Measurement , 2006 .

[10]  Veronika Stefanov,et al.  Extending UML 2 Activity Diagrams with Business Intelligence Objects , 2005, DaWaK.

[11]  Jennifer E. Rowley,et al.  The wisdom hierarchy: representations of the DIKW hierarchy , 2007, J. Inf. Sci..

[12]  John Mylopoulos,et al.  Towards requirements-driven information systems engineering: the Tropos project , 2002, Inf. Syst..

[13]  Solomon Negash Business Intelligence , 2011, Lecture Notes in Business Information Processing.

[14]  Fiorenzo Franceschini,et al.  Management by Measurement: Designing Key Indicators and Performance Measurement Systems , 2007 .

[15]  Larissa Terpeluk Moss,et al.  Business Intelligence Roadmap: The Complete Project Lifecycle for Decision-Support Applications , 2003 .

[16]  Wayne W. Eckerson Performance Dashboards: Measuring, Monitoring, and Managing Your Business , 2005 .

[17]  Kristof Van Laerhoven,et al.  How to build smart appliances? , 2001, IEEE Personal Communications.

[18]  Fabio Casati,et al.  Business Operation Intelligence , 2002, DNIS.

[19]  Manish Bansal,et al.  Business Dashboards: A Visual Catalog for Design and Deployment , 2009 .

[20]  Fabio Casati,et al.  Toward Uncertain Business Intelligence: The Case of Key Indicators , 2010, IEEE Internet Computing.

[21]  Themis Palpanas,et al.  Integrated model-driven dashboard development , 2007, Inf. Syst. Frontiers.

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

[23]  Oana Velcu,et al.  A review of dashboards in performance management: Implications for design and research , 2012, Int. J. Account. Inf. Syst..

[24]  R. Ackoff From Data to Wisdom , 2014 .

[25]  R. Kaplan,et al.  Linking the Balanced Scorecard to Strategy , 1996 .

[26]  Andreas Kronz Managing of Process Key Performance Indicators as Part of the ARIS Methodology , 2006 .

[27]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[28]  Didar Zowghi,et al.  Requirements Elicitation: A Survey of Techniques, Approaches, and Tools , 2005 .

[29]  Matteo Golfarelli,et al.  The Dimensional Fact Model: A Conceptual Model for Data Warehouses , 1998, Int. J. Cooperative Inf. Syst..

[30]  Alberto Abelló,et al.  A Survey of Multidimensional Modeling Methodologies , 2009, Int. J. Data Warehous. Min..

[31]  M. Porter Competitive Advantage: Creating and Sustaining Superior Performance , 1985 .

[32]  Joseph A. Goguen,et al.  Techniques for requirements elicitation , 1993, [1993] Proceedings of the IEEE International Symposium on Requirements Engineering.

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

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

[35]  Hans Peter Luhn,et al.  A Business Intelligence System , 1958, IBM J. Res. Dev..

[36]  Panos Vassiliadis,et al.  A Survey of Extract-Transform-Load Technology , 2009, Int. J. Data Warehous. Min..

[37]  K. Fernandes,et al.  Lessons from implementing the balanced scorecard in a small and medium size manufacturing organization , 2006 .

[38]  M. Zeleny Management support systems: Towards integrated knowledge management , 1987 .

[39]  A. Neely,et al.  The performance prism in practice , 2001 .

[40]  Matteo Golfarelli,et al.  Beyond data warehousing: what's next in business intelligence? , 2004, DOLAP '04.

[41]  Jan Mendling,et al.  Business Process Intelligence , 2009, Handbook of Research on Business Process Modeling.

[42]  Zeljko Panian Return on investment for business intelligence , 2007 .

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

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

[45]  Maurizio Galetto,et al.  Management by Measurement , 2008 .

[46]  Manuel Resinas,et al.  On the definition and design-time analysis of process performance indicators , 2013, Inf. Syst..

[47]  Jaelson Brelaz de Castro,et al.  DWARF: an approach for requirements definition and management of data warehouse systems , 2003, Proceedings. 11th IEEE International Requirements Engineering Conference, 2003..

[48]  Efraim Turban,et al.  Business Intelligence: Second European Summer School, eBISS 2012, Brussels, Belgium, July 15-21, 2012, Tutorial Lectures , 2013 .

[49]  Paola Britos,et al.  Requirements Elicitation in Data Mining for Business Intelligence Projects , 2008, Advances in Information Systems Research, Education and Practice.

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

[51]  Sergio Scandizzo,et al.  Risk Mapping and Key Risk Indicators in Operational Risk Management , 2005 .

[52]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

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

[54]  Jadwiga Indulska,et al.  Location Management in Pervasive Systems , 2003, ACSW.

[55]  Alberto Abelló,et al.  Research in data warehouse modeling and design: dead or alive? , 2006, DOLAP '06.

[56]  David Parmenter,et al.  Key Performance Indicators: Developing, Implementing,and Using Winning KPIs , 2007 .

[57]  Daniel Amyot,et al.  Towards outcome-based regulatory compliance in aviation security , 2012, 2012 20th IEEE International Requirements Engineering Conference (RE).

[58]  Celina M. Olszak,et al.  Interdisciplinary Journal of Information, Knowledge, and Management Approach to Building and Implementing Business Intelligence Systems , 2022 .

[59]  Lin Liu,et al.  Designing information systems in social context: a goal and scenario modelling approach , 2004, Inf. Syst..

[60]  Amit Awasthi Business Intelligence: Concepts, Components, Techniques and Benefits , 2012 .

[61]  W. H. Inmon,et al.  Building the data warehouse , 1992 .

[62]  Jose-Norberto Mazón,et al.  A Model-Driven Goal-Oriented Requirement Engineering Approach for Data Warehouses , 2007, ER Workshops.

[63]  G. Gangadharan,et al.  Business intelligence systems: design and implementation strategies , 2004, 26th International Conference on Information Technology Interfaces, 2004..

[64]  Del-Río-OrtegaAdela,et al.  On the definition and design-time analysis of process performance indicators , 2013 .

[65]  Craig A. Knoblock,et al.  Retrieving and Integrating Data from Multiple Information Sources , 1993, Int. J. Cooperative Inf. Syst..

[66]  Paolo Giorgini,et al.  GRAnD: A goal-oriented approach to requirement analysis in data warehouses , 2008, Decis. Support Syst..

[67]  Zhang Hengxi,et al.  A Methodological Framework for Data Warehouse Design , 2003 .

[68]  Panos Vassiliadis,et al.  Conceptual modeling for ETL processes , 2002, DOLAP '02.

[69]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[70]  Robert Winter,et al.  Information requirements engineering for data warehouse systems , 2004, SAC '04.

[71]  Alireza Pourshahid,et al.  Requirements for a modeling language to specify and match business process improvement patterns , 2013, 2013 3rd International Workshop on Model-Driven Requirements Engineering (MoDRE).

[72]  John Mylopoulos,et al.  Making Data Meaningful: The Business Intelligence Model and Its Formal Semantics in Description Logics , 2012, OTM Conferences.

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