Masami Noro, Atsushi Sawada, Yoshinari Hachisu, M. Banno
{"title":"e - aosas++及其软件开发环境","authors":"Masami Noro, Atsushi Sawada, Yoshinari Hachisu, M. Banno","doi":"10.1109/APSEC.2007.45","DOIUrl":null,"url":null,"abstract":"E-AoSAS+ + is an aspect-oriented software architecture style for embedded software. It basically gives the style in which a set of state transition machines organizes a software. We have identified such concerns as state transition, concurrency, fault-tolerance, real-time, and error-handling. We categorize those concerns into two classes and found the way we call universal modularization pattern to package them in an orderly fashion. From the experience we have had through the construction of E-AoSAS++, we realized that we needed model for style construction. We defined XCC model which is construction model of architecture style. Based on E-AoSAS++, architecture centered software development environment is designed.","PeriodicalId":273688,"journal":{"name":"14th Asia-Pacific Software Engineering Conference (APSEC'07)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"E-AoSAS++ and its Software Development Environment\",\"authors\":\"Masami Noro, Atsushi Sawada, Yoshinari Hachisu, M. Banno\",\"doi\":\"10.1109/APSEC.2007.45\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"E-AoSAS+ + is an aspect-oriented software architecture style for embedded software. It basically gives the style in which a set of state transition machines organizes a software. We have identified such concerns as state transition, concurrency, fault-tolerance, real-time, and error-handling. We categorize those concerns into two classes and found the way we call universal modularization pattern to package them in an orderly fashion. From the experience we have had through the construction of E-AoSAS++, we realized that we needed model for style construction. We defined XCC model which is construction model of architecture style. Based on E-AoSAS++, architecture centered software development environment is designed.\",\"PeriodicalId\":273688,\"journal\":{\"name\":\"14th Asia-Pacific Software Engineering Conference (APSEC'07)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-12-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"14th Asia-Pacific Software Engineering Conference (APSEC'07)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/APSEC.2007.45\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"14th Asia-Pacific Software Engineering Conference (APSEC'07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APSEC.2007.45","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
e - aosas++是一种面向方面的嵌入式软件架构风格。它基本上给出了一组状态转换机组织软件的方式。我们已经确定了诸如状态转换、并发性、容错性、实时性和错误处理等关注点。我们将这些关注点分为两类,并找到了我们称之为通用模块化模式的方法,以有序的方式对它们进行打包。通过构建e - aosas++的经验,我们意识到我们需要模型来构建风格。定义了XCC模型,即建筑风格的构造模型。基于e - aosas++,设计了以体系结构为中心的软件开发环境。
E-AoSAS++ and its Software Development Environment
E-AoSAS+ + is an aspect-oriented software architecture style for embedded software. It basically gives the style in which a set of state transition machines organizes a software. We have identified such concerns as state transition, concurrency, fault-tolerance, real-time, and error-handling. We categorize those concerns into two classes and found the way we call universal modularization pattern to package them in an orderly fashion. From the experience we have had through the construction of E-AoSAS++, we realized that we needed model for style construction. We defined XCC model which is construction model of architecture style. Based on E-AoSAS++, architecture centered software development environment is designed.