首页    期刊浏览 2025年02月17日 星期一
登录注册

文章基本信息

  • 标题:On the Use of a Reflective Architecture to Augment Database Management Systems
  • 作者:Nuno Carvalho ; Alfranio Correia Jr. ; José Pereira
  • 期刊名称:Journal of Universal Computer Science
  • 印刷版ISSN:0948-6968
  • 出版年度:2007
  • 卷号:13
  • 期号:8
  • 页码:1110-1135
  • 出版社:Graz University of Technology and Know-Center
  • 摘要:The Database Management System (DBMS) used to be a commodity software component, with well known standard interfaces and semantics. However, the performance and reliability expectations being placed on DBMSs have increased the demand for a variety add-ons, that augment the functionality of the database in a wide range of deployment scenarios, offering support for features such as clustering, replication, and self-management, among others. A well known software engineering approach to systems with such requirements is reflection. Unfortunately, standard reflective interfaces in DBMSs are very limited. Some of these limitations may be circumvented by implementing reflective features as a wrapper to the DBMS server. Unfortunately, these solutions comes at the expense of a large development effort and significant performance penalty.

    In this paper we propose a general purpose DBMS reflection architecture and interface, that supports multiple extensions while, at the same time, admitting efficient implementations. We illustrate the usefulness of our proposal with concrete examples, and evaluate its cost and performance under different implementation strategies.

Loading...
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有