16 citations found. Retrieving documents...
M.H. Scholl, C. Laasch, C. Rich, H. Schek, M. Tresch, "The COCOON Object Model," Univ. Ulm, Faculty of Computer Science, Rep. #193, Dec. 1992.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Definition of Extermal Schemas and Derived Classes in Object.. - Samos (1997)   (Correct)

....an OODB in Prolog. Unlike these, in this paper the development of DCM of different elements of OODBs in Prolog is proposed. Although the subject (OODBs) and the tool (Prolog language) are the same in both cases, the aspects taken into consideration are completely different. In [Gray et al. 1992; Scholl et al. 1992; Lemke, 1995] among others, different metamodels of object oriented models are presented. Metamodels and DCMs are different concepts and they are used with different objectives. Following the focus presented in [Quer Oliv, 1994] object oriented DCM to specify any IS can be constructed CIAM ....

....presented in [Ra Rundensteiner, 1995] In the system proposed here, partially derived classes can be defined with non derived elements in the intension as well as in the extension of the class. Other papers on schema evolution [Skarra Zdonik, 1986; Andany et al. 1991; Tresch, 1991; Tresch Scholl, 1992; Monk Sommerville, 1993; Brche et al. 1995; Ferrandina et al. 1995] offer such mechanisms as lazy conversion, or class or schema versioning, with elements common to the derivation relationship; but they do not offer the possibilities that derived and partially derived class definition ....

M.H. Scholl, C. Laasch, C. Rich, H. Schek, M. Tresch, "The COCOON Object Model," Univ. Ulm, Faculty of Computer Science, Rep. #193, Dec. 1992.


Integrating Terminological and Deductive Reasoning - Badertscher, Marti, Reimer (1994)   (Correct)

....is based on the frame representation model FRM [Reimer 85] Reimer 89] and (2) to provide the complete array of functionality associated with database management systems, i.e. persistence, concurrency control, recovery, etc. by translating all operations of HYFRM to the object data model COCOON [Scholl et al. 92] see [Norrie et al. 94] for a description of this translation) Most similar to HYFRM are the knowledge representation systems FRAIL [Charniak 81] and Telos [Mylopoulos et al. 90] In order to formally describe the semantics of our data model, we map the terminological component to first order ....

M. H. Scholl, C. Laasch, C. Rich, H.-J. Schek, M. Tresch. The COCOON Object Model. Technical Report 193, Dept. of Computer Science, ETH Zurich, 1992.


A Database Model for Object Dynamics - Papazoglou, Krämer (1996)   (6 citations)  (Correct)

....world can be modeled as a first class object that has its own attributes and is existent dependent on its arguments. The types hires and owns in Fig. 2 are examples of relationships. Many objectoriented data models support an explicit relationship construct such as, for instance, COCOON [SCH92]. Thus, the type DAG can be enriched by user defined relationship types. The extent of a relationship class contains a set of pairs of object identifiers. 2.2 Example: type and class DAG Figure 2 illustrates a schema portion of a sample employer employee object base in the form of a type DAG. The ....

....of their input classes. More importantly, the extension of the class DAG due to the introduction of roleclasses does not change the set of objects contained in the class DAGs. These and other virtues of objectpreserving operations and transformations have been addressed by [BER91] and [SCH92]. The emphasis is on preserving the consistency of (existing) evolving objects rather than creating new objects. New objects are created only through pre existing DAG classes and are reclassified into roles either eagerly or lazily, depending on the case. If the role operations resulted in the ....

Scholl M, et al. (1992) The COCOON object model. Technical report ETH Zurich


Integrating Terminological and Deductive Reasoning - Badertscher, Marti (1995)   (Correct)

....is that the concept subsumption relationship (subclassing) and the classification of objects is inferred from the properties of the concept definitions rather than specified explicitly, e.g. using an IS A hierarchy. However, some object oriented databases also offer these inferences, e.g. COCOON [Scholl et al. 92] Research in deductive databases has evolved from efforts to integrate logic programming and databases. The main idea is to use logic as a uniform database language for representing factual data, deduction rules and integrity constraints as well as queries and updates [Lloyd 87, Bry et al. 88, ....

.... Hybrides Wissensbanksystem within the Schwerpunktprogramm Informatik [Reimer et al. 94] The goals of this project are (1) to extend the frame model FRM [Reimer 89] with deduction rules and integrity constraints and (2) to implement FRM efficiently by mapping it to the object data model COCOON [Scholl et al. 92] This mapping is described in [Norrie et al. 94] The next three sections describe the three components of our data model the terminological, object and integrity constraint components with their corresponding inferences. In section 5, we consider the data model from the deductive database ....

M. H. Scholl, C. Laasch, C. Rich, H.-J. Schek, M. Tresch. The COCOON Object Model. Technical Report 193, Dept. of Computer Science, ETH Z¨urich, 1992.


A Functional Object Database Language - Laasch, Scholl (1993)   (5 citations)  Self-citation (Scholl Laasch)   (Correct)

....these functional languages have w.r.t. each other in terms of (i) the above mentioned flexibility in the type system, which we consider essential for objects and (ii) the orthogonality of the language. 1 Introduction COOL is an object database query language developed in the COCOON project [20, 21]. In a nutshell, COOL is an object flavored extension of a (nested) relational algebra. The object flavor is established by the inclusion of concepts such as abstract object types, functions (methods) type hierarchies, and classes. The effects of the algebraic query operators are pretty similar ....

....to the notion of object preserving queries) and with a much richer type class system that requires typing (and classification) of query results. Informal presentations of COCOON and the COOL language have been given earlier [19, 21] A formalization of COCOON and COOL using BCOOL was developed in [20]. In this paper, we discuss the functional object language BCOOL in detail. We present the formal semantics of query and update operations using a denotational approach. In contrast to [17] and [10] which also propose operations for object evolution, we also analyze the impact of dynamic type ....

M.H. Scholl, C. Laasch, C. Rich, H.-J. Schek, and M. Tresch. The COCOON object model. Technical Report 193, ETH Zurich, Dept. of Computer Science, 1992.


Updatable Views in Object-Oriented Databases - Scholl, Laasch, Tresch (1991)   (126 citations)  Self-citation (Scholl Laasch Tresch)   (Correct)

No context found.

M.H. Scholl, C. Laasch, C. Rich, H.-J. Schek, and M. Tresch. The COCOON object model. Technical report, ETH Zurich, Dept. of Computer Science, 1991. In preparation.


Generic Update Operations Keeping Object-Oriented Databases.. - Laasch, Scholl (1992)   (7 citations)  Self-citation (Scholl Laasch)   (Correct)

No context found.

M.H. Scholl, C. Laasch, C. Rich, H.-J. Schek, and M. Tresch. The COCOON object model. Technical report, ETH Zurich, Dept. of Computer Science, 1992. In preparation.


Survey of the COCOON Project - Scholl, Schek (1992)   Self-citation (Scholl Schek)   (Correct)

No context found.

M.H. Scholl, C. Laasch, C. Rich, H.-J. Schek, and M. Tresch. The COCOON object model. Technical report, ETH Zurich, Dept. of Computer Science, 1992. In preparation.


A Formalization of ODMG Queries - Riedel, Scholl (1997)   (7 citations)  Self-citation (Scholl)   (Correct)

.... belongs to one specific class (where it was created) Several research projects, however, have shown that, in a database context, the ability to arrange object collections in an inclusion hierarchy provides a powerful basis for concepts such as integrity constraints, views, and derivation rules (Scholl, Laasch, Rich, Schek and Tresch 1993, Kuno and Rundensteiner 1996, Ceri and Manthey 1993) While the given set of query operations of ODMG OQL 1.2 seems rather complete for practical purposes, there is a lack of a formalization of such queries, which is essential for query optimization. In its current form the ODMG standard is ....

....of the ODMG proposal and added the missing formalization. In order to get a clean formal approach, we changed minor parts of the original ODMG proposal (Cattell 1996) which are explained in detail in the next section. More specifically, we extended our preliminary work on the OODB models COCOON (Scholl et al. 1993) and EXTREM (Horner and Heuer 1991) in order to cover the concepts of (Cattell 1996) We added a general typing theory for mutable and immutable objects which is used as a basis of the formalization of the query language. Our rigid type system allows only well typed ODMG queries and we could ....

[Article contains additional citation context not shown here]

Scholl, M., Laasch, C., Rich, C., Schek, H.-J. and Tresch, M.: 1993, The COCOON Object Model, Technical Report 93-02, Dept. of Computer Science, University of Ulm.


Evolution towards, in, and beyond Object Databases - Scholl, Tresch (1994)   Self-citation (Scholl Tresch)   (Correct)

.... in object databases is concerned is to provide all kinds of derived information (e.g. computed attributes, views, subschemas, type inferencing, automatic classification) We have designed a prototype object database language, COOL, to prove the concepts and as an experimentation platform [25, 24, 23, 11]. Update operations of this COOL language respect all the integrity constraints, that is, they automatically propagate to all the derived concepts. The second line of evolution (database dynamics) profits from those language properties described above. Once database updates are defined formally in ....

....them. We conclude with a comparison with related approaches and a summary. 2 Fundamental Evolution Mechanisms There are a couple of fundamental mechanisms in ODBSs, that are prerequisites for such systems to support dynamic evolution. We identify some of them, using the object model COCOON [23] as a platform. 2.1 Object Evolution Object evolution describes the problem that a real world entity may be represented by a database object in several roles over time. Thus, we need the possibility in ODBSs to change dynamically type instantiation and class membership of objects. Furthermore, ....

M.H. Scholl, C. Laasch, C. Rich, H.-J. Schek, and M. Tresch. The COCOON object model. Technical Report 193, ETH Zurich, Dept. of Computer Science, December 1992.


Object Algebra and Views for Multi-Objectbases - Scholl, Schek, Tresch (1992)   (8 citations)  Self-citation (Scholl Schek Tresch)   (Correct)

....with the COOL language that is sketched below. However, this is just a representative to illustrate the basic principles. The global observations are valid for other models as well. 2. 2 AN OBJECT MODEL AND ALGEBRA Throughout this paper we use COCOON as the underlying object oriented data model [ Scholl et al. 1992; Scholl and Schek, 1990 ] Example 1 illustrates a definition of three COCOON databases, serving as the running example. Example 1 shows a case study of a possible multi objectbase situation in a factory that produces screws and nails. The factory has several departments, each of which uses ....

.... type, as well as a new ob jects GOB class. Also, we assumed that the basic data types (integer, etc. are unified. Actually, more than this happens when two (or more) local schemas are composed. As all LOB schemas contain a meta schema that is structured in the same way [ Tresch and Scholl, 1992 ] also these meta types and meta classes are combined. Classes LOB1 Types LOB1 Functions LOB1 Objects LOB1 Classes GOB Types GOB Functions GOB Objects GOB Classes LOB2 Types LOB2 Functions LOB2 Objects LOB2 GOB LOB1 LOB2 Figure 5: The Global Meta Schema To be precise, each LOB ....

[Article contains additional citation context not shown here]

M.H. Scholl, C. Laasch, C. Rich, H.-J. Schek, and M. Tresch. The COCOON object model. Technical report, ETH Zurich, Dept. of Computer Science, 1992. In preparation.


A Classification of Multi-Database Languages - Tresch, Scholl (1994)   (2 citations)  Self-citation (Scholl Tresch)   (Correct)

No context found.

M.H. Scholl, C. Laasch, C. Rich, H.-J. Schek, and M. Tresch. The COCOON object model. Technical Report 193, ETH Zurich, Dept. of Computer Science, December 1992.


COCOON and KRISYS - a comparison - Deßloch, Härder, Leick, Mattos..   Self-citation (Scholl Laasch Rich Schek)   (Correct)

No context found.

Scholl, M.H., Laasch, C., Rich, C., Tresch, M., Schek, H.--J.: The COCOON Object Model, ETH Zürich, Dept. of Computer Science, Technical Report, 1992 (in Preparation).


Frames, Objects and Relations: Three Semantic.. - Norrie, Reimer.. (1994)   Self-citation (Schek)   (Correct)

....representation structures and the relational structures makes it more difficult to utilise data semantics in query optimisation. We therefore adopt a two level mapping. The first level maps a frame based knowledge representation model, FRM [ Rei 89; RL 94 ] to an object data model, COCOON [ SLR 92 ] which retains much of the data semantics. The second level then maps COCOON to a relational system which is used as a simple storage system with query and update strategies controlled primarily at the object system level. The work presented here was supported by the Swiss Priority Programme ....

M. H. Scholl, C. Laasch, C. Rich, H.-J. Schek and M. Tresch, "The COCOON Object Model", Technical Report 211, Dept of Computer Scince, ETH Zurich, CH-8092 Zurich, Switzerland.


Intra-Transaction Parallelism in the Mapping of an Object.. - Rys, Norrie, Schek (1996)   (4 citations)  (Correct)

No context found.

M. H. Scholl, C. Laasch, C. Rich, H.--J. Schek, and M. Tresch. The COCOON Object Model. Technical Report 211, ETH Zurich, Departement Informatik, February 1994.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC