1997
DOI: 10.1002/(sici)1096-9942(1997)3:3<157::aid-tapo1>3.3.co;2-m
|View full text |Cite
|
Sign up to set email alerts
|

A formal model of views for object‐oriented database systems

Abstract: The deenition of a view mechanism is an important issue for object-oriented database systems, in order to provide a number of features that are crucial for the development of advanced applications. Due to the complexity of the data model, the object-oriented paradigm introduces new problems in the deenition of a view mechanism. Several approaches have been deened, each deening a particular view mechanism tailored to a set of functionalities that the view mechanism should support. In particular, views can be us… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

1998
1998
2005
2005

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 17 publications
(12 citation statements)
references
References 6 publications
0
12
0
Order By: Relevance
“…In [12,15], a mechanism to define external schemas is proposed. It is based on the derived class definition mechanism proposed in [29], which allows the definition of derived classes with object generating semantics.…”
Section: Methodologies Defined Using Particular Object Modelsmentioning
confidence: 99%
See 3 more Smart Citations
“…In [12,15], a mechanism to define external schemas is proposed. It is based on the derived class definition mechanism proposed in [29], which allows the definition of derived classes with object generating semantics.…”
Section: Methodologies Defined Using Particular Object Modelsmentioning
confidence: 99%
“…The semantics of the derivation relationship is 'it has been defined (derived) from'. The derivation relationship is also used in other mechanisms [14,15], but they extend the object-oriented paradigm to define a new dimension (derivation dimension). This extension allows the use of derivation relationship in user schemas.…”
Section: Our Methodology To Define External Schemas In Odmgmentioning
confidence: 99%
See 2 more Smart Citations
“…Systems that enable interoperability for multiple software applications in dynamic environments must allow applications to evolve and flexibly change their data requirements, while minimizing or even eliminating the impact of such change on other existing applications. Several approaches [3,11,15,17,18] have been proposed to support schema evolution and/or data integration needs by using object-oriented views. Nevertheless, these approaches run into a potential problem of generating a large number of schema versions over time resulting in an excessive build-up of classes and underlying object instances, not all being necessarily still in use.…”
Section: Motivationmentioning
confidence: 99%