{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T01:31:01Z","timestamp":1773192661042,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","license":[{"start":{"date-parts":[[2008,3,31]],"date-time":"2008-03-31T00:00:00Z","timestamp":1206921600000},"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":[[2008,3,31]]},"DOI":"10.1145\/1353482.1353501","type":"proceedings-article","created":{"date-parts":[[2008,4,1]],"date-time":"2008-04-01T16:11:28Z","timestamp":1207066288000},"page":"156-167","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":17,"title":["View-based maintenance of graphical user interfaces"],"prefix":"10.1145","author":[{"given":"Peng","family":"Li","sequence":"first","affiliation":[{"name":"University of British Columbia"}]},{"given":"Eric","family":"Wohlstadter","sequence":"additional","affiliation":[{"name":"University of British Columbia"}]}],"member":"320","published-online":{"date-parts":[[2008,3,31]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/93542.93576"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/882506.885140"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/832308.837121"},{"key":"e_1_3_2_1_4_1","unstructured":"CrosswordSage V0.3.5 http:\/\/crosswordsage.sourceforge.net\/ Visited 10\/6\/2007.  CrosswordSage V0.3.5 http:\/\/crosswordsage.sourceforge.net\/ Visited 10\/6\/2007."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/319732.319740"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581367"},{"key":"e_1_3_2_1_7_1","unstructured":"FreeMind V0.8.0 http:\/\/freemind.sourceforge.net\/wiki\/index.php\/Main_Page Visited 10\/6\/2007.  FreeMind V0.8.0 http:\/\/freemind.sourceforge.net\/wiki\/index.php\/Main_Page Visited 10\/6\/2007."},{"key":"e_1_3_2_1_8_1","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software, hardcover, 395 pages","author":"Gamma","year":"1995","unstructured":"Gamma , Erich; Richard Helm, Ralph Johnson , and John Vlissides ( 1995 ). Design Patterns: Elements of Reusable Object-Oriented Software, hardcover, 395 pages , Addison-Wesley . Gamma, Erich; Richard Helm, Ralph Johnson, and John Vlissides (1995). Design Patterns: Elements of Reusable Object-Oriented Software, hardcover, 395 pages, Addison-Wesley."},{"key":"e_1_3_2_1_9_1","unstructured":"GanttProject V2.0.1 http:\/\/sourceforge.net\/projects\/ganttproject\/ Visited 10\/6\/2007.  GanttProject V2.0.1 http:\/\/sourceforge.net\/projects\/ganttproject\/ Visited 10\/6\/2007."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/11785477_2"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/143062.143156"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643622"},{"key":"e_1_3_2_1_13_1","volume-title":"Programming with Crosscutting Effective Views. In Proc. of the European Conference on Object-Oriented Programming","author":"Janzen D.","year":"2004","unstructured":"Janzen , D. and De Volder, K . Programming with Crosscutting Effective Views. In Proc. of the European Conference on Object-Oriented Programming , 2004 . Janzen, D. and De Volder, K. Programming with Crosscutting Effective Views. In Proc. of the European Conference on Object-Oriented Programming, 2004."},{"key":"e_1_3_2_1_14_1","unstructured":"Java Chess (JChess) V1.01a3 Harald Faber Andreas Rueckert Thomas Dalichow http:\/\/www.java-chess.de\/ Visited 10\/6\/2007.  Java Chess (JChess) V1.01a3 Harald Faber Andreas Rueckert Thomas Dalichow http:\/\/www.java-chess.de\/ Visited 10\/6\/2007."},{"key":"e_1_3_2_1_15_1","unstructured":"Jigloo SWT\/Swing GUI Editor for Eclipse and WebSphere CloudGarden V4.0.2 http:\/\/www.cloudgarden.com\/jigloo\/ Visited 10\/6\/2007.  Jigloo SWT\/Swing GUI Editor for Eclipse and WebSphere CloudGarden V4.0.2 http:\/\/www.cloudgarden.com\/jigloo\/ Visited 10\/6\/2007."},{"key":"e_1_3_2_1_16_1","unstructured":"JMSN V0.9.9b2 http:\/\/sourceforge.net\/projects\/jmsn\/ Visited 10\/6\/2007.  JMSN V0.9.9b2 http:\/\/sourceforge.net\/projects\/jmsn\/ Visited 10\/6\/2007."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/154766.155364"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052912"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062482"},{"key":"e_1_3_2_1_20_1","volume-title":"Designing Components versus Objects: A Transformational Approach In Proceedings of the International Conference on Software Engineering","author":"Lorenz D.","year":"2001","unstructured":"Lorenz , D. , Vlissides , J. Designing Components versus Objects: A Transformational Approach In Proceedings of the International Conference on Software Engineering , 2001 . Lorenz, D., Vlissides, J. Designing Components versus Objects: A Transformational Approach In Proceedings of the International Conference on Software Engineering, 2001."},{"key":"e_1_3_2_1_21_1","first-page":"177","volume-title":"Automata Studies","author":"McCarthy J.","year":"1956","unstructured":"McCarthy , J. Automata Studies . Princeton University Press , 1956 , pp. 177 -- 181 . McCarthy, J. Automata Studies. Princeton University Press, 1956, pp. 177--181."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/950792.951350"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/940071.940088"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.363164"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581381"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/200968.200971"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/11557432_47"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(77)90064-3"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2007.44"},{"key":"e_1_3_2_1_30_1","unstructured":"M. Stuart. Java GUI Builders. http:\/\/www.fullspan.com\/articles\/java-gui-builders.html Visited 10\/6\/2007.  M. Stuart. Java GUI Builders. http:\/\/www.fullspan.com\/articles\/java-gui-builders.html Visited 10\/6\/2007."},{"key":"e_1_3_2_1_31_1","unstructured":"Swing Designer V6.4.1 Instantiations http:\/\/www.instantiations.com\/swingdesigner\/home_content.html Visited 10\/6\/2007.  Swing Designer V6.4.1 Instantiations http:\/\/www.instantiations.com\/swingdesigner\/home_content.html Visited 10\/6\/2007."},{"key":"e_1_3_2_1_32_1","volume-title":"Beyond Object-Oriented Programming","author":"Szyperski C.","year":"1998","unstructured":"Szyperski , C. , \" Component Software : Beyond Object-Oriented Programming \", Addison Wesley , 1998 . Szyperski, C., \"Component Software: Beyond Object-Oriented Programming\", Addison Wesley, 1998."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581390"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/302405.302457"},{"key":"e_1_3_2_1_35_1","volume-title":"IBM","author":"Visual","unstructured":"Visual Editor V1.2 , IBM , http:\/\/www.eclipse.org\/vep\/WebContent\/main.php, Visited 10\/6\/2007. Visual Editor V1.2, IBM, http:\/\/www.eclipse.org\/vep\/WebContent\/main.php, Visited 10\/6\/2007."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1984.5010248"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.94"}],"event":{"name":"AOSD08: 7th Annual Aspect-Oriented Software Development Conference","location":"Brussels Belgium","acronym":"AOSD08","sponsor":["AOSA Aspect-Oriented Software Association","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 7th international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1353482.1353501","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1353482.1353501","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:56:13Z","timestamp":1750254973000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1353482.1353501"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,3,31]]},"references-count":37,"alternative-id":["10.1145\/1353482.1353501","10.1145\/1353482"],"URL":"https:\/\/doi.org\/10.1145\/1353482.1353501","relation":{},"subject":[],"published":{"date-parts":[[2008,3,31]]},"assertion":[{"value":"2008-03-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}