{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T17:50:52Z","timestamp":1725472252321},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540490234"},{"type":"electronic","value":"9783540682561"}],"license":[{"start":{"date-parts":[[2006,1,1]],"date-time":"2006-01-01T00:00:00Z","timestamp":1136073600000},"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":[[2006]]},"DOI":"10.1007\/11925071_3","type":"book-chapter","created":{"date-parts":[[2006,11,8]],"date-time":"2006-11-08T00:08:00Z","timestamp":1162944480000},"page":"42-61","source":"Crossref","is-referenced-by-count":19,"title":["True and Transparent Distributed Composition of Aspect-Components"],"prefix":"10.1007","author":[{"given":"Bert","family":"Lagaisse","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wouter","family":"Joosen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"3_CR1","unstructured":"Szyperski, C.: Component software: beyond object-oriented programming, 2nd edn. ACM Press\/Addison-Wesley"},{"key":"3_CR2","unstructured":"Heineman, G., Councill, W.: Component-based Software Engineering. Addison-Wesley, Reading"},{"key":"3_CR3","unstructured":"Blair, G., Coulson, G., et al.: The design and implementation of OpenORB version 2. IEEE Distributed Systems Online Journal\u00a02(6) (2001)"},{"key":"3_CR4","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.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"3_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/3-540-45337-7_18","volume-title":"ECOOP 2001 - Object-Oriented Programming","author":"G. Kiczales","year":"2001","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.: An Overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.\u00a02072, p. 327. Springer, Heidelberg (2001)"},{"key":"3_CR6","doi-asserted-by":"crossref","unstructured":"Hilsdale, E., Hugunin, J.: Advice Weaving in AspectJ. In: Proc. ASOD 2004 (2004)","DOI":"10.1145\/976270.976276"},{"key":"3_CR7","volume-title":"Aspect-Oriented Software Development","author":"R. Filman","year":"2004","unstructured":"Filman, R., Elrad, T., Clarke, S., Aksit, M.: Aspect-Oriented Software Development. Addison-Wesley, Reading (2004)"},{"key":"3_CR8","unstructured":"Sun Microsystems. Inc. Enterprise Java-Beans (EJB) Specification v2.0 (2001)"},{"key":"3_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-45429-2_1","volume-title":"Metalevel Architectures and Separation of Crosscutting Concerns","author":"R. Pawlak","year":"2001","unstructured":"Pawlak, R., Seinturier, L., Duchien, L., Florin, G.: JAC: A Flexible Solution for Aspect-oriented Programming in Java. In: Yonezawa, A., Matsuoka, S. (eds.) Reflection 2001. LNCS, vol.\u00a02192, p. 1. Springer, Heidelberg (2001)"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Suv\u00e9e, D., Vanderperren, W., Jonckers, V.: JAsCo: An aspect-oriented approach tailored for component-based software development. In: Proc. AOSD 2003 (2003)","DOI":"10.1145\/643603.643606"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Mezini, M., Ostermann, K.: Conquering Aspects with Caesar. In: Proc. AOSD 2003 (2003)","DOI":"10.1145\/643603.643613"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Fleury, M., Reverbel, F.: The JBoss extensible server. In: Proc. Middleware 2003 (2003)","DOI":"10.1007\/3-540-44892-6_18"},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"Truyen, E., Vanhaute, B., Jorgensen, B.N., Joosen, W., Verbaeten, P.: Dynamic and Selective Combination of Extensions in Component-Based Applications. In: Proc. ICSE 2001 (2001)","DOI":"10.1109\/ICSE.2001.919097"},{"key":"3_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/11424529_10","volume-title":"Component-Based Software Engineering","author":"B. Lagaisse","year":"2005","unstructured":"Lagaisse, B., Joosen, W.: Component-Based Open Middleware Supporting Aspect-Oriented Software Composition. In: Heineman, G.T., Crnkovi\u0107, I., Schmidt, H.W., Stafford, J.A., Szyperski, C., Wallnau, K. (eds.) CBSE 2005. LNCS, vol.\u00a03489, pp. 139\u2013154. Springer, Heidelberg (2005)"},{"key":"3_CR15","doi-asserted-by":"crossref","unstructured":"Pinto, M., Fuentes, L., Troya, J.M.: A Dynamic Component and Aspect-Oriented Platform. The Computer Journal (2005)","DOI":"10.1093\/comjnl\/bxh083"},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Pinto, M., Fuentes, L., Fayad, M.E., Troya, J.M.: Separation of coordination in a dynamic aspect oriented framework. In: Proc. AOSD 2002 (2002)","DOI":"10.1145\/508386.508403"},{"key":"3_CR17","doi-asserted-by":"crossref","unstructured":"Nishizawa, M., Chiba, S., Tatsubori, M.: Remote pointcut: a language construct for distributed AOP. In: Proc. AOSD 2004 (2004)","DOI":"10.1145\/976270.976274"},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"Navarro, L.D.B., S\u00fcdholt, M., Vanderperren, W., De Fraine, B., Suv\u00e9e, D.: Explicitly distributed AOP using AWED. In: Proc. AOSD 2006 (2006)","DOI":"10.1145\/1119655.1119665"},{"key":"3_CR19","doi-asserted-by":"crossref","unstructured":"Suv\u00e9e, D., Vanderperren, W., Wagelaar, D., Jonckers, V.: There are no Aspects. In: Proc. Software Composition (2004)","DOI":"10.1016\/j.entcs.2004.12.012"},{"key":"3_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1007\/978-3-540-24851-4_10","volume-title":"ECOOP 2004 \u2013 Object-Oriented Programming","author":"T. Cohen","year":"2004","unstructured":"Cohen, T., Gil, J.Y.: AspectJ2EE = AOP + J2EE: Towards an Aspect Based, Programmable and Extensible Middleware Framework. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol.\u00a03086, pp. 221\u2013245. Springer, Heidelberg (2004)"},{"key":"3_CR21","unstructured":"JBoss AOP homepage, http:\/\/labs.jboss.com\/jbossaop"},{"key":"3_CR22","unstructured":"Spring Framework website, http:\/\/www.springframework.org\/"},{"key":"3_CR23","unstructured":"AspectWerkz homepage, http:\/\/aspectwerkz.codehaus.org\/"}],"container-title":["Lecture Notes in Computer Science","Middleware 2006"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11925071_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,22]],"date-time":"2019-04-22T04:15:45Z","timestamp":1555906545000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11925071_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540490234","9783540682561"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/11925071_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}