{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T18:53:00Z","timestamp":1743015180975,"version":"3.40.3"},"publisher-location":"London","reference-count":14,"publisher":"Springer London","isbn-type":[{"type":"print","value":"9781447122388"},{"type":"electronic","value":"9781447122395"}],"license":[{"start":{"date-parts":[[2011,10,31]],"date-time":"2011-10-31T00:00:00Z","timestamp":1320019200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2011,10,31]],"date-time":"2011-10-31T00:00:00Z","timestamp":1320019200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-1-4471-2239-5_13","type":"book-chapter","created":{"date-parts":[[2012,1,30]],"date-time":"2012-01-30T16:03:17Z","timestamp":1327939397000},"page":"277-298","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Traceability Between Run-Time and Development Time Abstractions"],"prefix":"10.1007","author":[{"given":"Wouter","family":"De Borger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bert","family":"Lagaisse","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wouter","family":"Joosen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,10,31]]},"reference":[{"unstructured":"Baniassad, E., Clarke, S.: Theme: An approach for aspect-oriented analysis and design. ICSE \u201904 Proceedings of the 26th International Conference on Software Engineering IEEE Computer Society Washington, DC, USA, pp. 158\u2013167 (2004).","key":"13_CR1"},{"doi-asserted-by":"crossref","unstructured":"Bracha, G., Ungar, D.: Mirrors: design principles for meta-level facilities of object-oriented programming languages. In: Proceedings of the 19th Annual ACM SIG-PLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, ACM, New York, NY, USA, pp. 331\u2013344 (2004).","key":"13_CR2","DOI":"10.1145\/1028976.1029004"},{"issue":"3","key":"13_CR3","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1147\/sj.453.0621","volume":"45","author":"K. Czarnecki","year":"2006","unstructured":"Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Syst J 45(3):621\u2013645 (2006).","journal-title":"IBM Syst J"},{"doi-asserted-by":"crossref","unstructured":"De Borger, W., Lagaisse, B., Joosen, W.: A generic and reflective debugging architecture to support runtime visibility and traceability of aspects. In: Proceedings of the 8th ACM International Conference on Aspect-Oriented Software Development, ACM, New York, NY, USA, pp. 173\u2013184 (2009).","key":"13_CR4","DOI":"10.1145\/1509239.1509263"},{"key":"13_CR5","first-page":"633","volume-title":"Developing secure applications through aspect-oriented programming","author":"B. De Win","year":"2004","unstructured":"De Win, B., Joosen, W., Piessens, F.: Developing secure applications through aspect-oriented programming. In Aspect-Oriented Software Development. Addison-Wesley, Boston, MA, pp. 633\u2013650 (2004)."},{"key":"13_CR6","first-page":"200","volume-title":"Debugging Aspect-Enabled Programs","author":"M. Eaddy","year":"2007","unstructured":"Eaddy, M., Aho, A., Hu, W., McDonald, P., Burger, J.: Debugging Aspect-Enabled Programs. Lecture Notes in Computer Science, vol. 4829 , p. 200. Springer, Heidelberg (2007)."},{"key":"13_CR7","volume-title":"Aspect-Oriented Software Development","author":"R. Filman","year":"2004","unstructured":"Filman, R., Elrad, T., Clarke, S.: Aspect-Oriented Software Development. Addison-Wesley Professional, Boston, MA (2004)."},{"doi-asserted-by":"crossref","unstructured":"Maes, P.: Concepts and experiments in computational reflection. In: OOPSLA \u201987: Conference Proceedings on Object-Oriented Programming Systems, Languages and Applications, ACM, New York, NY, USA, pp. 147\u2013155 (1987).","key":"13_CR8","DOI":"10.1145\/38765.38821"},{"unstructured":"OMG. Meta object facility (mof) 2.0 query\/view\/transformation. http:\/\/www.omg.org\/spec\/QVT\/1.0\/.","key":"13_CR9"},{"key":"13_CR10","first-page":"94","volume-title":"Ao-adl: An adl for describing aspect-oriented architectures","author":"M. Pinto","year":"2007","unstructured":"Pinto, M., Fuentes, L.: Ao-adl: An adl for describing aspect-oriented architectures. Early Aspects: Current Challenges and Future Directions, pp. 94\u2013114. Springer, Berlin (2007)."},{"doi-asserted-by":"crossref","unstructured":"Pothier, G., Tanter, \u00c9.: Extending omniscient debugging to support aspect-oriented programming. In SAC \u201908: Proceedings of the 2008 ACM Symposium on Applied Computing, ACM, New York, NY, USA, pp. 266\u2013270 (2008).","key":"13_CR11","DOI":"10.1145\/1363686.1363753"},{"unstructured":"Rashid, A., Sawyer, P., Moreira, A., Ara\u00fajo, J.: Early aspects: A model for aspect-oriented requirements engineering. In International Conference on Requirements Engineering, pp. 199\u2013202. IEEE Computer Society, Essen (2002).","key":"13_CR12"},{"unstructured":"Tekinerdogan, B.: Asaam: Aspectual software architecture analysis method. In: Working IEEE\/IFIP Conference on Software Architecture, Oslo (2004), p. 5.","key":"13_CR13"},{"doi-asserted-by":"crossref","unstructured":"Verhanneman, T., Piessens, F., Win, B. D., Truyen, E., Joosen, W.: A modular access control service for supporting application-specific policies. Distributed Systems Online, IEEE 7, 6 June 2006, p. 1.","key":"13_CR14","DOI":"10.1109\/MDSO.2006.37"}],"container-title":["Software and Systems Traceability"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4471-2239-5_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,19]],"date-time":"2023-02-19T00:00:59Z","timestamp":1676764859000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-1-4471-2239-5_13"}},"subtitle":["A Case Study on AOSD and Debugging"],"short-title":[],"issued":{"date-parts":[[2011,10,31]]},"ISBN":["9781447122388","9781447122395"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-1-4471-2239-5_13","relation":{},"subject":[],"published":{"date-parts":[[2011,10,31]]},"assertion":[{"value":"31 October 2011","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}