Specification preservation in schema transformations - Application to semantics and statistics

被引:12
作者
Hainaut, JL
机构
[1] Institut d'Informatique, University of Namur, 21-B-5000 Namur, rue Grandgagnage
关键词
database engineering; wide spectrum data model; schema transformation; statistics modelling; CASE tools;
D O I
10.1016/0169-023X(95)00041-P
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software design can be modeled as a sequence of transformations applied on initial specifications. In the database domain too, most engineering processes can be described as schema transformations. First, this paper presents a wide spectrum specification model intended to describe data structures at different abstraction levels and according to the current modelling paradigms. This model includes the representation of statistical data about the instances of the data structures. Then, it defines and discusses the concept of schema transformation. The properties of specification preservation is defined and applied to two important aspects, namely semantics preservation and statistics propagation. Finally, the impact of the transformational approach on CASE tools is discussed and illustrated by some aspects of DB-MAIN, a representative CASE tool based on this approach.
引用
收藏
页码:99 / 134
页数:36
相关论文
共 34 条
  • [1] BALZER R, 1981, IEEE TSE SE, V7
  • [2] BATINI C, 1993, IEEE TSE, V19
  • [3] Batini C., 1992, CONCEPTUAL DATABASE
  • [4] BOLOIS G, 1994, P 4 REENG FOR REENG
  • [5] CASANOVA M, 1984, IBM J RES DEV, V28
  • [6] DATRI A, 1984, P 10 VLDB C SING
  • [7] DETROYER O, 1993, THESIS U TILBURG TIL
  • [8] FAGIN R, 1981, ACM TODS, V6
  • [9] FAGIN R, 1977, ACM TODS, V2
  • [10] FIKAS SF, 1985, IEEE TSE SE, V11, P1268