{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T00:43:59Z","timestamp":1725497039179},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540001065"},{"type":"electronic","value":"9783540361244"}],"license":[{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-36124-3_52","type":"book-chapter","created":{"date-parts":[[2007,12,3]],"date-time":"2007-12-03T17:37:10Z","timestamp":1196703430000},"page":"773-790","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["An Infrastructure for Adaptable Middleware"],"prefix":"10.1007","author":[{"given":"Pierre-Charles","family":"David","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Ledoux","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,11,5]]},"reference":[{"key":"52_CR1","unstructured":"DeMichiel, L., mit Yal inalp, L., Krishnan, S.: Enterprise JavaBeans\u2122 Specification. SUN Microsystems.(2001)Version 2.0, Final Release."},{"key":"52_CR2","unstructured":"Object Management Group: Common object request broker architecture (CORBA\/IIOP), version 2.5.OMG Document formal\/2001-09-01 (2001)"},{"key":"52_CR3","unstructured":"Sessions, R.: COM+and the battle for the Middle Tier.Wiley (2000)"},{"key":"52_CR4","doi-asserted-by":"crossref","unstructured":"Blair, G.S., Coulson, G., Andersen, A., Blair, L., Clarke, M., Costa, F., Duran, H., Parlavantzas, N., Saikoski, K.B.: A principled approach to supporting adaptation in distributed mobile environments. In: 5th International Symposium on Software Engineering for Parallel and Distributed Systems (PDSE-2000), Limerick, Ireland (2000)","DOI":"10.1109\/PDSE.2000.847845"},{"key":"52_CR5","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1007\/3-540-45559-0_7","volume-title":"Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB","author":"F. Kon","year":"2000","unstructured":"Kon, F., Rom n, M., Liu, P., Mao, J., Yamane, T., Magalh es, L.C., Campbell, R.H.:Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB. In: Proceedings of Middleware 2000, International Conference on Distributed Systems Platforms, New York, USA. Volume 1795 of LNCS.,Springer-Verlag (2000)121\u2013143"},{"key":"52_CR6","unstructured":"Maes, P.: Concepts and experiments in computational reflection. In: Proceedings of OOPSLA\u2019 87, New York, USA, ACM SIGPLAN, ACM Press (1987)147\u2013155"},{"key":"52_CR7","doi-asserted-by":"crossref","unstructured":"Kiczales, G., des Rivi res, J., Bobrow, D.G.: The art of the Meta-Object Protocol. MIT Press (1991)","DOI":"10.7551\/mitpress\/1405.001.0001"},{"key":"52_CR8","unstructured":"Bouraqadi-Sadani, N.M.N., Ledoux, T., S dholt, M.: A reflective infrastructure for coarse-grained strong mobility and its tool-based implementation. In:Invited presentation at the International Workshop on \u201cExperiences with reflective systems \u201d (held in conjunction with Reflection 2001).(2001)"},{"key":"52_CR9","unstructured":"David, P.C., Ledoux, T., Bouraqadi-Sa dani, M.N.: Two-step weaving with reflection using AspectJ. In: OOPSLA 2001 Workshop on Advanced Separation of Concerns in Object-Oriented Systems, Tampa, USA (2001)"},{"key":"52_CR10","series-title":"Lect Notes Comput Sci","volume-title":"An overview of AspectJ","author":"G. Kiczales","year":"2001","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.G.: An overview of AspectJ. In Knudsen, J.L., ed.:ECOOP 2001.Volume 2072 of LNCS., Springer-Verlag (2001)327.353"},{"key":"52_CR11","series-title":"Lect Notes Comput Sci","first-page":"1","volume-title":"JAC:A flexible and efficient solution for aspect-oriented programming in Java","author":"R. Pawlak","year":"2001","unstructured":"Pawlak, R., Seinturier, L., Duchien, L., Florin, G.: JAC:A flexible and efficient solution for aspect-oriented programming in Java. In: Reflection 2001. Volume 2192 of LNCS., Springer-Verlag (2001)1\u201324"},{"key":"52_CR12","unstructured":"Andersen, A., Blair, G.S., Eliassen, F.: OOPP: A reflective component-based middleware. In: NIK 2000, Bod\u00f8, Norway (2000)"},{"key":"52_CR13","doi-asserted-by":"crossref","unstructured":"Raverdy, P.G., Lea, R.: Reflection support for adaptive distributed applications. In: Proceedings of the 3rd International Enterprise Distributed Object Computing Conference (EDOC\u2019 99).(1999)","DOI":"10.1109\/EDOC.1999.792047"},{"key":"52_CR14","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Professional Computing Series. Addison-Wesley (1994)"},{"key":"52_CR15","series-title":"Lect Notes Comput Sci","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1007\/3-540-45429-2_8","volume-title":"Proceedings of Reflection 2001, The Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns","author":"J. Malenfant","year":"2001","unstructured":"Malenfant, J., Segarra, M.T., Andr, F.:Dynamic adaptability:the Mol NE experiment. In Yonezawa, A., Matsuoka, S.,eds.: Proceedings of Reflection 2001, The Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns, Kyoto, Japan. LNCS 2192, AITO, Springer-Verlag (2001) 110\u2013117"},{"key":"52_CR16","series-title":"Lect Notes Comput Sci","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1007\/3-540-45429-2_10","volume-title":"Proceedings of Reflection 2001, The Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns","author":"L. Capra","year":"2001","unstructured":"Capra, L., Emmerich, W., Mascolo, C.: Reflective middleware solutions for context-aware applications. In Yonezawa, A., Matsuoka, S.,eds.: Proceedings of Reflection 2001, The Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns, Kyoto, Japan. LNCS 2192, AITO, Springer-Verlag (2001)126\u2013133"},{"key":"52_CR17","series-title":"Lect Notes Comput Sci","volume-title":"Aspect-oriented programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C.V., Loingtier, J.M., Irwin, J.: Aspect-oriented programming. In:Proceedings of the European Conference on Object-Oriented Programming (ECOOP). Volume 1241 of LNCS, Springer-Verlag (1997)"}],"container-title":["Lecture Notes in Computer Science","On the Move to Meaningful Internet Systems 2002: CoopIS, DOA, and ODBASE"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-36124-3_52","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T15:24:31Z","timestamp":1558279471000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-36124-3_52"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540001065","9783540361244"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-36124-3_52","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]},"assertion":[{"value":"5 November 2002","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}