{"title":"使用UML2.0和GG描述软件体系结构的动态","authors":"M. Kacem, M. Jmaiel, A. Kacem, K. Drira","doi":"10.1109/ICITA.2005.304","DOIUrl":null,"url":null,"abstract":"In this paper, we propose a unified approach based on graphic representation to describe the dynamic component-based architectures. It allows to describe the static and the dynamic aspects as well as the architectural constraints to be respected during the system evolution. We specify with UML2.0 the static aspect of a software system in accordance with an architectural style and the architecture dynamic aspect in terms of graph grammars rewriting rules. These specifications are defined according to the proposed notation integrating UML2.0, OCL language and the Delta notation. This integration offers to the architects an intuitive specification approach.","PeriodicalId":371528,"journal":{"name":"Third International Conference on Information Technology and Applications (ICITA'05)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Using UML2.0 and GG for describing the dynamic of software architectures\",\"authors\":\"M. Kacem, M. Jmaiel, A. Kacem, K. Drira\",\"doi\":\"10.1109/ICITA.2005.304\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we propose a unified approach based on graphic representation to describe the dynamic component-based architectures. It allows to describe the static and the dynamic aspects as well as the architectural constraints to be respected during the system evolution. We specify with UML2.0 the static aspect of a software system in accordance with an architectural style and the architecture dynamic aspect in terms of graph grammars rewriting rules. These specifications are defined according to the proposed notation integrating UML2.0, OCL language and the Delta notation. This integration offers to the architects an intuitive specification approach.\",\"PeriodicalId\":371528,\"journal\":{\"name\":\"Third International Conference on Information Technology and Applications (ICITA'05)\",\"volume\":\"34 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-07-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Third International Conference on Information Technology and Applications (ICITA'05)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICITA.2005.304\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Third International Conference on Information Technology and Applications (ICITA'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICITA.2005.304","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Using UML2.0 and GG for describing the dynamic of software architectures
In this paper, we propose a unified approach based on graphic representation to describe the dynamic component-based architectures. It allows to describe the static and the dynamic aspects as well as the architectural constraints to be respected during the system evolution. We specify with UML2.0 the static aspect of a software system in accordance with an architectural style and the architecture dynamic aspect in terms of graph grammars rewriting rules. These specifications are defined according to the proposed notation integrating UML2.0, OCL language and the Delta notation. This integration offers to the architects an intuitive specification approach.