Projeto e implementação do framework Outer-tuning: auto sintonia e ontologia para bancos de dados relacionais

  • Rafael Oliveira Pontifícia Universidade Católica do Rio de Janeiro
  • Sérgio Lifschitz Pontifícia Universidade Católica do Rio de Janeiro
  • Ana Almeida Universidade do Estado do Rio de Janeiro
  • Edward Haeusler Pontifícia Universidade Católica do Rio de Janeiro

Resumo


Neste trabalho discutimos a construção e o projeto de um framework - chamado Outer-Tuning - que dá apoio à sintonia fina (semi) automática de sistemas de bancos de dados por meio de uma ontologia específica. São apresentados os aspectos arquiteturais baseados em componentes, projeto de interface e, principalmente, a abordagem adotada para contemplar tanto uma ontologia de domínio como uma ontologia de tarefas em um sistema de informação integrador. Discutimos também aspectos relacionados com a máquina de regras de inferência e questões relacionadas ao uso de linguagens lógicas. Por fim, alguns resultados experimentais permitem uma avaliação preliminar das contribuições esperadas pelo framework.

Palavras-chave: Framework, design, sintonia fina, banco de dados, ontologia

Referências

A. C. B. d. Almeida. Framework para apoiar a sintonia fina de banco de dados. PhD thesis, Pontifícia Universidade Católica do Rio de Janeiro - PUC-RIO, 2013.

A. W. Brown and K. C. Wallnau. Engineering of Component Based Systems. In Component-Based Software Engineering, pages 7–15, 1996.

A. W. Carvalho. Criação Automática de Visões Materializadas em SGBDs Relacionais. Master’s thesis, Pontifícia Universidade Católica do Rio de Janeiro - PUC-RIO, 2011.

D. Berardi, D. Calvanese, and G. De Giacomo. Reasoning on UML class diagrams. Artificial Intelligence, 168:70–118, 2005.

D. Shasha and P. Bonnet. Database Tuning: Principles, Experiments, and Troubleshooting Techniques. Elsevier Science, 2002.

E. M. T. Morelli and S. Lifschitz. Recriação Automática de Índices em um SGBD Relacional. Master’s thesis, Pontifícia Universidade Católica do Rio de Janeiro - PUC-RIO, 2006.

G. Chan, Q. Li, and L. Feng. Optimized design of materialized views in a real-life data warehousing environment. International Journal of Information Technology, 7(1):30–54, 2001.

I. Horrocks, P. F. Patel-Schneider, H. Boley, S. Tabet, B. Grosof, and M. Dean. SWRL: A Semantic Web Rule Language Combining OWL and RuleML, 2015.

J. L. D. Oliveira, L. Fernando, B. Loja, S. Larissa, V. Vicente, and G. Neto. Um Componente para Gerência de Processos de Negócio em Sistemas de Informação. VII Simpósio Brasileiro de Sistemas de Informação, pages 250–261, 2011.

K. Aouiche, P.-E. Jouve, and J. Darmont. Clustering-based materialized view selection in data warehouses. In 10th E.E.Conf. on Advances in Databases and Information Systems, ADBIS’06, pages 81–95, Berlin, Heidelberg, 2006. Springer-Verlag.

L. D. C. Nascimento and F. Santoro. Análise de interações nas Comunidades Virtuais de Software Livre. V Simpósio Brasileiro de Sistemas de Informação, pages 12–23, 2009.

L. G. Azevedo, F. A. Baião, and F. Santoro. Identificação de Serviços a partir da Modelagem de Processos de Negócio. V Simpósio Brasileiro de Sistemas de Informação, pages 133–144, 2009.

M. Lawrence. Multiobjective genetic algorithms for materialized view selection in OLAP data warehouses. In GECCO ’06, page 699. ACM Press, 2006.

N. Bruno. Automated Physical Database Design and Tuning. CRC Press, New York, New York, USA, 2012.

R. Chirkova and J. Yang. Materialized views. Found. and Trends in Databases, pages 295–405, 2012.

R. Khosla, N. Ichalkaranje, and L. C. Jain. Design of Intelligent Multi-Agent Systems: Human-Centredness, Architectures, Learning and Adaptation. Studies in Fuzziness and Soft Computing. Springer, 2004.

R. P. d. Oliveira. Sintonia fina baseada em ontologias: o caso das visões materializadas. Master’s thesis, Pontifícia Universidade Católica do Rio de Janeiro - PUC-RIO, 2015.

R. Ramarkrishnan and J. Gehrke. Sistemas de gerênciamento de banco de dados. McGraw Hill, 2008.

S. H. Talebian and S. A. Kareem. A lexicographic ordering genetic algorithm for solving multi-objective view selection problem. In Conf. on Comp. Research and Development, ICCRD ’10, pages 110–115, 2010.

T. Vijay Kumar and S. Kumar. Materialized view selection using genetic algorithm. In Contemporary Computing, volume 306, pages 225–237. Springer Berlin Heidelberg, 2012.

W. Pree. Hot-spot-driven framework development. In Summer School on Reusable Architectures in Object-Oriented software Development, pages 123–127. ACM, 1995.

X. Li, X. Qian, J. Jiang, and Z. Wang. Shuffled Frog Leaping Algorithm for Materialized Views Selection. Intl. Workshop Education Technology and Computer Science, pages 7–10, 2010.

X. Song and L. Gao. An ant colony based algorithm for optimal selection of materialized view. In Intelligent Computing and Integrated Systems (ICISS), pages 534–536, Oct 2010.

X. Sun and Z. Wang. An Efficient Materialized Views Selection Algorithm Based on PSO. In Intl. Intelligent Systems and Applications, pages 1–4. Ieee, May 2009.

Z. Yuhang, L. Qi, and Y. Wei. Materialized view selection algorithm cssa vsp. In Computational Intelligence and Natural Computing Proceedings (CINC), volume 1, pages 68–71, Sept 2010.
Publicado
26/05/2015
Como Citar

Selecione um Formato
OLIVEIRA, Rafael; LIFSCHITZ, Sérgio; ALMEIDA, Ana; HAEUSLER, Edward. Projeto e implementação do framework Outer-tuning: auto sintonia e ontologia para bancos de dados relacionais. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 11. , 2015, Goiânia. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2015 . p. 171-178. DOI: https://doi.org/10.5753/sbsi.2015.5814.