{"title":"Vérification formelle d'architectures logicielles à base d'UML","authors":"Mohamed Tahar Bhiri, Mohamed Graiet, Jean-Pierre Giraudin, Abdelmaj Hamadou","doi":"10.3166/obj.14.1-2.61-86","DOIUrl":null,"url":null,"abstract":"In spite of its expressive capacity, UML does not transport in itsef a a very precise semantics to describe software architectures. We recommend an opening of UML on the formal ADL Wright via our W-UML profile. Moreover, in order to more analyze architectural descriptions as Wright, we propose a systematic approach of translation of Wright towards Ada. This allows the use of the tools for formal verification of the concurrent programs associated Ada such as FLAVERS in order to analyze and reason formally on the architectures described initially in W-UML.","PeriodicalId":201701,"journal":{"name":"Obj. Logiciel Base données Réseaux","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Obj. Logiciel Base données Réseaux","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3166/obj.14.1-2.61-86","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
In spite of its expressive capacity, UML does not transport in itsef a a very precise semantics to describe software architectures. We recommend an opening of UML on the formal ADL Wright via our W-UML profile. Moreover, in order to more analyze architectural descriptions as Wright, we propose a systematic approach of translation of Wright towards Ada. This allows the use of the tools for formal verification of the concurrent programs associated Ada such as FLAVERS in order to analyze and reason formally on the architectures described initially in W-UML.