{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:26:26Z","timestamp":1750307186066,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,3,25]],"date-time":"2012-03-25T00:00:00Z","timestamp":1332633600000},"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":[[2012,3,25]]},"DOI":"10.1145\/2162049.2162079","type":"proceedings-article","created":{"date-parts":[[2012,3,27]],"date-time":"2012-03-27T15:17:28Z","timestamp":1332861448000},"page":"251-262","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Multi-view refinement of AO-connectors in distributed software systems"],"prefix":"10.1145","author":[{"given":"Steven","family":"Op de beeck","sequence":"first","affiliation":[{"name":"KU Leuven, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marko","family":"van Dooren","sequence":"additional","affiliation":[{"name":"KU Leuven, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bert","family":"Lagaisse","sequence":"additional","affiliation":[{"name":"KU Leuven, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wouter","family":"Joosen","sequence":"additional","affiliation":[{"name":"KU Leuven, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,3,25]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Redhat inc. http:\/\/labs.jboss.com\/jbossaop.  Redhat inc. http:\/\/labs.jboss.com\/jbossaop."},{"key":"e_1_3_2_1_2_1","unstructured":"Mview tool http:\/\/distrinet.cs.kuleuven.be\/software\/mview.  Mview tool http:\/\/distrinet.cs.kuleuven.be\/software\/mview."},{"key":"e_1_3_2_1_3_1","unstructured":"The spring enterprise platform http:\/\/www.springsource.com\/products\/enterprise.  The spring enterprise platform http:\/\/www.springsource.com\/products\/enterprise."},{"key":"e_1_3_2_1_4_1","volume-title":"Object-Oriented Programming","author":"Aldrich J.","year":"2003","unstructured":"J. Aldrich , V. Sazawal , C. Chambers , and D. Notkin . Language support for connector abstractions . In Object-Oriented Programming , 2003 . J. Aldrich, V. Sazawal, C. Chambers, and D. Notkin. Language support for connector abstractions. In Object-Oriented Programming, 2003."},{"key":"e_1_3_2_1_5_1","volume-title":"Planning team roles for CBD","author":"Allen P.","year":"2001","unstructured":"P. Allen and S. Frost . Planning team roles for CBD . Addison-Wesley Longman Publishing Co., Inc. , 2001 . P. Allen and S. Frost. Planning team roles for CBD. Addison-Wesley Longman Publishing Co., Inc., 2001."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2007.6.9.a1"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1159035"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/773239"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.23"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-88030-1_7"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134459"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/0-387-24590-1_1"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/11966104_7"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1509825.1509831"},{"key":"e_1_3_2_1_17_1","volume-title":"CASCON'97","author":"Garlan D.","year":"1997","unstructured":"D. Garlan , R. T. Monroe , and D. Wile . Acme: An architecture description interchange language . In CASCON'97 , 1997 . D. Garlan, R. T. Monroe, and D. Wile. Acme: An architecture description interchange language. In CASCON'97, 1997."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/954186.954196"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194000000341"},{"key":"e_1_3_2_1_20_1","volume-title":"August","author":"IEC.","year":"2010","unstructured":"ISO\/ IEC. Systems and software engineering - architecture description. ISO\/IEC standard, draft D8 , August 2010 . ISO\/IEC. Systems and software engineering - architecture description. ISO\/IEC standard, draft D8, August 2010."},{"key":"e_1_3_2_1_21_1","unstructured":"B. Lagaisse. A Comprehensive Integration of AOSD and CBSD Concepts in Middleware. PhD thesis K.U.Leuven Dec. 2009.  B. Lagaisse. A Comprehensive Integration of AOSD and CBSD Concepts in Middleware. PhD thesis K.U.Leuven Dec. 2009."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.825767"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1119655.1119665"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.03.009"},{"key":"e_1_3_2_1_25_1","volume-title":"IEEE Computer Society","author":"Nuseibeh B.","year":"2003","unstructured":"B. Nuseibeh , J. Kramer , and A. Finkelstein . Viewpoints: meaningful relationships are difficult! In International Conference on Software Engineering . IEEE Computer Society , 2003 . B. Nuseibeh, J. Kramer, and A. Finkelstein. Viewpoints: meaningful relationships are difficult! In International Conference on Software Engineering. IEEE Computer Society, 2003."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1022494.1022517"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/986710.986728"},{"key":"e_1_3_2_1_28_1","volume-title":"ISCA","author":"Palma K.","year":"2006","unstructured":"K. Palma , Y. Eterovic , and J. M. Murillo . Extending the rapide adl to specify aspect oriented software architectures. In ph15th International Conference on Software Engineering and Data Engineering, page 170 . ISCA , 2006 . K. Palma, Y. Eterovic, and J. M. Murillo. Extending the rapide adl to specify aspect oriented software architectures. In ph15th International Conference on Software Engineering and Data Engineering, page 170. ISCA, 2006."},{"key":"e_1_3_2_1_29_1","volume-title":"Antlr: A predicated (k) parser generator","author":"Parr T.","year":"1995","unstructured":"T. Parr and R. Quong . Antlr: A predicated (k) parser generator , 1995 . T. Parr and R. Quong. Antlr: A predicated (k) parser generator, 1995."},{"key":"e_1_3_2_1_30_1","volume-title":"Reflection","author":"Pawlak R.","year":"2001","unstructured":"R. Pawlak , L. Seinturier , L. Duchien , and G. Florin . Jac: A flexible solution for aspect-oriented programming in java . In Reflection , 2001 . R. Pawlak, L. Seinturier, L. Duchien, and G. Florin. Jac: A flexible solution for aspect-oriented programming in java. In Reflection, 2001."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/950789.951265"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJCAT.2008.017722"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxh083"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2011.04.003"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/508386.508404"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/11561347_13"},{"key":"e_1_3_2_1_38_1","article-title":"Building a digital publishing platform using aosd","volume":"8","author":"Van Landuyt D.","year":"2010","unstructured":"D. Van Landuyt , S. Op de beeck, E. Truyen , and P. Verbaeten . Building a digital publishing platform using aosd . In LNCS Transactions on Aspect-Oriented Software Development , volume 8 , December 2010 . D. Van Landuyt, S. Op de beeck, E. Truyen, and P. Verbaeten. Building a digital publishing platform using aosd. In LNCS Transactions on Aspect-Oriented Software Development, volume 8, December 2010.","journal-title":"LNCS Transactions on Aspect-Oriented Software Development"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/776816.776838"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.5555\/998675.999424"},{"key":"e_1_3_2_1_41_1","volume-title":"Middleware","author":"Zhang C.","year":"2005","unstructured":"C. Zhang , D. Gao , and H.-A. Jacobsen . Generic middleware substrate through modelware . In Middleware , 2005 . C. Zhang, D. Gao, and H.-A. Jacobsen. Generic middleware substrate through modelware. In Middleware, 2005."}],"event":{"name":"AOSD '12: Aspect-oriented Software Development","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering","AOSA Aspect-Oriented Software Association"],"location":"Potsdam Germany","acronym":"AOSD '12"},"container-title":["Proceedings of the 11th annual international conference on Aspect-oriented Software Development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2162049.2162079","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2162049.2162079","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:05:43Z","timestamp":1750241143000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2162049.2162079"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,3,25]]},"references-count":38,"alternative-id":["10.1145\/2162049.2162079","10.1145\/2162049"],"URL":"https:\/\/doi.org\/10.1145\/2162049.2162079","relation":{},"subject":[],"published":{"date-parts":[[2012,3,25]]},"assertion":[{"value":"2012-03-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}