Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Développement et test d'applications d'informatique ubiquitaire : une méthodologie outillée

View through CrossRef
Malgré des progrès récents, développer une application d'informatique ubiquitaire reste un défi à cause d'un manque de canevas conceptuels et d'outils aidant au développement. Ce défi implique de prendre en charge des objets communicants hétérogènes, de surmonter la complexité des technologies de systèmes distribués, de définir l'architecture d'une application, et d'encoder cela dans un programme. De plus, tester des applications d'informatique ubiquitaire est problématique car cela implique d'acquérir, de tester et d'interfacer une variété d'entités logicielles et matérielles. Ce procédé peut rapidement devenir coûteux en argent et en temps lorsque l'environment ciblé implique de nombreuses entités.Cette thèse propose une méthodologie outillée pour développer et tester des applications d'informatique ubiquitaire. Notre méthodologie fournit tout d'abord le langage de conception DiaSpec. Ce langage permet de définir une taxonomie d'entités spécifiques à un domaine applicatif, s'abstrayant ainsi de leur hétérogénéité. Ce langage inclut également une couche permettant de définir l'architecture d'une application. Notre suite outillée fournit un compilateur qui, à partir de descriptions DiaSpec, génère un canevas de programmation guidant les phases d'implémentation et de test. Afin d'aider à la phase de test, nous proposons une approche de simulation et un outil intégré dans notre méthodologie outillée : l'outil DiaSim. Notre approche utilise le support de test généré par DiaSpec pour tester les applications de manière transparente dans un environnement physique simulé. La simulation d'une application est rendue graphiquement dans un outil de visualisation 2D.Nous avons combiné DiaSim avec un langage dédié permettant de décrire les phénomènes physiques en tant qu'équations différentielles. Cette combinaison nous permet une simulation réaliste des applications d'informatique ubiquitaire. DiaSim a été utilisé pour simuler des applications dans des domaines applicatifs variés. Notre approche de simulation a également été appliquée à un système avionique, démontrant la généralité de notre approche de simulation.
Agence Bibliographique de l'Enseignement Supérieur
Title: Développement et test d'applications d'informatique ubiquitaire : une méthodologie outillée
Description:
Malgré des progrès récents, développer une application d'informatique ubiquitaire reste un défi à cause d'un manque de canevas conceptuels et d'outils aidant au développement.
Ce défi implique de prendre en charge des objets communicants hétérogènes, de surmonter la complexité des technologies de systèmes distribués, de définir l'architecture d'une application, et d'encoder cela dans un programme.
De plus, tester des applications d'informatique ubiquitaire est problématique car cela implique d'acquérir, de tester et d'interfacer une variété d'entités logicielles et matérielles.
Ce procédé peut rapidement devenir coûteux en argent et en temps lorsque l'environment ciblé implique de nombreuses entités.
Cette thèse propose une méthodologie outillée pour développer et tester des applications d'informatique ubiquitaire.
Notre méthodologie fournit tout d'abord le langage de conception DiaSpec.
Ce langage permet de définir une taxonomie d'entités spécifiques à un domaine applicatif, s'abstrayant ainsi de leur hétérogénéité.
Ce langage inclut également une couche permettant de définir l'architecture d'une application.
Notre suite outillée fournit un compilateur qui, à partir de descriptions DiaSpec, génère un canevas de programmation guidant les phases d'implémentation et de test.
Afin d'aider à la phase de test, nous proposons une approche de simulation et un outil intégré dans notre méthodologie outillée : l'outil DiaSim.
Notre approche utilise le support de test généré par DiaSpec pour tester les applications de manière transparente dans un environnement physique simulé.
La simulation d'une application est rendue graphiquement dans un outil de visualisation 2D.
Nous avons combiné DiaSim avec un langage dédié permettant de décrire les phénomènes physiques en tant qu'équations différentielles.
Cette combinaison nous permet une simulation réaliste des applications d'informatique ubiquitaire.
DiaSim a été utilisé pour simuler des applications dans des domaines applicatifs variés.
Notre approche de simulation a également été appliquée à un système avionique, démontrant la généralité de notre approche de simulation.

Related Results

REGULAR ARTICLES
REGULAR ARTICLES
L. Cowen and C. J. Schwarz       657Les Radio‐tags, en raison de leur détectabilitéélevée, ...
Culture numérique et apprentissage scolaire de l'informatique
Culture numérique et apprentissage scolaire de l'informatique
Depuis la rentrée 2016, un enseignement de la programmation informatique est prévu dès le primaire. En outre, l'enseignement de l'informatique est inscrit dans le socle commun de c...
Développement
Développement
"Ensemble des processus sociaux induits par des opérations volontaristes de transformation d’un milieu social, entreprises par le biais d’institutions ou d’acteurs extérieurs à ce ...
Provocative Tests in Diagnosis of Thoracic Outlet Syndrome: A Narrative Review
Provocative Tests in Diagnosis of Thoracic Outlet Syndrome: A Narrative Review
Abstract Thoracic outlet syndrome (TOS) is a group of conditions caused by the compression of the neurovascular bundle within the thoracic outlet. It is classified into three main ...
Action outillée : de la conséquence à la fonctionnalité
Action outillée : de la conséquence à la fonctionnalité
Ce travail de thèse s’inscrit dans le champ des travaux qui essayent comprendre les mécanismes impliqués dans la réalisation d’actions outillées. En psychologie deux approches se c...
L'informatique, outil et médium du peintre, vers une pratique du « lâcher-prise »
L'informatique, outil et médium du peintre, vers une pratique du « lâcher-prise »
Je n’ai pas de rapport serein à la peinture. Si elle constitue un espace d’expression et d’appartenance à soi-même sans limites, j’appréhende l’immensité de cet espace. Où aller ? ...
Développement d'un modèle du conducteur automobile : de la modélisation cognitive à la simulation numérique
Développement d'un modèle du conducteur automobile : de la modélisation cognitive à la simulation numérique
L’activité de conduite automobile prend place dans un environnement dynamique en constante évolution. Le conducteur doit progresser sur la route au moyen de son véhicule, tout en i...

Back to Top