{"title":"使用Tropos为自适应系统建模基于代理的架构:环境智能的案例研究","authors":"L. Penserini, P. Bresciani, T. Kuflik, P. Busetta","doi":"10.1109/SWSTE.2005.23","DOIUrl":null,"url":null,"abstract":"The realization of complex distributed applications required in areas such as e-Business, e-Government, and ambient intelligence calls for new software development paradigms, such as the service oriented computing approach, which accommodates for dynamic and adaptive interaction schemata, carried on at a peer-to-peer level. Multi agent systems promise to offer the natural architectural solutions to several requirements imposed by such an adaptive approach. Nevertheless, architectural design patterns commonly adopted to model agent interaction schemata do not totally fit the needs implied by highly adaptable service oriented computing scenarios. In this paper, the agent oriented software engineering methodology Tropos is adopted to discuss common architectural agent patterns, and propose architectural improvements to better deal with high degrees of dynamic system adaptability. The novel architectures are illustrated through a case study in the field of ambient intelligence, namely a real multi agent system application implementing a pervasive museum visitors guide.","PeriodicalId":434556,"journal":{"name":"IEEE International Conference on Software - Science, Technology & Engineering (SwSTE'05)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Using Tropos to model agent based architectures for adaptive systems: a case study in ambient intelligence\",\"authors\":\"L. Penserini, P. Bresciani, T. Kuflik, P. Busetta\",\"doi\":\"10.1109/SWSTE.2005.23\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The realization of complex distributed applications required in areas such as e-Business, e-Government, and ambient intelligence calls for new software development paradigms, such as the service oriented computing approach, which accommodates for dynamic and adaptive interaction schemata, carried on at a peer-to-peer level. Multi agent systems promise to offer the natural architectural solutions to several requirements imposed by such an adaptive approach. Nevertheless, architectural design patterns commonly adopted to model agent interaction schemata do not totally fit the needs implied by highly adaptable service oriented computing scenarios. In this paper, the agent oriented software engineering methodology Tropos is adopted to discuss common architectural agent patterns, and propose architectural improvements to better deal with high degrees of dynamic system adaptability. The novel architectures are illustrated through a case study in the field of ambient intelligence, namely a real multi agent system application implementing a pervasive museum visitors guide.\",\"PeriodicalId\":434556,\"journal\":{\"name\":\"IEEE International Conference on Software - Science, Technology & Engineering (SwSTE'05)\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-02-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE International Conference on Software - Science, Technology & Engineering (SwSTE'05)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SWSTE.2005.23\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Conference on Software - Science, Technology & Engineering (SwSTE'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SWSTE.2005.23","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Using Tropos to model agent based architectures for adaptive systems: a case study in ambient intelligence
The realization of complex distributed applications required in areas such as e-Business, e-Government, and ambient intelligence calls for new software development paradigms, such as the service oriented computing approach, which accommodates for dynamic and adaptive interaction schemata, carried on at a peer-to-peer level. Multi agent systems promise to offer the natural architectural solutions to several requirements imposed by such an adaptive approach. Nevertheless, architectural design patterns commonly adopted to model agent interaction schemata do not totally fit the needs implied by highly adaptable service oriented computing scenarios. In this paper, the agent oriented software engineering methodology Tropos is adopted to discuss common architectural agent patterns, and propose architectural improvements to better deal with high degrees of dynamic system adaptability. The novel architectures are illustrated through a case study in the field of ambient intelligence, namely a real multi agent system application implementing a pervasive museum visitors guide.