Towards a Methodology for Requirements Analysis of Data Warehouse Systems
Resumo
Few researches have been carried out to provide means of requirements acquisition and assessment in the novel field of data warehousing. This work proposes a methodology for requirements specification in the context of data warehouse systems, as a way to accomplish the peculiar aspects inherent to such systems. Moreover, a case study and its practical contributions in modeling a strategic information system for the Brazilian Government are presented.
Palavras-chave:
requirements engineering, methodology, data warehouse, twin peaks
Referências
Abelló, A., Samos, J., Saltor, F. "Benefits of an Object Oriented Multidimensional Data Model". Lecture Notes in Computer Science, a. 1944, pg. 141 ff, Proc. of Objects and Database 2000 (ECOOP Workshop), France, 2000.
Oracle 9iDiscoverer. http://otn.oracle.com/products/discoverer/content.html
Boehnlein, M., Ende, A. U. "Deriving Initial Data Warehouses Structures from the Conceptual Data Models of the Underlying Operational Information Systems". Proc. of Workshop on Data Warehousing and OLAP (DOLAP), Kansas City, MO, USA, 1999.
Codd, E. F., Codd, S. B., Salley, C. T. "Providing OLAP (Online Analytical Processing) to User Analyst: an IT Mandate". White paper at http://www.arborsoft.com/OLAP.html, Arbor Software, 1993.
Telelogic DOORS®/ERS. http://www.telelogic.com/products/doorsers/index.cfm
Firestone, J.M. "Object-Oriented Data Warehousing". Technical Report, Executive Information Systems White Paper No.5, 1997.
Giovinazzo, W. Object-Oriented Data Warehouse Design, Prentice Hall, 1st edition, February, 2000.
Golfarelli, M., Rizzi, S. "Designing the Data Warehouse : Key Steps and Crucial Issues". Journal of Computer Science and Information Management, Vol. 2, No. 3, 1999.
Hüsseman, B., Lechtenbörger, J., Vossen, G. "Conceptual Data Warehouse Design". Proc. of Intl. Workshop on Design and Management of Data Warehouses (DMDW2000), Stockholm, Sweden, June, 2000.
Hahn, K., Sapia, C., Blaschka, M. "Automatically Generating OLAP Schema from Conceptual Graphical Models". Proc. of Workshop on Data Warehousing and OLAP (DOLAP), Washington DC, USA, 2000.
Inmon, W. H. Building the Data Warehouse, John Wiley & Sons, 2nd edition, 1996.
Jacobson, I. Object-Oriented Software Engineering, Addison-Wesley, 1992.
Kimball, R., Reeves, L., Ross, M., Thornthwaite, W. The Data Warehouse Lifecycle Toolkit, New York, John Wiley & Sons, 1998.
Loucopoulos, P., Karakostas, V. System Requirements Engineering, McGraw-Hill, London, 1995.
Nuseibeh, B. "Weaving The Software Development Process Between Requirements and Architecture". Proceedings of ICSE2001 International Workshop: From Software Requirements to Architectures (STRAW-01), Toronto, Canada, 2001.
Raden, N. "Star Scheme 101". http://members.aol.com/nraden.str.htm
Rational RequisitePro. http://www.rational.com/products/reqpro/docs/datasheet.html
Rational Unified Process: Artifacts Notation. http://www.rational.com/products/rup/index.jsp
Sommerville, I., Kotonya, G. Requirements Engineering: Processes and Techniques, Addison-Wiley, 1997.
Popkin's System Architect. http://www.popkin.com/
Zahran, S. Software Process Improvement, Addison-Wiley, 1998.
Mylopoulos, J., Chung, L., Liao, S., Wang, H., Yu, E. "Exploring Alternatives During Requirements Analysis", IEEE Software, January/February, 2001, pp 2-6.
Finkelstein, A., Kramer, J., Nuseibeh, B., Goedicke, M. "Viewpoints: A Framework for Integrating Multiple Perspectives in Systems Development", International Journal of Software Engineering and Knowledge Engineering, 2(10): 31-58, 1992.
Chung, L., Nixon, B., Yu, E., Mylopoulos, J. Non-Functional Requirements in Software Engineering, Kluwer Publishing, 2000.
van Lamsweerde, A. "Requirements Engineering in the year 00: A Research Perspective". Invited Paper to ICSE'2000, Proc. of the International Conference on Software Engineering, Limerick, June, 2000.
Oracle 9iDiscoverer. http://otn.oracle.com/products/discoverer/content.html
Boehnlein, M., Ende, A. U. "Deriving Initial Data Warehouses Structures from the Conceptual Data Models of the Underlying Operational Information Systems". Proc. of Workshop on Data Warehousing and OLAP (DOLAP), Kansas City, MO, USA, 1999.
Codd, E. F., Codd, S. B., Salley, C. T. "Providing OLAP (Online Analytical Processing) to User Analyst: an IT Mandate". White paper at http://www.arborsoft.com/OLAP.html, Arbor Software, 1993.
Telelogic DOORS®/ERS. http://www.telelogic.com/products/doorsers/index.cfm
Firestone, J.M. "Object-Oriented Data Warehousing". Technical Report, Executive Information Systems White Paper No.5, 1997.
Giovinazzo, W. Object-Oriented Data Warehouse Design, Prentice Hall, 1st edition, February, 2000.
Golfarelli, M., Rizzi, S. "Designing the Data Warehouse : Key Steps and Crucial Issues". Journal of Computer Science and Information Management, Vol. 2, No. 3, 1999.
Hüsseman, B., Lechtenbörger, J., Vossen, G. "Conceptual Data Warehouse Design". Proc. of Intl. Workshop on Design and Management of Data Warehouses (DMDW2000), Stockholm, Sweden, June, 2000.
Hahn, K., Sapia, C., Blaschka, M. "Automatically Generating OLAP Schema from Conceptual Graphical Models". Proc. of Workshop on Data Warehousing and OLAP (DOLAP), Washington DC, USA, 2000.
Inmon, W. H. Building the Data Warehouse, John Wiley & Sons, 2nd edition, 1996.
Jacobson, I. Object-Oriented Software Engineering, Addison-Wesley, 1992.
Kimball, R., Reeves, L., Ross, M., Thornthwaite, W. The Data Warehouse Lifecycle Toolkit, New York, John Wiley & Sons, 1998.
Loucopoulos, P., Karakostas, V. System Requirements Engineering, McGraw-Hill, London, 1995.
Nuseibeh, B. "Weaving The Software Development Process Between Requirements and Architecture". Proceedings of ICSE2001 International Workshop: From Software Requirements to Architectures (STRAW-01), Toronto, Canada, 2001.
Raden, N. "Star Scheme 101". http://members.aol.com/nraden.str.htm
Rational RequisitePro. http://www.rational.com/products/reqpro/docs/datasheet.html
Rational Unified Process: Artifacts Notation. http://www.rational.com/products/rup/index.jsp
Sommerville, I., Kotonya, G. Requirements Engineering: Processes and Techniques, Addison-Wiley, 1997.
Popkin's System Architect. http://www.popkin.com/
Zahran, S. Software Process Improvement, Addison-Wiley, 1998.
Mylopoulos, J., Chung, L., Liao, S., Wang, H., Yu, E. "Exploring Alternatives During Requirements Analysis", IEEE Software, January/February, 2001, pp 2-6.
Finkelstein, A., Kramer, J., Nuseibeh, B., Goedicke, M. "Viewpoints: A Framework for Integrating Multiple Perspectives in Systems Development", International Journal of Software Engineering and Knowledge Engineering, 2(10): 31-58, 1992.
Chung, L., Nixon, B., Yu, E., Mylopoulos, J. Non-Functional Requirements in Software Engineering, Kluwer Publishing, 2000.
van Lamsweerde, A. "Requirements Engineering in the year 00: A Research Perspective". Invited Paper to ICSE'2000, Proc. of the International Conference on Software Engineering, Limerick, June, 2000.
Publicado
16/10/2002
Como Citar
PAIM, Fábio Rilston Silva; CARVALHO, Ana Elizabete; CASTRO, Jaelson Brelaz de.
Towards a Methodology for Requirements Analysis of Data Warehouse Systems. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 16. , 2002, Gramado/RS.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2002
.
p. 146-161.
DOI: https://doi.org/10.5753/sbes.2002.23944.