9 citations found. Retrieving documents...
R. Forax, E. Duris, and G. Roussel. Java Multi-Method Framework. In International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00), Nov. 2000.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Aspect and XML-oriented Semantic Framework Generator: .. - Parigot, Courbis.. (2002)   (Correct)

....it is also possible to change the visit method name and to have di erent arguments. This solution is a simpli cation of the multi method approach that dynamically performs the search of the best method to apply. We have compared these two approaches by using a Java multi method implementation [7]. The performances are equivalent, but our approach is much easier to realize. Visitors with Aspect (v2) The re exivity mechanism used to implement the visitor pattern technique makes the execution of additional code before or after the visit calls possible. In this way, a concept of ....

....techniques (e.g. visitor design pattern, aspect) thanks to its modular architecture and has generic visualization tools. Our visitor approach is strongly based on this research work [20] and very close to other developments [9,16,18] We essentially use a simpli ed version of the multi methods [7,19] instead of using accept methods. In this way, it is possible: to obtain much more readable visitor programs (i.e. without cast) thanks to the xpro le speci cations, to get a simple kind of adaptative programming [12,17] dedicated to our applications thanks to the tree traversal ....

R. Forax, E. Duris, and G. Roussel. Java Multi-Method Framework. In International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00), Nov. 2000.


Aspect and XML-oriented Semantic Framework Generator: .. - Parigot, Courbis.. (2002)   (Correct)

....it is also possible to change the visit method name and to have different arguments. This solution is a simplication of the multi method approach that dynamically performs the search of the best method to apply. We have compared these two approaches by using a Java multi method implementation [8]. The performances are equivalent, but our approach is much easier to realize. Visitors with Aspect (v2) The reexivity mechanism used to implement the visitor pattern technique makes the execution of additional code before or after the visit calls possible. In this way, a concept of ....

....techniques (e.g. visitor design pattern, aspect) thanks to its modular architecture and has generic visualization tools. Our visitor approach is strongly based on this research work [21] and very close to other developments [10,17,19] We essentially use a simplied version of the multi methods [8,20] instead of using accept methods. In this way, it is possible: 16 Document BUS XSLT transformation BML document BML player VIEW XSLT XSLT transformation SERVLET XSLT APPLET WEB SERVICE WSDL CLIENT C# .net HTTP SOAP Fig. 26. How to access to SmartTools . to obtain much more ....

R. Forax, E. Duris, and G. Roussel. Java Multi-Method Framework. In International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00), Nov. 2000.


Aspect and XML-oriented Semantic Framework Generator: .. - Attali, Courbis.. (2001)   (Correct)

....it is also possible to change the visit method name and to have di erent arguments. This solution is a simpli cation of the multi method approach that dynamically performs the search of the best method to apply. We have compared these two approaches by using a Java multi method implementation [9]. The performances are equivalent, but our approach is much easier to realize. Visitors with Aspect (v2) The re exivity mechanism used to implement the visitor pattern technique makes the execution of additional code before or after the visit calls possible. In this way, a concept of ....

....techniques (e.g. visitor design pattern, aspect) thanks to its modular architecture and has generic visualisation tools. Our visitor approach is strongly based on this research work [23] and very close to other developments [11, 19, 21] We essentially use a simpli ed version of the multi methods [22, 9] instead of using accept methods. In this way, it is possible: to obtain much more readable visitor programs (i.e. without cast) thanks to the xpro le speci cations, to get a simple kind of adapative programming [15, 20] dedicated to our applications thanks to the tree traversal ....

R. Forax, E. Duris, and G. Roussel. Java Multi-Method Framework. In International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00), Nov. 2000.


SmartTools: a Development Environment Generator.. - Attali, Courbis.. (2001)   (1 citation)  (Correct)

....graphical part is mainly based on free existing implementations of standards (XSLT, BML) We have chosen to use non proprietary APIs in the concern to be open and take advantage of future or external developments. We already have some examples of easy and successful integration of research tools [16, 6, 9], and technology transfer in industrial environment [8] Additionally, we hope to benefit from the large fields of applications that appear through XML technologies. Acknowledgements We have much benefited from discussions with Colas Nahaboo, Thierry Kormann and Stphane Hillion about XML ....

Rmi Forax, Etienne Duris, and Gilles Roussel. Java Multi-Method Framework. In International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00), November 2000.


SmartTools: a Development Environment Generator.. - Attali, Courbis.. (2001)   (1 citation)  (Correct)

....have chosen to use non proprietary APIs in the concern to be open and take advantage of future or external developments. Thus, we can focus on semantics tools [23] visitor technics, aspect oriented programming) There are already some examples of easy and successful integration of research tools [18, 9, 11], and technology transfer in industrial environment [1] Additionally, we hope to benefit from the large fields of applications that appear through XML technologies. ACKNOWLEDGEMENTS We have much benefited from discussions with Colas Nahaboo, Thierry Kormann and Stphane Hillion about XML ....

R. Forax, E. Duris, and G. Roussel. Java MultiMethod Framework. In International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00), Nov. 2000.


SmartTools: a Generator of Interactive Environments Tools - Attali, Courbis..   (5 citations)  (Correct)

....at INRIA such as ProActive [4, 11] to make a distributed version of SmartTools. Another benet is that SmartTools components can be used by other applications without the need of the whole system. We made some successful experiences of SmartTools components integration in third parties environment [17, 12, 8]. We also easily connected new components like XML parsers (Sax, Xerces) and some graphic components like a graph server based on the Koala Graphic toolbox [3] 3 Semantic Analysis within the SmartTools Framework For any tree manipulation, it is important to have a simple and powerful ....

....depth rst traversal for example. We have introduced a generic visitor concept to factorize identical behaviours applying to the nodes of a tree. With this technique we have dened one visitor only to graphically display the tree, for any language. We also use a Java MultiMethods implementation [12] to ll many deciencies [18, 19] due to the visitor implementation based on the Java reAEect APIs. Additionally with this technique, we gain lisibility without losing eOEciency. We use DOM (level 2) as Tree API where each node has the same type. In SmartTools we extend this behaviour by typing ....

[Article contains additional citation context not shown here]

R#mi Forax, Etienne Duris, and Gilles Roussel. Java multi-method framework. In International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00), November 2000.


A Simple Dispatch Technique for Pure Java Multi-Methods - Forax, Duris, Roussel   Self-citation (Emi Etienne Gilles)   (Correct)

....and same number of arguments. For a given context, a target object and a n uple of actual parameter types, our method resolution provides the corresponding most speci c method. In this paper, we focus on a new simple and ecient algorithm to nd this most speci c method, that is more ecient than [10] and surprisingly simple. Among the advantages of multi methods [5, 15] we are more concerned with their ability to simplify the speci cation of algorithms outside the objects they deal with [12, 17, 11] More precisely, in component based software development, where functionalities have to be ....

Remi Forax, Etienne Duris, and Gilles Roussel. Java multi-method framework. In TOOLS Pacic'00 Proceedings, Sidney, Australia, November 2000. IEEE Computer.


Aspect and XML-oriented Semantic Framework Generator: .. - Attali, Courbis.. (2001)   (Correct)

No context found.

R. Forax, E. Duris, and G. Roussel. Java Multi-Method Framework. In International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00), Nov. 2000.


Digging into the Visitor Pattern - Fabian Buttner Oliver (2004)   (Correct)

No context found.

Remi, F. Etienne, and D. Gilles. Java multimethod framework. International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00), 2000.

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