UREM-A UML-based Requirement Engineering Model for Data Warehouse

Data Warehouse is a collection of data collected not only for storage purposes but for business analysis as well. For this the data that is to be stored must conform to some standards. As this data is to be used for business intelligence, it makes the design of data warehouse a difficult task. For any system, gathering the requirements forms the basis for design. The quality of the data warehouse depends on the quality of the requirements gathered. Hence a good amount of time and resources should be devoted to requirements engineering. For this various techniques have been proposed such as GORE, AORE, MORE, SCENARIO based etc. each handling requirements in a different way. In this paper we have combined scenario based approach and UML (Unified Modeling Language), and proposed a model for requirement engineering of a data warehouse which will help in its design process.

[1]  V. Kumar,et al.  Goal-oriented or scenario-based requirements engineering technique - what should a practitioner select? , 2005, Canadian Conference on Electrical and Computer Engineering, 2005..

[2]  Simon Fong,et al.  Comparative study of Goal-Oriented Requirements Engineering , 2010, 4th International Conference on New Trends in Information Science and Service Science.

[3]  Axel van Lamsweerde,et al.  Goal-Oriented Requirements Engineering: A Guided Tour , 2001, RE.

[4]  Gitesh K. Raikundalia,et al.  An Experience with Three Scenario-Based Methods: Evaluation and Comparison , 2009 .

[5]  Alessandro F. Garcia,et al.  A Comparative Study of Aspect-Oriented Requirements Engineering Approaches , 2007, First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007).

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

[7]  Alistair G. Sutcliffe,et al.  Scenario-based requirements engineering , 2003, Proceedings. 11th IEEE International Requirements Engineering Conference, 2003..

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

[9]  Abdel Fatah A. Hegazy,et al.  Aspect Oriented Requirements Engineering , 2010, Comput. Inf. Sci..

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

[11]  Axel van Lamsweerde,et al.  Requirements engineering in the year 00: a research perspective , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[12]  Shailey Minocha,et al.  Supporting Scenario-Based Requirements Engineering , 1998, IEEE Trans. Software Eng..

[13]  Annie I. Antón,et al.  Goal-based requirements analysis , 1996, Proceedings of the Second International Conference on Requirements Engineering.

[14]  William C. Chu,et al.  A Model-based Object-oriented Approach to Requirement Engineering (MORE) , 2007, 31st Annual International Computer Software and Applications Conference (COMPSAC 2007).

[15]  Elena Navarro,et al.  UML Visualization for an Aspect and Goal-Oriented Approach , 2004 .