Thinking Objectively: The problem with scalability
Communications of the ACM
On the criteria to be used in decomposing systems into modules
Communications of the ACM
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
DWARF: AN Approach for Requirements Definition and Management of Data Warehouse Systems
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
Goal-oriented requirement analysis for data warehouse design
Proceedings of the 8th ACM international workshop on Data warehousing and OLAP
A UML profile for multidimensional modeling in data warehouses
Data & Knowledge Engineering - Special issue: ER 2003
Metrics for data warehouse conceptual models understandability
Information and Software Technology
An approach to engineering the requirements of data warehouses
Requirements Engineering
GRAnD: A goal-oriented approach to requirement analysis in data warehouses
Decision Support Systems
An MDA approach for the development of data warehouses
Decision Support Systems
A model-driven goal-oriented requirement engineering approach for data warehouses
ER'07 Proceedings of the 2007 conference on Advances in conceptual modeling: foundations and applications
Modified R-MVB tree and BTV algorithm used in a distributed spatio-temporal data warehouse
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
Extended cascaded star schema and ECOLAP operations for spatial data warehouse
IDEAL'09 Proceedings of the 10th international conference on Intelligent data engineering and automated learning
Incorporating modules into the i* framework
CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
Regions of interest in trajectory data warehouse
ACIIDS'10 Proceedings of the Second international conference on Intelligent information and database systems: Part I
Structuring and composition mechanisms to address scalability issues in task models
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part III
A modularization proposal for goal-oriented analysis of data warehouses using i-star
ER'11 Proceedings of the 30th international conference on Conceptual modeling
An empirical evaluation of the i* framework in a model-based software generation environment
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
The success rate of data warehouse (DW) development is improved by performing a requirements elicitation stage in which the users' needs are modeled. Currently, among the different proposals for modeling requirements, there is a special focus on goal-oriented models, and in particular on the i* framework. In order to adapt this framework for DW development, we previously developed a UML profile for DWs. However, as the general i* framework, the proposal lacks modularity. This has a specially negative impact for DW development, since DW requirement models tend to include a huge number of elements with crossed relationships between them. In turn, the readability of the models is decreased, harming their utility and increasing the error rate and development time. In this paper, we propose an extension of our i* profile for DWs considering the modularization of goals. We provide a set of guidelines in order to correctly apply our proposal. Furthermore, we have performed an experiment in order to assess the validity our proposal. The benefits of our proposal are an increase in the modularity and scalability of the models which, in turn, increases the error correction capability, and makes complex models easier to understand by DW developers and non expert users.