{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:58:01Z","timestamp":1750309081595,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2005,3,14]],"date-time":"2005-03-14T00:00:00Z","timestamp":1110758400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2005,3,14]]},"DOI":"10.1145\/1052898.1052905","type":"proceedings-article","created":{"date-parts":[[2005,8,3]],"date-time":"2005-08-03T08:31:47Z","timestamp":1123057907000},"page":"75-86","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":29,"title":["Adaptive programming in JAsCo"],"prefix":"10.1145","author":[{"given":"Wim","family":"Vanderperren","sequence":"first","affiliation":[{"name":"Vrije Universiteit Brussel, Brussel, Belgium"}]},{"given":"Davy","family":"Suv\u00e9e","sequence":"additional","affiliation":[{"name":"Vrije Universiteit Brussel, Brussel, Belgium"}]},{"given":"Bart","family":"Verheecke","sequence":"additional","affiliation":[{"name":"Vrije Universiteit Brussel, Brussel, Belgium"}]},{"given":"Mar\u00eda Agustina","family":"Cibr\u00e1n","sequence":"additional","affiliation":[{"name":"Vrije Universiteit Brussel, Brussel, Belgium"}]},{"given":"Viviane","family":"Jonckers","sequence":"additional","affiliation":[{"name":"Vrije Universiteit Brussel, Brussel, Belgium"}]}],"member":"320","published-online":{"date-parts":[[2005,3,14]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Using Java in Service-Oriented Architectures: Java Web Services. O'Reilly","author":"Chappell D.","year":"2002","unstructured":"Chappell , D. and Jewell , T . Using Java in Service-Oriented Architectures: Java Web Services. O'Reilly , 2002 . Chappell, D. and Jewell, T. Using Java in Service-Oriented Architectures: Java Web Services. O'Reilly, 2002."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/383845.383853"},{"key":"e_1_3_2_1_3_1","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1995","unstructured":"Gamma , E. , Helm , R. , Johnson , R. and Vlisside , J . Design Patterns: Elements of Reusable Object-Oriented Software . Addison-Wesley , 1995 . Gamma, E., Helm, R., Johnson, R. and Vlisside, J. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995."},{"key":"e_1_3_2_1_4_1","unstructured":"JAsCo including JAsCoAP extension available at: http:\/\/ssel.vub.ac.be\/jasco  JAsCo including JAsCoAP extension available at: http:\/\/ssel.vub.ac.be\/jasco"},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of ECOOP'2000","author":"Kiczales G.","year":"2000","unstructured":"Kiczales , G. , Hilsdale , E. , Hugunin , J. , Kersten , M. , Palm , J. and Griswold , W., G. An overview of AspectJ . In Proceedings of ECOOP'2000 , SpringerVerlag , 2000 . Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J. and Griswold, W., G. An overview of AspectJ. In Proceedings of ECOOP'2000, SpringerVerlag, 2000."},{"key":"e_1_3_2_1_6_1","volume-title":"ENTCS","author":"Kuipers T.","year":"2001","unstructured":"Kuipers , T. and Visser , J . Object-oriented tree traversal with JJForester . In ENTCS , volume 44 , Elsevier Science , 2001 . Kuipers, T. and Visser, J. Object-oriented tree traversal with JJForester. In ENTCS, volume 44, Elsevier Science, 2001."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1567-8326(02)00028-0"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643621"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/645772.667945"},{"key":"e_1_3_2_1_10_1","volume-title":"K. Controlling the Complexity of Software Designs. In proceedings of ICSE 2004 (keynote paper)","author":"Lieberherr","year":"2004","unstructured":"Lieberherr , K. Controlling the Complexity of Software Designs. In proceedings of ICSE 2004 (keynote paper) , Edinburgh, UK , May 2004 Lieberherr, K. Controlling the Complexity of Software Designs. In proceedings of ICSE 2004 (keynote paper), Edinburgh, UK, May 2004"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.35588"},{"key":"e_1_3_2_1_12_1","volume-title":"Aspect-Oriented Software Development, Filman et al","author":"Lieberherr K.","year":"2004","unstructured":"Lieberherr , K. and Lorenz , D . Coupling Aspect-Oriented and Adaptive Programming . In Aspect-Oriented Software Development, Filman et al , Addison Wesley , 2004 . Lieberherr, K. and Lorenz, D. Coupling Aspect-Oriented and Adaptive Programming. In Aspect-Oriented Software Development, Filman et al, Addison Wesley, 2004."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/253228.253494"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/383845.383855"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.738312"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/286936.286950"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643613"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/646931.710561"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of Workshop on \"feature interaction in composed systems\" at ECOOP 2001","author":"Pulverm\u00fcller E.","year":"2001","unstructured":"Pulverm\u00fcller , E. , Speck , A. , Coplien , J.O. , D'Hondt , M. and De Meuter, W . Proceedings of Workshop on \"feature interaction in composed systems\" at ECOOP 2001 . Available at: http:\/\/www.info.uni-karlsruhe.de\/~pulvermu\/workshops\/ecoop 2001 \/ Pulverm\u00fcller, E., Speck, A., Coplien, J.O., D'Hondt, M. and De Meuter, W. Proceedings of Workshop on \"feature interaction in composed systems\" at ECOOP 2001. Available at: http:\/\/www.info.uni-karlsruhe.de\/~pulvermu\/workshops\/ecoop2001\/"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/949344.949349"},{"key":"e_1_3_2_1_21_1","unstructured":"Sun JavaBeans(TM) Specification 1.01. Available at: http:\/\/java.sun.com\/products\/javabeans\/docs\/spec.html  Sun JavaBeans(TM) Specification 1.01. Available at: http:\/\/java.sun.com\/products\/javabeans\/docs\/spec.html"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643606"},{"volume-title":"Component Software - Beyond Object-Oriented Programming","author":"Szyperski C.","key":"e_1_3_2_1_24_1","unstructured":"Szyperski , C. Component Software - Beyond Object-Oriented Programming . Addison-Wesley \/ ACM Press . Szyperski, C. Component Software - Beyond Object-Oriented Programming. Addison-Wesley \/ ACM Press."},{"key":"e_1_3_2_1_25_1","volume-title":"Software Development","volume":"9","author":"Szyperski C.","unstructured":"Szyperski , C. Components and Web Services. Beyond Objects column , Software Development , Vol. 9 , No. 8, August 2001. Szyperski, C. Components and Web Services. Beyond Objects column, Software Development, Vol. 9, No. 8, August 2001."},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of 2003 ICWS","author":"Verheecke B.","year":"2003","unstructured":"Verheecke , B. , Cibran , M. A. and Jonckers , V . AOP for Dynamic Configuration and Management of Web services in Client-Applications . In Proceedings of 2003 ICWS . Erfurt, Germany , September 2003 . Verheecke, B., Cibran, M. A. and Jonckers, V. AOP for Dynamic Configuration and Management of Web services in Client-Applications. In Proceedings of 2003 ICWS. Erfurt, Germany, September 2003."},{"key":"e_1_3_2_1_27_1","unstructured":"Verheecke B. Cibran M. A. and Jonckers V. WSML. available at: http:\/\/ssel.vub.ac.be\/wsml  Verheecke B. Cibran M. A. and Jonckers V. WSML. available at: http:\/\/ssel.vub.ac.be\/wsml"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/289423.289425"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/504282.504302"},{"key":"e_1_3_2_1_30_1","volume-title":"Proc. of SPLAT Workshop of AOSD'03","author":"Wu P.","year":"2003","unstructured":"Wu , P. , Krishnamurthi , S. and Lieberherr , K . Traversing Recursive Object Structures: The Functional Visitor in Demeter . In Proc. of SPLAT Workshop of AOSD'03 , Boston, USA , March 2003 . Wu, P., Krishnamurthi, S. and Lieberherr, K. Traversing Recursive Object Structures: The Functional Visitor in Demeter. In Proc. of SPLAT Workshop of AOSD'03, Boston, USA, March 2003."}],"event":{"name":"AOSD05: 4th International Conference on Aspect-Oriented Software Development Conference","sponsor":["Illinois Institute of Technology","BEA Systems, Inc.","Siemens AG, CT SE 2","IBMR IBM Research","AOSD-Europe: European Network of Excellence on Aspect-Oriented Software Development","Oracle Corporation","AOSA Aspect-Oriented Software Association, Inc","TheServerSide.COM"],"location":"Chicago Illinois","acronym":"AOSD05"},"container-title":["Proceedings of the 4th international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1052898.1052905","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1052898.1052905","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:43:27Z","timestamp":1750286607000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1052898.1052905"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,3,14]]},"references-count":29,"alternative-id":["10.1145\/1052898.1052905","10.1145\/1052898"],"URL":"https:\/\/doi.org\/10.1145\/1052898.1052905","relation":{},"subject":[],"published":{"date-parts":[[2005,3,14]]},"assertion":[{"value":"2005-03-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}