s'authentifier
version française rss feed

inria-00534147, version 1

Using the PAC-Amodeus Model and Design Patterns to Make Interactive an Existing Object-Oriented Kernel

Thierry Duval (Auteur à contacter de préférence) a1, François Pennaneac'H 2

Tools Europe 2000 (2000)

Résumé : This paper presents an efficient way to provide a graphical interactive visualisation to a noninteractive 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 behavioural 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.

  • a –  INRIA
  • 1 :  SIAMES (INRIA - IRISA)
  • CNRS : UMR6074 – INRIA – Institut National des Sciences Appliquées (INSA) - Rennes – Université de Rennes 1
  • 2 :  PAMPA (INRIA - IRISA)
  • CNRS : UMR6074 – INRIA – Institut National des Sciences Appliquées (INSA) - Rennes – Université de Rennes 1
  • Domaine : Informatique/Synthèse d'image et réalité virtuelle
 
  • inria-00534147, version 1
  • oai:hal.inria.fr:inria-00534147
  • Contributeur : 
  • Soumis le : Mardi 9 Novembre 2010, 00:01:48
  • Dernière modification le : Vendredi 12 Novembre 2010, 14:50:25
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
  翻译: