Hadaytullah, S. Vathsavayi, Outi Räihä, K. Koskimies, A. Gregersen
{"title":"在分布式系统中应用遗传自架构","authors":"Hadaytullah, S. Vathsavayi, Outi Räihä, K. Koskimies, A. Gregersen","doi":"10.1109/NaBIC.2012.6402238","DOIUrl":null,"url":null,"abstract":"Current trends in information technology emphasize the need of flexible systems that are able to adapt to their changing environment. The aim of this paper is to develop an infrastructure for architecture level self-adaptation, and to study its applicability in the case of distributed systems. The approach is based on dynamically inserted and removed design solutions. The built infrastructure provides UML based architectural reflection and a genetic engine for optimizing the architecture at run-time with respect to efficiency and reliability, according to changes in the environment. The implementation builds on Javeleon, a Java-based platform supporting dynamic updates of classes. The approach is applied to develop a self-adapting system that mimics a shop security control system.","PeriodicalId":103091,"journal":{"name":"2012 Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC)","volume":"125 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Applying genetic self-architecting for distributed systems\",\"authors\":\"Hadaytullah, S. Vathsavayi, Outi Räihä, K. Koskimies, A. Gregersen\",\"doi\":\"10.1109/NaBIC.2012.6402238\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Current trends in information technology emphasize the need of flexible systems that are able to adapt to their changing environment. The aim of this paper is to develop an infrastructure for architecture level self-adaptation, and to study its applicability in the case of distributed systems. The approach is based on dynamically inserted and removed design solutions. The built infrastructure provides UML based architectural reflection and a genetic engine for optimizing the architecture at run-time with respect to efficiency and reliability, according to changes in the environment. The implementation builds on Javeleon, a Java-based platform supporting dynamic updates of classes. The approach is applied to develop a self-adapting system that mimics a shop security control system.\",\"PeriodicalId\":103091,\"journal\":{\"name\":\"2012 Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC)\",\"volume\":\"125 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NaBIC.2012.6402238\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NaBIC.2012.6402238","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Applying genetic self-architecting for distributed systems
Current trends in information technology emphasize the need of flexible systems that are able to adapt to their changing environment. The aim of this paper is to develop an infrastructure for architecture level self-adaptation, and to study its applicability in the case of distributed systems. The approach is based on dynamically inserted and removed design solutions. The built infrastructure provides UML based architectural reflection and a genetic engine for optimizing the architecture at run-time with respect to efficiency and reliability, according to changes in the environment. The implementation builds on Javeleon, a Java-based platform supporting dynamic updates of classes. The approach is applied to develop a self-adapting system that mimics a shop security control system.