Génération automatique des IHM à partir de modèles conceptuels selon l'approche MDE
Autor: | Dimbisoa, William Germain |
---|---|
Přispěvatelé: | Université de Fianarantsoa, Université de Fianarantsoa (Madagascar), Thomas Mahatody, Josvah Paul Razafimandimby, DIMBISOA, William Germain |
Jazyk: | francouzština |
Rok vydání: | 2020 |
Předmět: |
Interface Navigation Scheme
interface utilisateur Schéma Navigationnel d’Interface [INFO.INFO-SE] Computer Science [cs]/Software Engineering [cs.SE] [INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE] Interaction Homme-Machine Ingénierie Dirigée par les Modèles Architecture Dirigée par les Modèles Human-Computer Interaction Model Driven Engineering User Interface [INFO.INFO-HC]Computer Science [cs]/Human-Computer Interaction [cs.HC] [INFO.INFO-HC] Computer Science [cs]/Human-Computer Interaction [cs.HC] Model Driven Architecture |
Zdroj: | Interface homme-machine [cs.HC]. Université de Fianarantsoa (Madagascar), 2020. Français |
Popis: | The automatic generation of computer systems such as Human-Computer Interactions (HCI) always fascinates computer project designers. For the MACAO approach (Object-Oriented Application Analysis and Design Method), the design begins with the development of the Interaction Navigation Diagram noted SNI. This SNI model is a graph oriented to design and model the HCI concatenation logic to define the interface suited to the needs of users.Model Driven Engineering (MDE) is a new paradigm in the development of computing systems. Based on the MDA-type architecture, its goal is to create applications from the automatic or semi-automatic transformation and successive conceptual models until obtaining the source code. The main objective of this research project is to obtain a specific HCI as a goal. We will eventually generate the source code as a final HCI. Automatically and from this firstlevel model, the purpose of this study is to obtain the source code of the specific multiplatform HCI model. This research project is based on MDA (Model Driven Architecture). The MDE-centric approach has three main levels of models: Computational Independent Model (CIM), Platform Independent Model (PIM) and Platform Specific Model(PSM) (HCI mockup). This research work will use the UML System Sequence Diagram noted DSS as CIM level models to capture user requirements and needs. These first CIM level models will be transformed into other PIM level diagrams that will be automatically generated as mockups of the PDM level user interface. This interface model will eventually be transformed into specific HCI for platforms. The models of the final GUI will meet the needs of usersaccording to their profile. This thesis also aims to meet the requirements of users to produce models of the HCI. Our strategy is to help HCI designers to facilitate their tasks and to reduce design time and software development. We have developed transformation rules that allow automatic model generation. La génération automatique des systèmes informatiques tels que les Interactions Homme-Machine (IHM) ergonomiques fascine toujours les concepteurs de projet informatique. Pour la démarche MACAO (Méthode d’Analyse et de Conception d’Application orientée Objet), la conception commence par l’élaboration du Schéma Navigationnel d’Interaction (SNI). Le modèle SNI est un graphe orienté permettant de concevoir et de modéliser la logique d'enchaînement de l’IHM afin de définir l'interface la mieux adaptée aux besoins des utilisateurs. L’Ingénierie Dirigée par les Modèles (IDM) est un nouveau paradigme en matière de développement des systèmes informatiques. Basée sur l’architecture de type MDA, l’IDM a pour objectif de créer des applications à partir de la transformation automatique ou semi-automatique et successive des modèles conceptuels jusqu’à l’obtention du code source. Leprincipal objectif de l’étude est d’obtenir une IHM spécifique comme finalité. On va générer finalement les codes sources comme une IHM finale. De manière automatique et à partir de la première maquette d’interface, le but de cette étude est d’obtenir les codes sources de la maquette IHM spécifique multiplateforme. Le concept du projet de recherche est basé sur MDA (Model Driven Architecture : Architecture Dirigée par les Modèles). L’approche centrée sur l’IDM comporte trois principaux niveaux de modèles : Computational Independent Model CIM (modèle d’exigences), Platform Independent Model PIM (transformation fidèle du CIM) et Platform Specific Model (PSM) (maquettes IHM). Ce travail de recherche utilise le Diagramme de Séquence Système (DSS) de la notation UML comme modèle du niveau CIM pour capturer les exigences et les besoins des utilisateurs. Ces premiers modèles de niveau CIM seront transformés en d’autres diagrammes (de niveau PIM), qui seront générés automatiquement en maquettes des interfaces utilisateur de niveau PSM. Cette maquette d’interface sera ensuite transformée en IHM spécifique pour des plateformes. Les maquettes des IHM finales répondent aux besoins des utilisateurs selon leur profil. Cette thèse a pour objectif également de répondre aux exigences des utilisateurs afin de produire des maquettes des IHM. L’objectif de la stratégie consiste à aider les informaticiens à faciliter les tâches, et à réduire le temps de la conception et du développement d’un logiciel. On a élaboré des règles de transformation qui permettent de faire la génération des modèles de manière automatique. |
Databáze: | OpenAIRE |
Externí odkaz: |