{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T00:46:35Z","timestamp":1725497195906},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540773504"},{"type":"electronic","value":"9783540773511"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007]]},"DOI":"10.1007\/978-3-540-77351-1_15","type":"book-chapter","created":{"date-parts":[[2007,12,6]],"date-time":"2007-12-06T11:23:58Z","timestamp":1196940238000},"page":"176-183","source":"Crossref","is-referenced-by-count":1,"title":["Requirements for Reusable Aspect Deployment"],"prefix":"10.1007","author":[{"given":"Bruno","family":"De Fraine","sequence":"first","affiliation":[]},{"given":"Mathieu","family":"Braem","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"15_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP 1997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., et al.: Aspect-oriented programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"15_CR2","unstructured":"Lieberherr, K., Lorenz, D., Mezini, M.: Programming with Aspectual Components. Technical Report NU-CCS-99-01, CCS, Northeastern University, Boston, MA (1999)"},{"key":"15_CR3","unstructured":"Suv\u00e9e, D., Vanderperren, W.: JAsCo: An aspect-oriented approach tailored for component based software development. In: [21] pp. 21\u201329"},{"key":"15_CR4","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C. Szyperski","year":"1998","unstructured":"Szyperski, C.: Component Software: Beyond Object-Oriented Programming, 1st edn. Addison Wesley, Reading, Massachusetts, USA (1998)","edition":"1"},{"key":"15_CR5","unstructured":"Huang, M., Wang, C., Zhang, L.: Toward a reusable and generic security aspect library. In: De Win, B., Shah, V., Joosen, W., Bodkin, R. (eds.) AOSDSEC: AOSD Technology for Application-Level Security (2004)"},{"key":"15_CR6","unstructured":"Isberg, W.: AOP@Work: Check out library aspects with AspectJ 5. Technical report, IBM Developer Works (2006)"},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"Pearce, D.J., Noble, J.: Relationship aspects. In: [20] pp. 75\u201386","DOI":"10.1145\/1119655.1119668"},{"key":"15_CR8","doi-asserted-by":"crossref","unstructured":"Cunha, C.A.: Reusable aspect-oriented implementations of concurrency patterns and mechanisms. In: [20] pp. 134\u2013145","DOI":"10.1145\/1119655.1119674"},{"key":"15_CR9","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., et al.: An overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.\u00a02072, pp. 327\u2013353. Springer, Heidelberg (2001)"},{"key":"15_CR10","unstructured":"De Fraine, B., Vanderperren, W., Suv\u00e9e, D., Brichau, J.: Jumping aspects revisited. In: Filman, R.E., Haupt, M., Hirschfeld, R. (eds.) Dynamic Aspects Workshop, pp. 77\u201386 (2005)"},{"key":"15_CR11","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1145\/976270.976282","volume-title":"AOSD 2004","author":"C. Bockisch","year":"2004","unstructured":"Bockisch, C., Haupt, M., Mezini, M., Ostermann, K.: Virtual machine support for dynamic join points. In: Lieberherr, K. (ed.) AOSD 2004. Proc. 3rd Int\u2019 Conf. on Aspect-Oriented Software Development, pp. 83\u201392. ACM Press, New York (2004)"},{"key":"15_CR12","unstructured":"Bon\u00e9r, J., Vasseur, A., Dahlstedt, J.: JRockit JVM support for AOP, part 1. Technical report, BEA dev2dev (2005)"},{"key":"15_CR13","unstructured":"De Fraine, B., Vanderperren, W., Suv\u00e9e, D.: Motivations for framework-based AOP. In: Open and Dynamic Aspect Languages Workshop (2006)"},{"key":"15_CR14","unstructured":"Ostermann, K., Mezini, M.: Conquering aspects with Caesar. In: [21] pp. 90\u201399"},{"key":"15_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/11561347_13","volume-title":"Generative Programming and Component Engineering","author":"\u00c9. Tanter","year":"2005","unstructured":"Tanter, \u00c9., Noy\u00e9, J.: A versatile kernel for multi-language AOP. In: Gl\u00fcck, R., Lowry, M. (eds.) GPCE 2005. LNCS, vol.\u00a03676, pp. 173\u2013188. Springer, Heidelberg (2005)"},{"key":"15_CR16","unstructured":"Hirschfeld, R.: Aspect-oriented programming with AspectS. In: Ak\u015fit, M., Mezini, M. (eds.) Net.Object Days 2002 (2002)"},{"key":"15_CR17","unstructured":"Burke, B., et al.: JBoss Aspect-Oriented Programming. Home page (2004), at \n                    \n                      http:\/\/www.jboss.org\/products\/aop"},{"key":"15_CR18","unstructured":"Bon\u00e9r, J., Vasseur, A.: AspectWerkz: simple, high-performant, dynamic, lightweight and powerful AOP for Java. Home page (2004), \n                    \n                      http:\/\/aspectwerkz.codehaus.org\/"},{"key":"15_CR19","unstructured":"De Fraine, B., Vanderperren, W., Suv\u00e9e, D.: Eco: A flexible, open and type-safe framework for aspect-oriented programming. Technical Report SSEL 01\/2006 \/a, VUB (2006), \n                    \n                      http:\/\/ssel.vub.ac.be\/files\/defraine-eco06a.pdf"},{"volume-title":"Proc. 5th Int. Conf. on Aspect-Oriented Software Development AOSD 2006","year":"2006","key":"15_CR20","unstructured":"Masuhara, H., Rashid, A. (eds.): Proc. 5th Int. Conf. on Aspect-Oriented Software Development AOSD 2006. ACM Press, New York (2006)"},{"volume-title":"Proc. 2nd Int. Conf. on Aspect-Oriented Software Development AOSD 2003","year":"2003","key":"15_CR21","unstructured":"Ak\u015fit, M. (ed.): Proc. 2nd Int. Conf. on Aspect-Oriented Software Development AOSD 2003. ACM Press, New York (2003)"}],"container-title":["Lecture Notes in Computer Science","Software Composition"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-77351-1_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,26]],"date-time":"2019-02-26T08:37:54Z","timestamp":1551170274000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-77351-1_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007]]},"ISBN":["9783540773504","9783540773511"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-77351-1_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2007]]}}}