1996
DOI: 10.1007/bfb0014144
|View full text |Cite
|
Sign up to set email alerts
|

Management of multiple models in an extensible database design tool

Abstract: Abstract. We describe the development of a tool, called MDM, for the management of multiple models and the translation of database schemes. This tool can be at the basis of an integrated CASE environment, supporting the analysis and design of information systems, that allows different representations for the same data schemes. We first present a graphtheoretic framework that allows us to formally investigate desirable properties of schema translations. The formalism is based on a classification of the construc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
74
0

Year Published

2000
2000
2009
2009

Publication Types

Select...
7

Relationship

3
4

Authors

Journals

citations
Cited by 51 publications
(74 citation statements)
references
References 11 publications
0
74
0
Order By: Relevance
“…The starting point for our work is the MDM proposal [4], whose principles are as follows. A metamodel is a set of constructs that can be used to define models, which are instances of the metamodel.…”
Section: Background Contribution and Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The starting point for our work is the MDM proposal [4], whose principles are as follows. A metamodel is a set of constructs that can be used to define models, which are instances of the metamodel.…”
Section: Background Contribution and Related Workmentioning
confidence: 99%
“…The description of models in terms of the (meta-)constructs of a metamodel was proposed by Atzeni and Torlone [4]. But it used a sophisticated graph language, which was hard to implement.…”
Section: Background Contribution and Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…This has usually been done by adopting some "universal data model," a model that is more general than the various models of interest in a heterogeneous framework. In the literature, such a data model is called universal metamodel [11] or supermodel [3,6]. If the operations of interest also include translations from a data model to another (the modelgen operator), it is important that the individual data models are represented, in such a way that it becomes possible to describe the fact that a schema belongs to a data model.…”
Section: Introductionmentioning
confidence: 99%
“…operations that manipulate models and mappings). There have been earlier approaches to model management [1,12], which did address especially the transformation of models between different metamodels. Model management has become more important recently, as the integration of information systems requires the management of complex models.…”
Section: Model Managementmentioning
confidence: 99%