Approche Dirigée par les Modèles pour le Développement des Applications Sensibles au Contexte à Base de Services
| dc.contributor.author | Boudaa, Boudjemaa | |
| dc.date.accessioned | 2025-12-14T09:28:44Z | |
| dc.date.available | 2025-12-14T09:28:44Z | |
| dc.date.issued | 2017-02-15 | |
| dc.description.abstract | Le développement des applications sensibles au contexte à base de services a été considéré parmi les domaines de recherche les plus étudiés dans la dernière décennie. L'objectif était d'accompagner l'évolution rapide de la technologie des appareils informatiques mobiles en fournissant des services personnalisés capables d'interagir avec différentes situations contextuelles dans un environnement pervasive. A cet effet, de nombreux travaux de recherche ont préconisé le développement dirigé par les modèles (MDD) pour construire des applications sensibles au contexte à base de services. Cependant, les approches proposées ont présenté des méthodologies spécifiques sans utiliser des normes générales de développement qui peuvent être suivies par les développeurs. En outre, la plupart d'entre eux ont ignoré l'aspect d'adaptation dynamique à l'exécution qui doit caractériser ce type d'applications et aucune stratégie d’adaptation n’a été prise en compte dans leurs propositions. La présente thèse a pour but de proposer une approche générique dirigée par les modèles pour l'ingénierie des applications sensibles au contexte à base de services avec une méthodologie de développement de logiciels incluant une boucle de reconfiguration pour réaliser l'adaptation dynamique de ces applications. Cette approche met l'accent sur la combinaison de MDD et la modélisation orientée aspect (AOM) pour tirer parti de leurs avantages. AOM encapsule les différentes logiques de sensibilité au contexte séparément dans des modèles d'aspect appelé ContextAspect qui peuvent facilement être tissés dans la logique métier du service en fonction de l'évolution du contexte au fil du temps. La méthodologie de développement proposée comprend quatre phases (modélisation, composition, transformation et adaptation) qui agissent en conformité avec la technologie MDA. Les principaux résultats obtenus à l'aide de l'approche actuelle sont la possibilité de combiner la technologie MDA avec le paradigme orienté aspect dans une méthodologie de développement générique pour les applications sensibles au contexte à base de services, et le traitement de leur adaptation dynamique au moment de l'exécution en fonction de l'évolution du contexte. Le développement des applications sensibles au contexte est une tâche complexe, lourde, et qui prend du temps. Cependant, l'expérience atteinte en mettant en œuvre la méthodologie proposée nous amène à croire que la combinaison de MDD et AOM est nettement bénéfique p | |
| dc.identifier.uri | https://dspace.univ-tlemcen.dz/handle/112/25411 | |
| dc.language.iso | fr | |
| dc.publisher | University of Tlemcen | |
| dc.subject | Application sensible au contexte à base de service | |
| dc.subject | ContextAspect | |
| dc.subject | méthodologie dirigée par les modèles | |
| dc.subject | Tissage d’aspect | |
| dc.subject | Adaptation dynamique | |
| dc.title | Approche Dirigée par les Modèles pour le Développement des Applications Sensibles au Contexte à Base de Services | |
| dc.type | Thesis |