5 citations found. Retrieving documents...
S. Ducasse, M. Blay-Fornarino, and A. M. Pinna. Object and dependency oriented programming in FLO. In Proceedings of ISMIS'96, pages 295--304, 1996.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Metaobject Protocol for Integrating Full-Fledged Relationships.. - Kolp (1999)   (Correct)

....and maintenance of the application, with respect to the model designed in upstream development phases, become di#cult. 1. 3 Reifying Relationship using Reflection Our work treats relationships as full fledged entities storing all relevant connection semantics [Rum87, HGP92, JHS93, BBB94, Bos96b, DBFP96] The ability to apply operations to the entire relationship rather than to objects participating in it allows many expressions to be written concisely. This leads to reifying the relationship concept as a language primitive. 1.3.1 Reification To reify is to objectify . An abstraction is thus ....

....modularity. There are two important di#erences between synchronizers and relationships we consider in our MOP: first, synchronizers are based on operators instead of reified links, second operators only take states of synchronizers into account and not the state of the related objects. Flo [DBFP96, Duc97] proposes a reflective model to express and automatically manage relationships as behavioral dependencies between objects. The model automatically maintains the consistency of the dependency graph by propagating compensating messages. In Flo, the developer defines behavioral dependencies ....

S. Ducasse, M. Blay-Fornarino, and A. M. Pinna. Object and dependency oriented programming in FLO. In Proceedings of ISMIS'96, pages 295--304, 1996.


Cv - Ducasse   Self-citation (Ducasse)   (Correct)

....de partie. En rponse ce manque, j ai dvelopp un langage rflexif nomm F L O [DBFP95, Duc96, Duc97b, DR97] dans lequel les connexions entre objets sont des objets au mme titre que les classes. F L O permet la spcification des connecteurs qui sont alors dfinis de manire orthogonale aux classes [DBFP96]. F L O assure automatiquement le maintien de la cohrence des connecteurs par un contrle des envois de messages. 2. Systmes ouverts et rflexifs : dfinition de mta protocoles, utilisation de mta programmation : rflexion structurelle (langage mtaclasses) et rflexion de comportement (langages ....

S. Ducasse, M. Blay-Fornarino, and A.-M. Pinna. Object and dependency oriented programming in flo. In Proceedings of ISMIS'96 (International Symposium on Methodologies for Intelligent Systems), number 1079 in LNIA (Lectures Notes in Artificial Intelligence), pp. 295--304. Springer-Verlag, June 1996.


Cv - Ducasse   Self-citation (Ducasse)   (Correct)

....between objects by using the reflective apsects of languages like CLOS and Smalltalk. Contributions. During my Ph.D. I proposed an extended object oriented model that takes into account the notion of relationship or connectors between objects. First Class Connectors. DBFP95] Duc96] [DBFP96], Duc97b] DR97] I developed a reflective extension to object oriented programming languages named F L O in which connectors are first class objects. Once the connections declared, F L O maintains the coherence of the connected objects by controlling necessary message sent. Reflective and Open ....

S. Ducasse, M. Blay-Fornarino, and A.-M. Pinna. Object and dependency oriented programming in flo. In Proceedings of ISMIS'96 (International Symposium on Methodologies for Intelligent Systems), number 1079 in LNIA (Lectures Notes in Artificial Intelligence), pp. 295--304. Springer-Verlag, June 1996.


Reengineering Object-Oriented Applications - Ducasse (2001)   Self-citation (Ducasse)   (Correct)

....partie. En rponse ce manque, j ai dvelopp un langage rflexif nomm F L O [DBFP95, Duc96, Duc97b, DR97] dans lequel les connexions entre objets sont des objets au mme titre que les 4 classes. F L O permet la spcification des connecteurs qui sont alors dfinis de manire orthogonale aux classes [DBFP96]. F L O assure automatiquement le maintien de la cohrence des connecteurs par un contrle des envois de messages. 2. Systmes ouverts et rflexifs : dfinition de mta protocoles, utilisation de mta programmation : rflexion structurelle (langage mtaclasses) et rflexion de comportement (langages ....

S. Ducasse, M. Blay-Fornarino, and A.-M. Pinna. Object and dependency oriented programming in flo. In Proceedings of ISMIS'96 (International Symposium on Methodologies for Intelligent Systems), number 1079 in LNIA (Lectures Notes in Artificial Intelligence), pp. 295--304. Springer-Verlag, June 1996.


Interactions Between Objects: An Aspect of Object-Oriented.. - Berger, Dery (1998)   (3 citations)  Self-citation (Dery Fornarino)   (Correct)

....participating to an interaction is modified and the application maintainability and extensibility are harder. So different works have proposed some extensions to objectoriented languages to take into account this lack of abstraction [Neu91, Hol92, AF93, Pin93, Fr94] We did the same [DFP95, DDF96, BDFJ97] But, today, we argue that interactions are conceptually independent of any object oriented language and match exactly the definition of an aspect described in [KLM 97] ASPECTS tend not to be units of the system s functional decomposition, but rather to be properties that affect ....

A-M. Dery, S. Ducasse, and M. Fornarino. Object and Dependency Oriented Programming in FLO. In ISMIS'96 : 9me International Symposium on Methodologies for Intelligent Systems. LNAI, June 1996.

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