{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T08:31:39Z","timestamp":1743150699644,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540728818"},{"type":"electronic","value":"9783540728832"}],"license":[{"start":{"date-parts":[[2007,1,1]],"date-time":"2007-01-01T00:00:00Z","timestamp":1167609600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007]]},"DOI":"10.1007\/978-3-540-72883-2_6","type":"book-chapter","created":{"date-parts":[[2007,6,26]],"date-time":"2007-06-26T06:57:37Z","timestamp":1182841057000},"page":"76-89","source":"Crossref","is-referenced-by-count":16,"title":["Construction and Execution of Adaptable Applications Using an Aspect-Oriented and Model Driven Approach"],"prefix":"10.1007","author":[{"given":"Sten A.","family":"Lundesgaard","sequence":"first","affiliation":[]},{"given":"Arnor","family":"Solberg","sequence":"additional","affiliation":[]},{"given":"Jon","family":"Oldevik","sequence":"additional","affiliation":[]},{"given":"Robert","family":"France","sequence":"additional","affiliation":[]},{"given":"Jan \u00d8yvind","family":"Aagedal","sequence":"additional","affiliation":[]},{"given":"Frank","family":"Eliassen","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"10","key":"6_CR1","doi-asserted-by":"publisher","first-page":"929","DOI":"10.1109\/TSE.2003.1237173","volume":"29","author":"L. Capra","year":"2003","unstructured":"Capra, L., Emmerich, W., Mascolo, C.: CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications. IEEE Trans. on Software Engineering\u00a029(10), 929\u2013945 (2003)","journal-title":"IEEE Trans. on Software Engineering"},{"issue":"11","key":"6_CR2","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1109\/35.965372","volume":"39","author":"K. Nahrstedt","year":"2001","unstructured":"Nahrstedt, K., Xu, D., Wichadakul, D., Baochun, L.: QoS-Aware Middleware for Ubiquitous and Heterogeneous Environments. IEEE Communications Magazine\u00a039(11), 140\u2013148 (2001)","journal-title":"IEEE Communications Magazine"},{"key":"6_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/3-540-49530-4_22","volume-title":"Languages, Compilers, and Run-Time Systems for Scalable Computers","author":"J. Loyall","year":"1998","unstructured":"Loyall, J., Bakken, D., Schantz, R., Zinky, J., Karr, D., Vanegas, R., Anderson, K.: QoS Aspect Languages and Their Runtime Integration. In: O\u2019Hallaron, D.R. (ed.) LCR 1998. LNCS, vol.\u00a01511, pp. 303\u2013318. Springer, Heidelberg (1998)"},{"key":"6_CR4","unstructured":"OMG, MDA TM Guide v1.0.1, http:\/\/www.omg.org\/docs\/omg\/03-06-01pdf"},{"key":"6_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingier, J., Irwin, J.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013241. Springer, Heidelberg (1997)"},{"issue":"10","key":"6_CR6","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1145\/383845.383856","volume":"44","author":"H. Ossher","year":"2001","unstructured":"Ossher, H., Tarr, P.: Using Multidimensional Separation of Concerns to (Re)shape evolving Software. Communications of the ACM\u00a044(10), 43\u201350 (2001)","journal-title":"Communications of the ACM"},{"issue":"9","key":"6_CR7","doi-asserted-by":"publisher","first-page":"575","DOI":"10.1016\/j.infsof.2003.10.007","volume":"46","author":"I. Ray","year":"2004","unstructured":"Ray, I., France, R., Li, N., Georg, G.: An Aspect-Based Approach to Modeling Access Control Concerns. Journal of Info. and Software Tech.\u00a046(9), 575\u2013587 (2004)","journal-title":"Journal of Info. and Software Tech."},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"France, R., Ray, I., Georg, G., Ghosh, S.: An aspect-oriented approach to design modeling. IEE Proc. Software, vol. 151(4) (2004)","DOI":"10.1049\/ip-sen:20040920"},{"key":"6_CR9","unstructured":"OMG: MOF Models to Text Transformation Language Final Adopted Specification. Technical report, OMG document ptc\/06-11-01 (2006)"},{"key":"6_CR10","unstructured":"MOFScript Eclipse plug-in, http:\/\/www.modelbased.net\/mofscript"},{"key":"6_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1007\/11773887_18","volume-title":"Petri Nets and Other Models of Concurrency - ICATPN 2006","author":"S. Lundesgaard","year":"2006","unstructured":"Lundesgaard, S., Lund, K., Eliassen, F.: Utilising Alternative Application Configurations in Context- and QoS-aware Mobile Middleware. In: Donatelli, S., Thiagarajan, P.S. (eds.) ICATPN 2006. LNCS, vol.\u00a04024, pp. 228\u2013241. Springer, Heidelberg (2006)"},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Simmonds, D., Solberg, A., Reddy, R., France, R., Ghosh, S.: An Aspect Oriented Model Driven Framework. In: Proc. the Enterprise Distributed Object Computing Conference, pp. 119\u2013130 (2005)","DOI":"10.1109\/EDOC.2005.5"},{"key":"6_CR13","unstructured":"UML profile for modeling QoS and Fault Tolerance characteristics and Mechanisms. Adopted standard, OMG May 2005, Document ptc\/05-05-02 (2005)"},{"key":"6_CR14","unstructured":"ISO\/IEC JTC1\/SC7, 1999a, Information Technology -Software product quality -Part 1: Quality model, ISO\/IEC, Report: 9126-1"},{"key":"6_CR15","unstructured":"Object Management Group, UML Profile for Schedulability, Performance, and Time Specification, ad\/2000-08-04 (2002)"},{"issue":"5","key":"6_CR16","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/MS.2003.1231154","volume":"20","author":"V. Kulkarni","year":"2003","unstructured":"Kulkarni, V., Reddy, S.: Separation of Concerns in Model-driven Development. IEEE Software\u00a020(5), 64\u201369 (2003)","journal-title":"IEEE Software"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Clarke, S., Harrison, W., Ossher, H., Tarr, P.: Subject-Oriented Design: Towards Improved Alignment of Requirements, Design and Code. In: Proc. of 14th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Application, pp. 325\u2013339 (1999)","DOI":"10.1145\/320385.320420"},{"issue":"3","key":"6_CR18","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1109\/TSE.2004.1271174","volume":"30","author":"R.B. France","year":"2004","unstructured":"France, R.B., Kim, D., Ghosh, S., Song, E.: A UML-Based Pattern Specification Technique. IEEE Trans. on Software Eng.\u00a030(3), 193\u2013206 (2004)","journal-title":"IEEE Trans. on Software Eng."},{"issue":"1","key":"6_CR19","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1109\/MS.2003.1159035","volume":"20","author":"C. Atkinson","year":"2003","unstructured":"Atkinson, C., K\u00fchne, T.: Aspect-Oriented Development with Stratified Frameworks. IEEE Software\u00a020(1), 81\u201389 (2003)","journal-title":"IEEE Software"},{"key":"6_CR20","unstructured":"Gokhale, A., Balasubramanian, K., Krishna, A., Balasubramanian, J., Edwards, G., Deng, G., Turkay, E., Parsons, J., Schimdt, D.: Model Driven Middleware: A New Paradigm for Developing Distributed Real-time Embedded Systems. Science of Computer programming (2005)"}],"container-title":["Lecture Notes in Computer Science","Distributed Applications and Interoperable Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-72883-2_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T22:02:35Z","timestamp":1737151355000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-72883-2_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007]]},"ISBN":["9783540728818","9783540728832"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-72883-2_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2007]]}}}