{"title":"海报:在分散的基础设施中组合自适应软件系统","authors":"Markus Wutzler","doi":"10.1145/2938559.2938609","DOIUrl":null,"url":null,"abstract":"In ubiquitous environments smart devices collaborate although they were never designed specifically for each other. A smart tv acts as a display for a smart phone on demand without installing specific software. However, the variety of collaborations among smart devices is limited. Given a smart home environment, a smart door bell equipped with a camera should easily integrate and utilize its newly provided functionality in collaboration with existing devices like using a smart tv as display. Further it should be able to adapt to environmental changes, e.g., when the user changes the room another device should take over the displaying part. Composing distributed adaptive software systems at run time is a challenging topic in decentralized infrastructures like Smart Cities or Internets of Things. Such infrastructures consist of a large set of independent autonomous subsystems from different providers, but only a few subsystems might be involved in a composition. Centralized self-adaptive approaches maintain a global view on the system which is infeasible for large infrastructures. Decentralized approaches are limited in terms of heterogeneity and lack incorporation of new functionality.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"80 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Poster: Composing Adaptive Software Systems in Decentralized Infrastructures\",\"authors\":\"Markus Wutzler\",\"doi\":\"10.1145/2938559.2938609\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In ubiquitous environments smart devices collaborate although they were never designed specifically for each other. A smart tv acts as a display for a smart phone on demand without installing specific software. However, the variety of collaborations among smart devices is limited. Given a smart home environment, a smart door bell equipped with a camera should easily integrate and utilize its newly provided functionality in collaboration with existing devices like using a smart tv as display. Further it should be able to adapt to environmental changes, e.g., when the user changes the room another device should take over the displaying part. Composing distributed adaptive software systems at run time is a challenging topic in decentralized infrastructures like Smart Cities or Internets of Things. Such infrastructures consist of a large set of independent autonomous subsystems from different providers, but only a few subsystems might be involved in a composition. Centralized self-adaptive approaches maintain a global view on the system which is infeasible for large infrastructures. Decentralized approaches are limited in terms of heterogeneity and lack incorporation of new functionality.\",\"PeriodicalId\":298684,\"journal\":{\"name\":\"MobiSys '16 Companion\",\"volume\":\"80 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-06-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"MobiSys '16 Companion\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2938559.2938609\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"MobiSys '16 Companion","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2938559.2938609","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Poster: Composing Adaptive Software Systems in Decentralized Infrastructures
In ubiquitous environments smart devices collaborate although they were never designed specifically for each other. A smart tv acts as a display for a smart phone on demand without installing specific software. However, the variety of collaborations among smart devices is limited. Given a smart home environment, a smart door bell equipped with a camera should easily integrate and utilize its newly provided functionality in collaboration with existing devices like using a smart tv as display. Further it should be able to adapt to environmental changes, e.g., when the user changes the room another device should take over the displaying part. Composing distributed adaptive software systems at run time is a challenging topic in decentralized infrastructures like Smart Cities or Internets of Things. Such infrastructures consist of a large set of independent autonomous subsystems from different providers, but only a few subsystems might be involved in a composition. Centralized self-adaptive approaches maintain a global view on the system which is infeasible for large infrastructures. Decentralized approaches are limited in terms of heterogeneity and lack incorporation of new functionality.