See this document in CiteSeerX!

Protocol for Managing Dependencies between Objects by controlling Generic Function Invocation (1993)  (Make Corrections)  (5 citations)
Stephane Ducasse, Mireille Fornarino
OOPSLA'93 International Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming



  Home/Search   Context   Related

 
View or download:
uiuc.edu/reflection/washin...ducasse.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  uiuc.edu/reflection/wash...oopsla (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Introduction The design of programming environments, hypertexts, graphical interfaces, and communications between processes all require the representation and management of dependencies between entities (dependencies between an object and its views, liaison between menu and text selection) [KR91, San89, CMP91, Rum92]. Consequently object systems allying objects and constraints have been developed [MGZ92, FBMB90, Ilo91]. For this approach, we need information on object 's structures, which goes ... (Update)

Context of citations to this paper:   More

...expresses what is important. If by chance, the designer can draw upon a dedicated language or tool to express dependencies such as FLO [Ducasse 1993] and Link [Hill 1992] then the design solution may simply show a connection between the dependent agents. Because the controller...

...of the method propagation according to the application needs. In response to this lack of expressiveness of object models, the flo 1 [DF93] language is an extension of the object oriented paradigms integrating dependency management. In flo, the user defines dependencies...

Cited by:   More
A Metaobject Protocol for Integrating Full-Fledged Relationships.. - Kolp (1999)   (Correct)
Inheritance Mechanism Reification by Means of First Class Object.. - Ducasse (1995)   (Correct)
Reifying Inheritance in a Reflective Language - Ducasse (1996)   (Correct)

Active bibliography (related documents):   More   All
0.6:   A Reflective Model for First Class Dependencies - Ducasse, Blay-Fornarino.. (1995)   (Correct)
0.3:   Logtalk: Object-Oriented Programming in Prolog - Moura, Costa (1994)   (Correct)
0.3:   Link-based Reasoning on Conceptual Graphs - Ribière, Dieng, al. (1996)   (Correct)

Similar documents based on text:   More   All
0.1:   Object-Oriented Reengineering Handbook - Bär, Bauer, Ciupke, Demeyer.. (1999)   (Correct)
0.1:   Object and Dependency Oriented Programming in FLO - Dery, Ducasse, Fornarino (1996)   (Correct)
0.1:   Specifying Prolog Trace Models with a Continuation.. - Jahier, Ducassé.. (2000)   (Correct)

Related documents from co-citation:   More   All
4:   Computational Reflection in Class Based Object Oriented Languages (context) - Ferber - 1989
4:   Object-Oriented Programming Systems (context) - Meyrowitz - 1986
4:   The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991

BibTeX entry:   (Update)

S. Ducasse, M. Fornarino, "Protocol for managing dependencies between objects by controlling generic function invocation", in OOPSLA'93 workshop on Object-Oriented Reflection and Metalevel Architectures, Washington, ACM, 1993. http://citeseer.ist.psu.edu/ducasse93protocol.html   More

@inproceedings{ ducasse93protocol,
    author = "St\'ephane Ducasse and Mireille Fornarino",
    title = "Protocol for Managing Dependencies between Objects by controlling Generic Function Invocation",
    booktitle = "{OOPSLA}'93 International Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming",
    year = "1993",
    url = "citeseer.ist.psu.edu/ducasse93protocol.html" }
Citations (may not include all citations):
423   The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991
276   Concepts and experiments in computational reflection - Maes - 1987
100   An incremental constraint solver (context) - Freeman-Benson, Maloney et al. - 1990
96   Lisp and Symbolic computation (context) - Borning, Freeman-Beson et al. - 1992
73   Computational reflection in class based object oriented lang.. (context) - Ferber - 1989
70   Metaclasses are first class : The ObjVlisp model (context) - Cointe - 1987
23   Declarative programming in a prototype-instance system: Obje.. (context) - Myers, Giuse et al. - 1992
14   Equate: An object-oriented constraint solver (context) - Wilk - 1991
6   Integrated software components: a paradigm for control integ.. - Clement, Montagnac et al. - 1991
4   Developing a guide using object-oriented programming (context) - Konstan, Rowe - 1991
4   Horsing around with associations (context) - Rumbaugh - 1992
3   An original objectoriented approach for relation management (context) - Fornarino, Pinna et al. - 1989
3   Hypertext in an object-oriented programming environment (context) - Sanvad - 1989
2   application to the building energy analysis (context) - Dubois, Fornarino et al. - 1991
1   and P. Cointe. D'efinition d'un noyau r'eflexif pour un lang.. - Mulet - 1993
1   Multi-Expert Knowledge-Based Design Systems (context) - Dieng, Giboin et al. - 1992
1   Mise en oeuvre de l'h'eritage au moyen de relations (context) - Fornarino - 1991
1   Programmation par contraintes orient'ee objets (context) - PECOS - 1991
1   ele objet logique et relationnel. le langage othelo. Th`ese,.. (context) - Fornarino, Pinna - 1990



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://jerry.cs.uiuc.edu/reflection/washington/oopsla.html):   More
First Class Messages as First Class Continuations - Wakita (1993)   (Correct)
Comprehensive Concurrency Controls Classification: Achieving.. - Elrad, Verun   (Correct)
Module Management As A System Service - Bracha, Clark, Lindstrom, Orr (1993)   (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