International audienceSoftware 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 th...
This thesis focuses on the software engineering design and implementation of Human- Computer Interfa...
Every software program that interacts with a user requires a user interface. Model-View-Controller (...
Introduction Several software architecture paradigms have been proposed for the development of inte...
International audienceSoftware architectural models like MVC and PAC are now well known, and can be ...
Software architectural models like MVC and PAC are now well known, and can be implemented in many di...
Abstract A number of architectural models, such as PAC, are available for the software design of int...
Interactor-based architectures for Graphical User Interfaces (GUIs) model an interface as a composit...
Nowadays, there is no unanimously accepted methodol-ogy for the design of interactive applications. ...
Object-oriented architectures for graphical user interfaces (GUIs) model the interface as a composit...
National audienceWe present HIC (Human-system Interaction Container), a general framework for the in...
International audienceThis paper presents an efficient way to provide a graphical interactive visual...
The definition of MVC model has become distorted. Many MVC adaptations use a mediating controller be...
Object-oriented architectures for Graphical User Interfaces (GUI’s) model the interface as a composi...
International audienceThe "Model - Display view - Picking view - Controller" model is a refinement o...
International audienceThis paper presents a formal development approach for designing interactive ap...
This thesis focuses on the software engineering design and implementation of Human- Computer Interfa...
Every software program that interacts with a user requires a user interface. Model-View-Controller (...
Introduction Several software architecture paradigms have been proposed for the development of inte...
International audienceSoftware architectural models like MVC and PAC are now well known, and can be ...
Software architectural models like MVC and PAC are now well known, and can be implemented in many di...
Abstract A number of architectural models, such as PAC, are available for the software design of int...
Interactor-based architectures for Graphical User Interfaces (GUIs) model an interface as a composit...
Nowadays, there is no unanimously accepted methodol-ogy for the design of interactive applications. ...
Object-oriented architectures for graphical user interfaces (GUIs) model the interface as a composit...
National audienceWe present HIC (Human-system Interaction Container), a general framework for the in...
International audienceThis paper presents an efficient way to provide a graphical interactive visual...
The definition of MVC model has become distorted. Many MVC adaptations use a mediating controller be...
Object-oriented architectures for Graphical User Interfaces (GUI’s) model the interface as a composi...
International audienceThe "Model - Display view - Picking view - Controller" model is a refinement o...
International audienceThis paper presents a formal development approach for designing interactive ap...
This thesis focuses on the software engineering design and implementation of Human- Computer Interfa...
Every software program that interacts with a user requires a user interface. Model-View-Controller (...
Introduction Several software architecture paradigms have been proposed for the development of inte...