How specific should Requirements Engineering be in the context of Decision Information Systems?

A Decision Information System (DIS) is a specific component of Information System specialized in the support of decision-making by means of online analytical processing tools. Data warehouses (DW), at the core of DIS, integrate and historize collections of data often designed starting from the operational components of the Information Systems (IS). Methods, techniques and tools widely used in the industry to engineer DIS focus, mostly, on designing DW models. However a few approaches were recently proposed to deal with the early phase of DIS development and maintenance, i.e. Requirements Engineering (RE). As for other specific kinds of systems, the expectation is that better value shall be delivered to DIS users (i.e. different sorts of decision maker such as executives, or managers, as well as control managers or operational) if more effort is spent on analyzing their requirements in early phase of DIS engineering projects. However, DIS is very specific kinds of systems. Therefore the question is how specific should RE approaches be when developing a DIS? To addresses this question, we undertook an in depth analysis of (a) the specificities of DIS systems that shall have an impact on RE approach (b) expectations from DIS project stakeholders, and (c) gap analysis of DIS specific RE approaches and traditional RE approaches. The analysis is structured around the three main axes of RE approaches, i.e. formalization, specification, and consistency. The paper shows that although on a fundamental level RE for DIS approaches does not show conceptual differences with traditional RE for IS approaches, some differences exist in the way of working.

[1]  Stefano Paraboschi,et al.  Designing data marts for data warehouses , 2001, TSEM.

[2]  Achim Ulbrich-vom Ende,et al.  Business Process Oriented Development of Data Warehouse Structures , 2000 .

[3]  Isabelle Comyn-Wattiau,et al.  A UML-based data warehouse design method , 2006, Decis. Support Syst..

[4]  Matteo Golfarelli,et al.  A methodological framework for data warehouse design , 1998, DOLAP '98.

[5]  Jacky Akoka,et al.  From UML to ROLAP Multidimensional Databases using a Pivot Model , 2002, BDA.

[6]  Antonio Fernndez Anta Les nouveaux tableaux de bord des managers , 2005 .

[7]  Mario Piattini,et al.  MIDEA: A Multidimensional Data Warehouse Methodology , 2001, ICEIS.

[8]  Nectaria Tryfona,et al.  starER: a conceptual model for data warehouse design , 1999, DOLAP '99.

[9]  Faïez Gargouri,et al.  Approche semi-automatisée de conception de schémas multidimensionnels valides , 2005, EDA.

[10]  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..

[11]  Camille Salinesi,et al.  Requirements Engineering for Data Warehousing , 2003 .

[12]  Panos Vassiliadis,et al.  Modeling multidimensional databases, cubes and cube operations , 1998, Proceedings. Tenth International Conference on Scientific and Statistical Database Management (Cat. No.98TB100243).

[13]  Camille Salinesi,et al.  A Requirement-driven Approach for Designing Data Warehouses , 2006 .

[14]  Anjana Gosain,et al.  Informational Scenarios for Data Warehouse Requirements Elicitation , 2004, ER.

[15]  Olivier Teste,et al.  Data and Process Analyses of Data Warehouse Requirements , 2007, SEKE.

[16]  Beate List,et al.  A Comparison of Data Warehouse Development Methodologies Case Study of the Process Warehouse , 2002, DEXA.

[17]  Anjana Gosain,et al.  Requirements Driven Data Warehouse Development , 2003, CAiSE Short Paper Proceedings.

[18]  Robert Winter,et al.  A method for demand-driven information requirements analysis in data warehousing projects , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[19]  Nandlal L. Sarda Structuring Business Metadata in Data Warehouse Systems for Effective Business Support , 2001, ArXiv.

[20]  Angelo Brayner,et al.  X-META: A methodology for data warehouse design with metadata management , 2002, DMDW.

[21]  Karen C. Davis,et al.  Automating data warehouse conceptual schema design and evaluation , 2002, DMDW.

[22]  Luca Cabibbo,et al.  From a procedural to a visual query language for OLAP , 1998, Proceedings. Tenth International Conference on Scientific and Statistical Database Management (Cat. No.98TB100243).

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

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

[25]  Luca Cabibbo,et al.  The Design and Development of a Logical System for OLAP , 2000, DaWaK.

[26]  Inès Gam Ingénierie des exigences pour les systèmes d'information décisionnels : concepts, modèles et processus : la méthode CADWE , 2008 .

[27]  Timos K. Sellis,et al.  MAC: Conceptual data modeling for OLAP , 2001, DMDW.

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

[29]  Paolo Giorgini,et al.  Goal-oriented requirement analysis for data warehouse design , 2005, DOLAP '05.

[30]  Beate List,et al.  A HOLISTIC APPROACH FOR MANAGINGREQUIREMENTS OF DATA WAREHOUSE SYSTEMS , 2002 .