Technology of Object-Oriented Languages and Systems (TOOLS 33) Using the PAC-Amodeus Model and Design Patterns to Make Interactive an Existing Object-Oriented Kernel St. Malo, France June 05-June 08 ISBN: 0-7695-0731-X
This paper presents an efficient way to provide a graphical interactive visualization to a non-interactive existing object oriented application. Assuming that the initial application uses an “Abstract Factory” pattern (GoF87) in order to create new objects, our aim is achieved by using the PAC-Amodeus model and extending the existing objects to create intermediate components, using object oriented techniques: inheritance, polymorphism and dynamic binding, using the `Proxy' pattern (GoF207). Although our field of interest is physical and behavioral simulation, the techniques developed in this paper can be applied to any non-interactive object oriented existing kernel. Then, we present a complete simulation example `Bugs life' to illustrate the use of our method. Finally, we point out the limits of our approach, and we suggest new directions for further work.
Citation:
Thierry Duval, François Pennaneac'h, "Using the PAC-Amodeus Model and Design Patterns to Make Interactive an Existing Object-Oriented Kernel," tools, pp.407, Technology of Object-Oriented Languages and Systems (TOOLS 33), 2000 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||