(Enter summary)
Abstract: Object models strive for a high degree of semantics in order to capture and formalize the requirements of the real-world application. Aggregation is one of the high-level semantic primitives in object-oriented design and knowledge representation. Intuitively, it relates a composite object to its components. Most modern object-oriented methods integrate it as one of the central concepts of their object model since part-whole lattices can be designed in various advanced modeling domains such as... (Update)
Context of citations to this paper: More
...with different structure and behavior in order to tailor them to the needs of the applications. Abstractions, like semantic relationships [12], can be introduced through the definition of metaclasses or superclasses as shown in Figure 3, which shows the metaobject implementation...
...with the same status as classes. Finally each generic relationship is reified as a metaclass to be integrated into reflective systems [Kol97a, KPZ97a, Kol97b] 1.3.2 Reflection Reflection has two aspects. First, a reflective system is a referential system: it must have a...
Cited by: More
A Metaobject Protocol for Integrating Full-Fledged Relationships.. - Kolp (1999)
(Correct)
A Metaobject Protocol for Reifying Semantic Relationships into.. - Kolp (1997)
(Correct)
Active bibliography (related documents): More All
1.6: An Aggregation Model and its C++ Implementation - Kolp, Pirotte (1997)
(Correct)
0.8: Metaclass Implementation of a Part-Relationship Model - Dahchour, Kolp, Pirotte (1998)
(Correct)
0.5: Yframe: a Modular and Declarative Framework - Kolp, Zimanyi (2001)
(Correct)
Similar documents based on text: More All
0.7: Metaclass Mechanisms: a CLOS Perspective for Reifying.. - Kolp, Pirotte (1997)
(Correct)
0.4: PCLOS: Stress Testing CLOS - Experiencing the Metaobject Protocol - Paepcke (1990)
(Correct)
0.4: Avoiding Confusion in Metacircularity: The Meta-Helix - Chiba, Kiczales, Lamping (1996)
(Correct)
Related documents from co-citation: More All
4: Object-Oriented Programming Systems (context) - Meyrowitz - 1986
2: Programming Language (context) - Stroustrup, The - 1986
2: Object-Oriented Software Engineering - A Use-case Driven Approach (context) - Jacobson - 1992
BibTeX entry: (Update)
M. Kolp. Integrating aggregation mechanisms into the CLOS metaobject protocol. Technical Report YEROOS TR-97/01, IAG-QANT, Universit'e catholique de Louvain, Belgium, Jan. 1997. http://citeseer.ist.psu.edu/kolp97integrating.html More
@techreport{ kolp97integrating,
author = "M. Kolp",
title = "Integrating aggregation mechanisms into the {CLOS} metaobject protocol",
number = "{YEROOS} TR-97/01",
institution = "{IAG-QANT}, Universite catholique de Louvain, Belgium",
month = "Jan",
year = "1997",
url = "citeseer.ist.psu.edu/kolp97integrating.html" }
Citations (may not include all citations):
1286
Object-Oriented Modeling and Design (context) - Rumbaugh, Blaha et al. - 1991
653
Object-Oriented Analysis and Design with Applications (context) - Booch - 1994
542
Object-Oriented Software Engineering : a Use Case Driven App.. (context) - Jacobson, Christerson et al. - 1992
423
The Art of the Metaobject Protocol (context) - Kiczales, Rivires et al. - 1991
235
Object-Oriented Development: The Fusion Method (context) - Coleman, Arnold et al. - 1994
194
Telos: representing knowledge about informations systems
- Mylopoulos, Borgida et al. - 1990
164
Introduction to Object-Oriented Databases (context) - Kim - 1990
83
Object-Oriented Programming in COMMON LISP: A programmer's G.. (context) - Keene - 1989
76
Database abstractions: aggregation and generalization (context) - Smith, Smith - 1977
76
A taxonomy of part-whole relations (context) - Winston, Cha et al. - 1987
76
Composite objects revisited (context) - Kim, Bertino et al. - 1989
68
Relations as semantic constructs in an object-oriented langu.. (context) - Rumbaugh - 1987
34
Object-oriented modeling for hypermedia systems using the VO.. (context) - Klas, Aberer et al. - 1994
24
Materialization: a powerful and ubiquitous abstraction patte.. (context) - Pirotte, Zimnyi et al. - 1994
24
second edition (context) - Steele, The et al. - 1990
21
Databases and Applications (context) - Kim, Lochovsky et al. - 1989
12
Integrating a part relationship into an open oodb system usi..
- Halper, Geller et al. - 1994
10
An oodb part relationship model
- Halper, Geller et al. - 1992
9
Relational database design using an ER approach and Prolog
- Kolp, Zimnyi - 1995
8
Classes and instances (context) - Motschnig-Pitrik, Mylopoulos - 1992
7
semantic part versu aggregate dataknowledge modelling (context) - The, parts et al. - 1993
6
Conceptual modeling and Telos (context) - Mylopoulos - 1992
5
Common Lisp Object System Specication (context) - Bobrow, DeMichiel et al. - 1990
4
A design object concept (context) - Djeraba, Briand - 1994
4
Active and passive component modeling Acmpcm (context) - Silva, passive et al. - 1982
4
The LOOPS manual: A data and object oriented programming sys.. (context) - Bobrow, Ste - 1983
3
Logtalk: Object-oriented programming prolog
- Moura, Costa - 1994
3
Metaobject programming in CLOS (context) - Attardi - 1993
3
Enhanced ER to relational database design and its implementa.. (context) - Kolp, Zimnyi - 1995
3
Center for Informatics and Systems (context) - Moura, user - 1996
2
rst class: the ObjVlisp model (context) - Cointe - 1987
2
User-level language crafting: Introducing the clos metaobjec..
- Paepcke - 1993
2
Report on implementing part relationships using VML metaclas.. (context) - Halper, Geller et al. - 1993
2
Composite objects and dependency relationships in engineerin..
- Djeraba - 1993
2
A part-whole model for object-oriented databases (context) - Halper, Geller et al. - 1995
2
An empirical taxonomy of part-whole relations: eects of par.. (context) - Cha, Herrmann et al. - 1988
2
Metaobject protocols (context) - Kiczales, Rodriguez et al. - 1993
1
exive architecture: From ObjVlisp to CLOS (context) - Graube - 1990
1
ections on metaclass programming in SOM (context) - Danforth, Forman - 1990
1
Metaclass and Their Application (context) - Klas, Schre - 1995
1
Cmposite object support in an objectoriented system (context) - Kim, Barnajee et al. - 1993
1
Elaboration d'un systme expert pour la conception de bases d.. (context) - Kolp - 1994
1
Technical report (context) - Ducournau, version et al. - 1988
Documents on the same site (http://www.cs.toronto.edu/~mkolp/pubs.html): More
Agent-based IT support for Knowledge Managent - Kolp (2002)
(Correct)
A Prolog-based Architecture for an Object-Oriented CASE Shell - Zimanyi, Kolp (1996)
(Correct)
Modélisation Conceptuelle et Systèmes.. - Kolp, Pirotte, Zimanyi
(Correct)
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