{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,1]],"date-time":"2025-02-01T05:13:33Z","timestamp":1738386813217,"version":"3.35.0"},"publisher-location":"Berlin, Heidelberg","reference-count":11,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540680628"},{"type":"electronic","value":"9783540680734"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-68073-4_34","type":"book-chapter","created":{"date-parts":[[2008,7,28]],"date-time":"2008-07-28T13:04:46Z","timestamp":1217250286000},"page":"318-329","source":"Crossref","is-referenced-by-count":0,"title":["Balancing Quantification and Obliviousness in the Design of Aspect-Oriented Frameworks"],"prefix":"10.1007","author":[{"given":"Linda","family":"Seiter","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"34_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1007\/11531142_7","volume-title":"ECOOP 2005 - Object-Oriented Programming","author":"J. Aldrich","year":"2005","unstructured":"Aldrich, J.: Open Modules: Modular Reasoning about Advice. In: Black, A.P. (ed.) ECOOP 2005. LNCS, vol.\u00a03586, pp. 144\u2013168. Springer, Heidelberg (2005)"},{"unstructured":"AspectJ, http:\/\/www.eclipse.org\/aspectj\/","key":"34_CR2"},{"key":"34_CR3","volume-title":"Workshop on Advanced Separation of Concerns, OOPSLA 2000","author":"R. Filman","year":"2000","unstructured":"Filman, R., Friedman, D.: Aspect-Oriented Programming is Quantification and Obliviousness. In: Workshop on Advanced Separation of Concerns, OOPSLA 2000, ACM, New York (2000)"},{"key":"34_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/11682127","volume-title":"Model Driven Engineering Languages and Systems","author":"W. Grassi","year":"2006","unstructured":"Grassi, W., Sindico, A.: UML Modeling of Static and Dynamic Aspects. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, Springer, Heidelberg (2006)"},{"issue":"1","key":"34_CR5","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1109\/MS.2006.24","volume":"23","author":"W. Griswold","year":"2006","unstructured":"Griswold, W., Sullivan, K., Song, Y., Shonle, M., Tewari, N., Cai, Y., Rajan, H.: Modular Software Design with Crosscutting Interfaces. IEEE Software\u00a023(1), 51\u201360 (2006)","journal-title":"IEEE Software"},{"unstructured":"Hanenberg, S., Schmidmeier, A.: Idioms for Building Software Frameworks in AspectJ. In: AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (2003)","key":"34_CR6"},{"unstructured":"JEXL, http:\/\/commons.apache.org\/jexl\/","key":"34_CR7"},{"key":"34_CR8","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/1062455.1062482","volume-title":"Proceedings of the 27th international Conference on Software Engineering, ICSE 2005","author":"G. Kiczales","year":"2005","unstructured":"Kiczales, G., Mezini, M.: Aspect-oriented programming and modular reasoning. In: Proceedings of the 27th international Conference on Software Engineering, ICSE 2005, St. Louis, MO, USA, pp. 49\u201358. ACM, New York (2005)"},{"key":"34_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1007\/11763864_17","volume-title":"Reuse of Off-the-Shelf Components","author":"U. Kulesza","year":"2006","unstructured":"Kulesza, U., Alves, V., Garcia, A., de Lucena, C., Borba, P.: Improving Extensibility of Object-Oriented Frameworks with Aspect-Oriented Programming. In: Morisio, M. (ed.) ICSR 2006. LNCS, vol.\u00a04039, pp. 231\u2013245. Springer, Heidelberg (2006)"},{"key":"34_CR10","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1145\/1138063.1138075","volume-title":"Proceedings of the 2006 international Workshop on Software Engineering For Large-Scale Multi-Agent Systems, SELMAS 2006","author":"L. Seiter","year":"2006","unstructured":"Seiter, L., Palmer, D., Kirschenbaum, M.: An aspect-oriented approach for modeling self-organizing emergent structures. In: Proceedings of the 2006 international Workshop on Software Engineering For Large-Scale Multi-Agent Systems, SELMAS 2006, Shanghai, China, pp. 59\u201366. ACM, New York (2006)"},{"issue":"10","key":"34_CR11","doi-asserted-by":"publisher","first-page":"481","DOI":"10.1145\/1167515.1167514","volume":"41","author":"F. Steimann","year":"2006","unstructured":"Steimann, F.: The paradoxical success of aspect-oriented programming. SIGPLAN Not\u00a041(10), 481\u2013497 (2006)","journal-title":"SIGPLAN Not"}],"container-title":["Lecture Notes in Computer Science","High Confidence Software Reuse in Large Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-68073-4_34.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,31]],"date-time":"2025-01-31T05:55:28Z","timestamp":1738302928000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-68073-4_34"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540680628","9783540680734"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-68073-4_34","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}