{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T06:48:01Z","timestamp":1749019681406},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642415326"},{"type":"electronic","value":"9783642415333"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-41533-3_17","type":"book-chapter","created":{"date-parts":[[2013,9,19]],"date-time":"2013-09-19T11:40:59Z","timestamp":1379590859000},"page":"271-286","source":"Crossref","is-referenced-by-count":10,"title":["Fine-Grained Software Evolution Using UML Activity and Class Models"],"prefix":"10.1007","author":[{"given":"Walter","family":"Cazzola","sequence":"first","affiliation":[]},{"given":"Nicole Alicia","family":"Rossini","sequence":"additional","affiliation":[]},{"given":"Mohammed","family":"Al-Refai","sequence":"additional","affiliation":[]},{"given":"Robert B.","family":"France","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"17_CR1","unstructured":"Barais, O., Cariou, E., Duchien, L., Pessemier, N., Seinturier, L.: TranSAT: A Framework for the specification of Software Architecture Evolution. In: Proc. of WCAT 2004, Oslo, Norway, pp. 31\u201338 (June 2004)"},{"issue":"10","key":"17_CR2","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MC.2009.326","volume":"42","author":"G. Blair","year":"2009","unstructured":"Blair, G., Bencomo, N., France, R.: Models@run. time. IEEE Computer\u00a042(10), 22\u201327 (2009)","journal-title":"time. IEEE Computer"},{"key":"17_CR3","doi-asserted-by":"crossref","unstructured":"Cazzola, W., Pini, S., Ghoneim, A., Saake, G.: Co-Evolving Application Code and Design Models by Exploiting Meta-Data. In: Proc. of SAC 2007, South Korea (2007)","DOI":"10.1145\/1244002.1244278"},{"key":"17_CR4","doi-asserted-by":"crossref","unstructured":"Cazzola, W., Rossini, N.A., Bennett, P., Pradeep Mandalaparty, S., France, R.B.: Fine-Grained Semi-Automated Runtime Evolution. In: MoDELS@Run-Time. LNCS. Springer, Heidelberg (2013)","DOI":"10.1007\/978-3-319-08915-7_9"},{"key":"17_CR5","doi-asserted-by":"crossref","unstructured":"Cazzola, W., Vacchi, E.: @Java: Annotations in Freedom. In: Proc. of SAC 2013, Coimbra, Portugal, pp. 1691\u20131696. ACM Press (March 2013)","DOI":"10.1145\/2480362.2480679"},{"key":"17_CR6","doi-asserted-by":"crossref","unstructured":"Costa-Soria, C., Herv\u00e1s-Mu\u00f1oz, D., P\u00e9rez Bened\u00ed, J., Cars\u00ed Cubel, J.: A Reflective Approach for Supporting the Dynamic Evolution of Component Types. In: Proc. of ICECCS 2009, Potsdam, Germany, pp. 301\u2013310 (June 2009)","DOI":"10.1109\/ICECCS.2009.35"},{"issue":"2","key":"17_CR7","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/MS.2006.61","volume":"23","author":"J. Floch","year":"2006","unstructured":"Floch, J., Hallsteinsen, S., Stav, E., Eliassen, F., Lund, K., Gj\u00f8rven, E.: Beyond Design Time: Using Architecture Models for Runtime Adaptability. IEEE Software\u00a023(2), 62\u201370 (2006)","journal-title":"IEEE Software"},{"key":"17_CR8","doi-asserted-by":"crossref","unstructured":"France, R., Rumpe, B.: Model-Driven Development of Complex Software: A Research Roadmap. In: Proc. of FoSE 2007, pp. 37\u201354. IEEE, Minneapolis (2007)","DOI":"10.1109\/FOSE.2007.14"},{"issue":"10","key":"17_CR9","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MC.2004.175","volume":"37","author":"D. Garlan","year":"2004","unstructured":"Garlan, D., Cheng, S.-W., Huang, A.-C., Schmerl, B., Steenkiste, P.: Rainbow: Architecture-Based Self Adaptation with Reusable Infrastructure. IEEE Computer\u00a037(10), 46\u201354 (2004)","journal-title":"IEEE Computer"},{"issue":"10","key":"17_CR10","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1109\/MC.2009.335","volume":"42","author":"J. Georgas","year":"2009","unstructured":"Georgas, J., van der Hoek, A., Taylor, R.: Using Architectural Models to Manage and Visualize Runtime Adaptation. IEEE Computer\u00a042(10), 52\u201360 (2009)","journal-title":"IEEE Computer"},{"issue":"6","key":"17_CR11","doi-asserted-by":"publisher","first-page":"1049","DOI":"10.1145\/1108970.1108971","volume":"27","author":"M. Hicks","year":"2005","unstructured":"Hicks, M., Nettles, S.: Dynamic Software Updating. ACM Trans. on Progr. Languages and Systems\u00a027(6), 1049\u20131096 (2005)","journal-title":"ACM Trans. on Progr. Languages and Systems"},{"key":"17_CR12","first-page":"259","volume-title":"Proc. of FoSE 2007","author":"J. Kramer","year":"2007","unstructured":"Kramer, J., Magee, J.: Self-Managed Systems: an Architectural Challenge. In: Proc. of FoSE 2007, pp. 259\u2013268. IEEE, Minneapolis (2007)"},{"key":"17_CR13","doi-asserted-by":"crossref","unstructured":"Maoz, S., Ringert, J., Rumpe, B.: ADDiff: Semantic Differencing for Activity Diagrams. In: Proc. of ESEC\/FSE 2011, Szeged, Hungary, pp. 179\u2013189 (September 2011)","DOI":"10.1145\/2025113.2025140"},{"issue":"10","key":"17_CR14","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/MC.2009.327","volume":"42","author":"B. Morin","year":"2009","unstructured":"Morin, B., Barais, O., J\u00e9z\u00e9quel, J.-M., Fleurey, F., Solberg, A.: Models@ Run.time to Support Dynamic Adaptation. IEEE Computer\u00a042(10), 44\u201351 (2009)","journal-title":"IEEE Computer"},{"issue":"4","key":"17_CR15","doi-asserted-by":"publisher","first-page":"364","DOI":"10.1109\/32.917525","volume":"27","author":"G. Murphy","year":"2001","unstructured":"Murphy, G., Notkin, D., Sullivan, K.: Software Reflexion Models: Bridging the Gap between Design and Implementation. Trans. Softw. Eng.\u00a027(4), 364\u2013380 (2001)","journal-title":"Trans. Softw. Eng."},{"key":"17_CR16","first-page":"177","volume-title":"Proc. of ICSE 1998","author":"P. Oreizy","year":"1998","unstructured":"Oreizy, P., Medvidovic, N., Taylor, R.: Architecture-Based Runtime Software Evolution. In: Proc. of ICSE 1998, pp. 177\u2013186. IEEE, Kyoto (1998)"},{"key":"17_CR17","first-page":"649","volume-title":"Proc. of ICSM 2002","author":"A. Orso","year":"2002","unstructured":"Orso, A., Rao, A., Harrold, M.: A Technique for Dynamic Updating of Java Software. In: Proc. of ICSM 2002, pp. 649\u2013658. IEEE, Montr\u00e9al (2002)"},{"key":"17_CR18","doi-asserted-by":"crossref","unstructured":"Pukall, M., K\u00e4stner, C., Cazzola, W., G\u00f6tz, S., Grebhahn, A., Sch\u00f6ter, R., Saake, G.: JavAdaptor - Flexible Runtime Updates of Java Applications. Software-Practice and Experience\u00a043(2), 153\u2013185 (2013)","DOI":"10.1002\/spe.2107"},{"key":"17_CR19","doi-asserted-by":"crossref","unstructured":"Salehie, M., Tahvildari, L.: Self-Adaptive Software: Landscape and Research Challenges. Trans. on Autonomous and Adaptive Systems\u00a04(2), 14:1\u201314:42 (2009)","DOI":"10.1145\/1516533.1516538"},{"key":"17_CR20","doi-asserted-by":"crossref","unstructured":"Stoyle, G., Hicks, M., Bierman, G., Sewell, P., Neamtiu, I.: Mutatis Mutandis. ACM Trans. on Progr. Languages and Systems\u00a029(4) (August 2007)","DOI":"10.1145\/1255450.1255455"},{"key":"17_CR21","doi-asserted-by":"crossref","unstructured":"Ubayashi, N., Akatoki, H., Nomura, J.: Pointcut-based Architectural Interface for Bridging a Gap between Design and Implementation. In: RAM-SE 2009, Italy (2009)","DOI":"10.1145\/1562860.1562865"},{"key":"17_CR22","first-page":"39","volume-title":"Proc. of SEAMS 2010","author":"T. Vogel","year":"2010","unstructured":"Vogel, T., Giese, H.: Adaptation and Abstract Runtime Models. In: Proc. of SEAMS 2010, pp. 39\u201348. ACM, Cape Town (2010)"},{"issue":"2","key":"17_CR23","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1007\/s10515-007-0007-3","volume":"14","author":"Z. Xing","year":"2007","unstructured":"Xing, Z., Stroulia, E.: Differencing Logical UML Models. Automated Software Engineering\u00a014(2), 215\u2013259 (2007)","journal-title":"Automated Software Engineering"},{"key":"17_CR24","first-page":"371","volume-title":"Proc. of ICSE 2006","author":"J. Zhang","year":"2006","unstructured":"Zhang, J., Cheng, B.: Model-Based Development of Dynamically Adaptive Software. In: Proc. of ICSE 2006, pp. 371\u2013380. ACM, Shanghai (2006)"}],"container-title":["Lecture Notes in Computer Science","Model-Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-41533-3_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,17]],"date-time":"2019-05-17T07:49:40Z","timestamp":1558079380000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-41533-3_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642415326","9783642415333"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-41533-3_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}