Améliorer la conception des applications ...
Type de document :
Communication dans un congrès avec actes
DOI :
Titre :
Améliorer la conception des applications interactives par l'utilisation conjointe du modèle PAC et des patrons de conception
Auteur(s) :
Duval, Thierry [Auteur]
Perception, decision and action of real and virtual humans in virtual environments and impact on real environments [BUNRAKU]
Tarby, Jean-Claude [Auteur]
Trigone-CIREL
Perception, decision and action of real and virtual humans in virtual environments and impact on real environments [BUNRAKU]
Tarby, Jean-Claude [Auteur]

Trigone-CIREL
Titre de la manifestation scientifique :
IHM 2006
Organisateur(s) de la manifestation scientifique :
AFIHM - ACM
Ville :
Montréal
Pays :
Canada
Date de début de la manifestation scientifique :
2006-04
Titre de l’ouvrage :
Actes de la conférence IHM 2006
Date de publication :
2006-04
Discipline(s) HAL :
Informatique [cs]/Interface homme-machine [cs.HC]
Informatique [cs]/Génie logiciel [cs.SE]
Informatique [cs]/Génie logiciel [cs.SE]
Résumé en anglais : [en]
Software architectural models like MVC and PAC are now well known, and can be implemented in many different ways. This is a problem for students when they have to implement these models, because they do not know how to ...
Lire la suite >Software architectural models like MVC and PAC are now well known, and can be implemented in many different ways. This is a problem for students when they have to implement these models, because they do not know how to select an appropriate solution. For now several years we have proposed a methodology to facilitate the implementation of the PAC model. This methodology is mainly based on Design Patterns such as « Proxy », « Abstract Factory », and « Singleton ». Thanks to this methodology, the structure of the source code is imposed and ensures an efficient separation between the application kernel and the GUI. Then, students learn to implement this separation efficiently, and they discover also with this separation that the software can evolve more easily: it is easy to change the GUI or the kernel without affecting the other part, and to add interaction possibilities to a non-interactive kernel.Lire moins >
Lire la suite >Software architectural models like MVC and PAC are now well known, and can be implemented in many different ways. This is a problem for students when they have to implement these models, because they do not know how to select an appropriate solution. For now several years we have proposed a methodology to facilitate the implementation of the PAC model. This methodology is mainly based on Design Patterns such as « Proxy », « Abstract Factory », and « Singleton ». Thanks to this methodology, the structure of the source code is imposed and ensures an efficient separation between the application kernel and the GUI. Then, students learn to implement this separation efficiently, and they discover also with this separation that the software can evolve more easily: it is easy to change the GUI or the kernel without affecting the other part, and to add interaction possibilities to a non-interactive kernel.Lire moins >
Langue :
Français
Comité de lecture :
Oui
Audience :
Internationale
Vulgarisation :
Non
Source :
Fichiers
- https://hal.inria.fr/inria-00433839/document
- Accès libre
- Accéder au document
- https://hal.inria.fr/inria-00433839/document
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- article_JCT_TD_version_finale_definitive.pdf
- Accès libre
- Accéder au document
- article_JCT_TD_version_finale_definitive.pdf
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- article_JCT_TD_version_finale_definitive.pdf
- Accès libre
- Accéder au document