{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T19:54:42Z","timestamp":1729626882042,"version":"3.28.0"},"reference-count":31,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,3]]},"DOI":"10.1109\/percom.2010.5466983","type":"proceedings-article","created":{"date-parts":[[2010,5,28]],"date-time":"2010-05-28T12:59:27Z","timestamp":1275051567000},"page":"145-151","source":"Crossref","is-referenced-by-count":2,"title":["Taming software adaptability with architecture-centric framework"],"prefix":"10.1109","author":[{"given":"Bo","family":"Ding","sequence":"first","affiliation":[]},{"given":"Huaimin","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Dianxi","family":"Shi","sequence":"additional","affiliation":[]},{"family":"Jiannong Cao","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref31","first-page":"102","article-title":"Architectural Reflection: Realising Software Architectures via Reflective Activities","author":"tisato","year":"2000","journal-title":"Proc 2nd Int Workshop on Engineering Distributed Objects"},{"journal-title":"Specification of Software Architecture Reconfiguration","year":"1999","author":"wermelinger","key":"ref30"},{"journal-title":"Software Architecture Perspectives on an Emerging Discipline","year":"1996","author":"shaw","key":"ref10"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/141874.141884","article-title":"Foundations for the Study of Software Architecture","volume":"17","author":"perry","year":"1992","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/32.825767"},{"article-title":"Software Architecture: Foundations, Theory, and Practice","year":"2008","author":"taylor","key":"ref13"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/5254.769885"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2004.175"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2006.61"},{"journal-title":"Rainbow Cost-Effective Software Architecture-Based Self-Adaptation","year":"2008","author":"cheng","key":"ref17"},{"journal-title":"The Decentralised Coordination of Self-Adaptive Components for Autonomic Distributed Systems","year":"2004","author":"dowling","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2004.1281570"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/67544.66946"},{"key":"ref4","first-page":"95","article-title":"Metrics for software adaptability","author":"subramanian","year":"2001","journal-title":"in Software Quality Management Conference"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/WICSA.2005.42"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1023\/A:1019048724544"},{"key":"ref6","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1007\/978-3-642-02161-9_2","author":"andersson","year":"2009","journal-title":"Modeling Dimensions of Self-Adaptive Software Systems"},{"journal-title":"CORBA scripting language specification","year":"2002","key":"ref29"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1516533.1516538"},{"journal-title":"Completely Unanticipated Dynamic Adaptation of Software","year":"2004","author":"keeney","key":"ref8"},{"key":"ref7","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1007\/3-540-45429-2_6","article-title":"The K-Component Architecture Meta-model for Self-Adaptive Software","author":"dowling","year":"2001","journal-title":"Proc of the 3 International Conference on Metalevel Architectures and Separation of Crosscutting Concerns"},{"year":"0","key":"ref2","article-title":"Live Mesh Beta"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1998.671114"},{"key":"ref1","article-title":"Above the Clouds: A Berkeley View of Cloud Computing","author":"armbrust","year":"2009","journal-title":"EECS Department University of California EECS-2009&#x2013;28"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCC.2006.871577"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1504\/IJAHUC.2007.014070"},{"key":"ref21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1039174.1039198","article-title":"Towards a Rule Model for Self-Adaptive Software","volume":"30","author":"wang","year":"2005","journal-title":"SIGSOFT Software Engineering Notes"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/SPCA.2006.297557"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/IWCMC.2008.194"},{"key":"ref26","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1007\/BF02713972","article-title":"Software Component Composition Based on ADL and Middleware","volume":"44","author":"mei","year":"2001","journal-title":"Science in China Series F Information Sciences"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/232302.232303"}],"event":{"name":"2010 IEEE International Conference on Pervasive Computing and Communications (PerCom)","start":{"date-parts":[[2010,3,29]]},"location":"Mannheim, Germany","end":{"date-parts":[[2010,4,2]]}},"container-title":["2010 IEEE International Conference on Pervasive Computing and Communications (PerCom)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5462649\/5466964\/05466983.pdf?arnumber=5466983","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,27]],"date-time":"2024-03-27T03:21:25Z","timestamp":1711509685000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5466983\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3]]},"references-count":31,"URL":"https:\/\/doi.org\/10.1109\/percom.2010.5466983","relation":{},"subject":[],"published":{"date-parts":[[2010,3]]}}}