• Nenhum resultado encontrado

Avaliação do experimento

5.2 Trabalhos futuros

Para dar continuidade a este trabalho são sugeridos, com o intuito de aperfeiçoar tanto a especificação quanto a implementação do protótipo MOLAP, os seguintes estudos: Criação de uma linguagem com primitivas de consulta apoiadas em um modelo multidimensional conceitual e formal. Através do modelo formal, pode ser gerada uma interface comum para consultas OLAP no protótipo.

Construção de uma interface gráfica mais amigável para realização das consultas. Trata-se de um requisito importante para os gerentes de negócio poderem realizar, de maneira fácil e intuitiva, as consultas para tomada de decisões.

Estender o otimizador de consultas do Oracle 8i e instruí-lo a gerar planos de consultas mais eficientes para as funções implementadas no protótipo.

Implementação de mais funções de agregação como “count”, “average”, etc. Com isso, estarão sendo incoporados mais “poder” de realização de consultas OLAP pelo protótipo.

Implementação da técnica IndexToIndex [4], que permitirá que o protótipo possa navegar sobre os agregados do DW.

Tratamento de atualizações no DW, não contempladas neste trabalho. É de suma importância que seja fornecido um mecanismo para a manutenção do DW utilizado no protótipo. Isso possibilitará consolidar o protótipo MOLAP como uma ferramenta de apoio à consultas OLAP.

Reformulação dos chunks, pois isto não aparece de forma dinâmica. Os dados sempre são distribuídos de acordo a um histórico de consultas prévio à sua construção. Como aproveitar novamente o histórico de consultas para reconfigurar a distribuição dos dados?

, - . (

/ %

-

[1] CHAUDHURI, S.; DAYAL, U. An Overview of Data Warehousing and OLAP

Technology. ACM SIGMOD Record, v. 26, n. 1, p. 65-74,1997.

[2] INMON, W.H. Como Construir o Data Warehouse. 2. ed. Rio de Janeiro:

Campus, 1997. 387 p.

[3] STONEBRAKER, M.; BROWN, P. Object Relacional DBMS: Tracking The next

Great Wave. 2nd ed. Morgan Kaufmann, 1999. 297 p.

[4] ZHAO, Y. et al. Array-Based Evaluation of Multi-Dimensional Queries in

Object-Relational Database Systems. IEEE Computer, Orlando, p. 241-249,

1998. Proceedings of the Fourteenth International Conference on Data Engineering

[5] CODD, E.F.; CODD, S.B.; SALLEY, C.T. Beyond Decision Support.

Computerworld, v. 27, n. 30, p. 87-89, 1993.

[6] PILOT SOFTWARE. An Introdution OLAP. Contém informações institucionais,

técnicas, notícias, projetos, publicações e serviços. Disponível em: <http://www.pilotsw.com/r_and_t/whtpaper/olap/olap.html>. Acesso em: 15 dez. 2000.

[7] ORACLE CORPARATION. Oracle OLAP Products: Adding Value to the Data

Warehouse, Oracle White Paper, n. C10281, p. 1-22, 1995, Disponível em:

<http://otn.oracle.com/products/exp_server/pdf/olapwp.pdf>. Acesso em: 2 dez. 2000. [8] SARAWAGI, S.; STONEBRAKER, M. Efficient Organization of Large

Multidimensional Arrays. IEEE Computer, Washington, p. 328-336, 1994.

Proceedings of the Tenth International Conference on Data Engineering [9] WIEDERHOLD, G. Mediators in the Architecture of Future Information Systems.

IEEE Computer, Los Alamitos, v. 25, n. 3, p.38-49, 1992.

[10] POE, V.; KLAUER, P.; BROBST, S. Building a Data Warehouse for Decision

Support. 2nd ed. Prentice Hall PTR, 1997. 285 p.

[11] PARSAYE, K. The four Spaces of Decision Support. DBMS Magazine, p.25, 1996.

[12] KIMBALL, R. A Dimensional Modeling Manifesto. DBMS Magazine, 1997,

Disponível em: <http://www.dbmsmag.com/9708d15.html>. Acesso em: 13 jul. 2001 [13] ZHAO, Y.; DESHPANDE, M. P.; NAUGHTON, N. J. An Array-Based Algorithm

for Simultaneous Multidimensional Aggregates. ACM Press, New York, p.

159-170, 1997. Proceedings of the 1997 ACM SIGMOD international conference on Management of Data

[14] AGRAWAL R.; GUPTA A.; SARAWAGI S. Modeling Multidimensional Databases.

IEEE Computer, Washington, p. 232-243, 1997. Proceedings of the Thirteenth

International Conference on Data Engineering. Disponível em: <http://www.almaden.ibm.com/software/quest/Publications/papers/icde97_olap.pdf>. Acesso em: 15 jan. 2001.

[15] GRAND, M. Patterns in Java: A Catalog of Reusable Design Illustrated with

UML. 2nd ed. Wisley, 2002. 544 p. 1v.

[16] FOWLER, M. et al. Refactoring improving the design of existing code. 1st ed.

Addison-Wesley,1999. 431 p

[17] BECK, K.; GAMMA, E. Test infected: Programmers Love Writing Tests.Contém

informações técnicas. Disponível em:

<http://junit.sourceforge.net/doc/testinfected/testing.htm>. Acesso em: 23 nov. 2001 [18] BOOCH, G.; RUMBAUCH, J.; JACOBSON, I. The Unified Modeling Language

Reference Manual. 1st ed. Addison Wesley, 1999. 550 p.

[19] FOWLER, M.; KENDALL, S. UML Distilled: A Brief Guide to the Standard

Object Modeling Language. 2nd ed.Addison Wesley, 1999. 192 p

[20] BOOCH, G.;RUMBAUCH, J.; JACOBSON, I. The Unified Software Development

Process. 1st. ed. Addison Wesley, 1999. 463 p.

[21] POLLICE, G. Using the IBM Rational Unified Process for Small Projects:

Expanding Upon Extreme Programming. IBM Rational , 2000. Disponível em

<http://www-106.ibm.com/developerworks/rational/library/409.html>. Acesso em: 18 ago. 2001

[22] ALMEIDA, R.R.; SOUZA, A.D.D. JConfig: Pacote de Configuração de Javabeans

em XML, 2000. Disponível em:

<//http://vulcano.dsc.ufpb.br/rodrigor/jconfig/index.html> . Acesso em 27 mar. 2001. [23] OMG. OBJECT MANAGEMENT GROUP Unified Modeling Language Specification,

v. 1.3, 1997-2001. Disponível em:

<http://www.omg.org/technology/documents/formal/uml.htm>. Acesso em 05 jan. 2001.

[24] FURLAN, J. D. Modelagem de Objetos Através de UML. Pearson Education do

Brasil, 1998. 344 p.

[25] GAMMA, E. et al. Design Patterns: Elements of Resusable Object-Oriented

Software. 1st ed. Addison Wesley, 1995. 395 p.

[26] ORACLE. Oracle8i Reference Manual. v. 8.1.5, n. A67790-01, 1999.

[27] FIRESTONE, J. M. Evaluating OLAP Alternatives. White Paper, n. 4, 1997.

Disponível em: <http://www.dkms.com/papers/olapalt.pdf>. Acesso em: 15 out. 2001.

[28] GUPTA, V.R. An Introduction to Data Warehousing. White Paper, System

Services, 1997. Disponível em <http://system-services.com/dwintro.asp>. Acesso em: 08 jan. 2001.

[29] HOROWITZ, E.; SAHNI S. Fundamentals of Data Structures. 1st ed. New

York: Computer Science Press, 1976

[30] KIMBALL, R.; ROSS M. The Data Warehouse Toolkit. 1st ed. Wiley, 1998.

464 p

[31] KIMBALL, R. et al. The Data Warehouse Lifecycle Toolkit: Experts Methods for

Designing, Developing and Deploying Data Warehouses. Wiley , 1998. 800 p. [32] SAMPAIO, M.C. Curso: Data Warehousing. In: SEMANA DE INFORMÁTICA

DA UNIVERSIDADE FEDERAL DA BAHIA, 1998, Salvador, Cursos,

Salvador: 1998.

[33] THOMSEN, E. OLAP Solutions: Building Multidimensional Information

Systems. Wisley, 1997. 688 p.

[34] UNIVERSIDADE FEDERAL DA PARAÍBA. SAUVÉ, J. P. Departamento de

Sistemas e Computação. Notas de aula das disciplinas de Análise e Projeto OO e Métodos Avançados de Programação. COPIN, 2000. Disponível em: <http://vulcano.dsc.ufpb.br/jacques/cursos/1999.2/map/material/map2.htm>, <http://vulcano.dsc.ufpb.br/jacques/cursos/1999.1/apoo/material/apoo2.htm>. Acesso em 10 abr. 2000.

[35] UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL. Biblioteca da Faculdade de Agronomia. Normas.doc: normas para elaboração de referências bibliográficas. Porto Alegre, 31 out. 2000. Disponível em: <http://wwwsr.unijui.tche.br/ambienteinteiro/Manual.pdf>. Acesso em 10 jan. 2002.

# .

( #

Documentos relacionados