{"title":"Aspect-oriented real-time system modeling method based on UML","authors":"Lichen Zhang, R. Liu","doi":"10.1109/RTCSA.2005.29","DOIUrl":null,"url":null,"abstract":"Real-time systems could be modeled using AOP based on UML. Timing requirements could be separated from the system according the separation of concerns techniques, expressed as a time-aspect independence of the system, and designed occurrence. So a timing model could be created to describe the time of the system. Finally the timing model could be woven into the system to compose a real-time system based on the AOP technology only when needed for a particular application. Also UML had been extended to express AOP and the time model. The real-time systems could be modeled from the static structure, dynamic behaviors and weaving of the time-aspect, and an elevator case had been given as an example.","PeriodicalId":38446,"journal":{"name":"International Journal of Embedded and Real-Time Communication Systems (IJERTCS)","volume":"119 1","pages":"373-376"},"PeriodicalIF":0.5000,"publicationDate":"2005-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Embedded and Real-Time Communication Systems (IJERTCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTCSA.2005.29","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 16
Abstract
Real-time systems could be modeled using AOP based on UML. Timing requirements could be separated from the system according the separation of concerns techniques, expressed as a time-aspect independence of the system, and designed occurrence. So a timing model could be created to describe the time of the system. Finally the timing model could be woven into the system to compose a real-time system based on the AOP technology only when needed for a particular application. Also UML had been extended to express AOP and the time model. The real-time systems could be modeled from the static structure, dynamic behaviors and weaving of the time-aspect, and an elevator case had been given as an example.