{"title":"LIDO: Un Langage de Modélisation pour le Développement de Solutions pour l'Internet des Objets","authors":"Taoufik Ben Hassine, O. Khayati, H. B. Ghézala","doi":"10.1145/3240117.3240135","DOIUrl":null,"url":null,"abstract":"Face à l'augmentation de la taille, la complexité, hétérogénéité et le changement technologique des solutions pour l'internet des objets(IdO), il convient de les décrire à un plus haut niveau d'abstraction (au-delà du code) avant de les implémenter concrètement. Toutefois, l'utilisation de ces descriptions de haut niveau dans les processus de conception et d'implémentation des systèmes reste très rudimentaire, ne permettant pas de véritablement guider et faciliter le développement logiciel de solutions IdO. Cet article propose une nouvelle approche pour rendre plus simple et plus fluide le développement de telles solutions. Notre approche de développement de solutions IDO est baptisée ROCHDEV. Cette approche repose sur l'utilisation de LIDO, notre langage dédié à la modélisation d'une solution IdO et sur un couplage fort entre une couche de conception et une couche d'implémentation. Elle consiste tout d'abord à décrire en les modélisant, à un haut niveau d'abstraction, différents aspects d'une solution à l'aide de différentes vues. Chacune des vues est ensuite écrite selon une notation textuelle. Enfin, une implémentation en Java de la solution est générée.","PeriodicalId":318568,"journal":{"name":"Proceedings of the 1st International Conference on Digital Tools & Uses Congress","volume":"140 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 1st International Conference on Digital Tools & Uses Congress","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3240117.3240135","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Face à l'augmentation de la taille, la complexité, hétérogénéité et le changement technologique des solutions pour l'internet des objets(IdO), il convient de les décrire à un plus haut niveau d'abstraction (au-delà du code) avant de les implémenter concrètement. Toutefois, l'utilisation de ces descriptions de haut niveau dans les processus de conception et d'implémentation des systèmes reste très rudimentaire, ne permettant pas de véritablement guider et faciliter le développement logiciel de solutions IdO. Cet article propose une nouvelle approche pour rendre plus simple et plus fluide le développement de telles solutions. Notre approche de développement de solutions IDO est baptisée ROCHDEV. Cette approche repose sur l'utilisation de LIDO, notre langage dédié à la modélisation d'une solution IdO et sur un couplage fort entre une couche de conception et une couche d'implémentation. Elle consiste tout d'abord à décrire en les modélisant, à un haut niveau d'abstraction, différents aspects d'une solution à l'aide de différentes vues. Chacune des vues est ensuite écrite selon une notation textuelle. Enfin, une implémentation en Java de la solution est générée.