{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:32:33Z","timestamp":1750307553262,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,3,15]],"date-time":"2010-03-15T00:00:00Z","timestamp":1268611200000},"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":[[2010,3,15]]},"DOI":"10.1145\/1739230.1739234","type":"proceedings-article","created":{"date-parts":[[2010,3,16]],"date-time":"2010-03-16T19:27:05Z","timestamp":1268767625000},"page":"25-36","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Reusable enterprise metadata with pattern-based structural expressions"],"prefix":"10.1145","author":[{"given":"Eli","family":"Tilevich","sequence":"first","affiliation":[{"name":"Virginia Tech, Blacksburg, VA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Myoungkyu","family":"Song","sequence":"additional","affiliation":[{"name":"Virginia Tech, Blacksburg, VA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,3,15]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1595808.1595826"},{"key":"e_1_3_2_1_2_1","volume-title":"Manning","author":"Bauer C.","year":"2005","unstructured":"C. Bauer , G. King , and I. NetLibrary . Hibernate in Action . Manning , 2005 . C. Bauer, G. King, and I. NetLibrary. Hibernate in Action. Manning, 2005."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","DOI":"10.21236\/ADA260241","volume-title":"Academic Legitimacy of the Software Engineering Discipline","author":"Berry D.","year":"1992","unstructured":"D. Berry . Academic Legitimacy of the Software Engineering Discipline . Carnegie-Mellon University, Software Engineering Institute , 1992 . D. Berry. Academic Legitimacy of the Software Engineering Discipline. Carnegie-Mellon University, Software Engineering Institute, 1992."},{"key":"e_1_3_2_1_4_1","volume-title":"Next Generation Java Testing: TestNG and Advanced Concepts","author":"Beust C.","year":"2007","unstructured":"C. Beust and H. Suleiman . Next Generation Java Testing: TestNG and Advanced Concepts . Addison-Wesley Professional , 2007 . C. Beust and H. Suleiman. Next Generation Java Testing: TestNG and Advanced Concepts. Addison-Wesley Professional, 2007."},{"key":"e_1_3_2_1_5_1","volume-title":"AntiPatterns: refactoring software, architectures, and projects in crisis","author":"Brown W.","year":"1998","unstructured":"W. Brown , R. Malveau , H. McCormick III, and T. Mowbray . AntiPatterns: refactoring software, architectures, and projects in crisis . John Wiley & amp; Sons, Inc. New York, NY, USA, 1998 . W. Brown, R. Malveau, H. McCormick III, and T. Mowbray. AntiPatterns: refactoring software, architectures, and projects in crisis. John Wiley &amp; Sons, Inc. New York, NY, USA, 1998."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30175-2_15"},{"volume-title":"March","year":"2008","key":"e_1_3_2_1_7_1","unstructured":"Eclipse Foundation. Eclipse Java development tools , March 2008 . http:\/\/www.eclipse.org\/jdt. Eclipse Foundation. Eclipse Java development tools, March 2008. http:\/\/www.eclipse.org\/jdt."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-31984-9_18"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1173706.1173748"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/358198.358228"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375581.1375592"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/2394758.2394785"},{"key":"e_1_3_2_1_13_1","unstructured":"JBoss. JBoss AOP. http:\/\/www.jboss.org\/jbossaop\/.  JBoss. JBoss AOP. http:\/\/www.jboss.org\/jbossaop\/."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2009.37"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/646158.680006"},{"key":"e_1_3_2_1_16_1","volume-title":"European Interactive Workshop on Aspects in Software (EIWAS)","author":"Koppen C.","year":"2004","unstructured":"C. Koppen and M. Stoerzer . PCDiff: Attacking the fragile pointcut problem . In European Interactive Workshop on Aspects in Software (EIWAS) , 2004 . C. Koppen and M. Stoerzer. PCDiff: Attacking the fragile pointcut problem. In European Interactive Workshop on Aspects in Software (EIWAS), 2004."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-7552(98)00039-7"},{"key":"e_1_3_2_1_18_1","volume-title":"Manning","author":"Massol V.","year":"2004","unstructured":"V. Massol and T. Husted . JUnit in Action . Manning , 2004 . V. Massol and T. Husted. JUnit in Action. Manning, 2004."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/838237.838372"},{"key":"e_1_3_2_1_20_1","unstructured":"Maven. Security Annotation Framework. http:\/\/safr.sourceforge.net\/.  Maven. Security Annotation Framework. http:\/\/safr.sourceforge.net\/."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1300\/J111v34n03_04"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69100-6_4"},{"key":"e_1_3_2_1_23_1","volume-title":"2nd Int. Workshop on Engineering Distributed Objects (EDO","author":"Orso A.","year":"2000","unstructured":"A. Orso , M. Harrold , and D. Rosenblum . Component metadata for software engineering tasks . In 2nd Int. Workshop on Engineering Distributed Objects (EDO 2000 ). Springer. A. Orso, M. Harrold, and D. Rosenblum. Component metadata for software engineering tasks. In 2nd Int. Workshop on Engineering Distributed Objects (EDO 2000). Springer."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1108792.1108818"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142031.1142045"},{"key":"e_1_3_2_1_26_1","volume-title":"Proc. Int'l Conf. eXtreme Programming and Flexible Processes in Software Engineering (XP)","author":"Roock S.","year":"2002","unstructured":"S. Roock and A. Havenstein . Refactoring tags for automatic refactoring of framework dependent applications . In Proc. Int'l Conf. eXtreme Programming and Flexible Processes in Software Engineering (XP) , 2002 . S. Roock and A. Havenstein. Refactoring tags for automatic refactoring of framework dependent applications. In Proc. Int'l Conf. eXtreme Programming and Flexible Processes in Software Engineering (XP), 2002."},{"key":"e_1_3_2_1_27_1","unstructured":"Spring. Java web service. http:\/\/static.springsource.org\/spring\/docs\/3.0.x\/spring-framework-reference\/pdf\/spring-framework-reference.pdf.  Spring. Java web service. http:\/\/static.springsource.org\/spring\/docs\/3.0.x\/spring-framework-reference\/pdf\/spring-framework-reference.pdf."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.99"},{"key":"e_1_3_2_1_29_1","unstructured":"R. Stuckert. JUnit reloaded December 2006. http:\/\/today.java.net\/pub\/a\/today\/2006\/12\/07\/junit-reloaded.html.  R. Stuckert. JUnit reloaded December 2006. http:\/\/today.java.net\/pub\/a\/today\/2006\/12\/07\/junit-reloaded.html."},{"key":"e_1_3_2_1_30_1","unstructured":"Sun Developer Network. Java Adventure Builder Reference application. http:\/\/java.sun.com\/developer\/releases\/adventure\/.  Sun Developer Network. Java Adventure Builder Reference application. http:\/\/java.sun.com\/developer\/releases\/adventure\/."},{"key":"e_1_3_2_1_31_1","unstructured":"Sun Developer Network. Java Persistence API. http:\/\/java.sun.com\/javaee\/technologies\/persistence.jsp.  Sun Developer Network. Java Persistence API. http:\/\/java.sun.com\/javaee\/technologies\/persistence.jsp."},{"key":"e_1_3_2_1_32_1","unstructured":"Sun Developer Network. Java Pet Store 2.0 reference application. http:\/\/java.sun.com\/developer\/releases\/petstore\/petstore1_3_1_02.html.  Sun Developer Network. Java Pet Store 2.0 reference application. http:\/\/java.sun.com\/developer\/releases\/petstore\/petstore1_3_1_02.html."},{"key":"e_1_3_2_1_33_1","unstructured":"Sun Microsystems Inc. Java 2 Platform Enterprise Edition (J2EE) 2003.  Sun Microsystems Inc. Java 2 Platform Enterprise Edition (J2EE) 2003."},{"key":"e_1_3_2_1_34_1","unstructured":"the AspectJ Team. The AspectJ 5 development kit developer's notebook. http:\/\/eclipse.org\/aspectj\/doc\/released\/adk15notebook\/index.html.  the AspectJ Team. The AspectJ 5 development kit developer's notebook. http:\/\/eclipse.org\/aspectj\/doc\/released\/adk15notebook\/index.html."},{"key":"e_1_3_2_1_35_1","first-page":"148","volume-title":"ICSM '03: Proceedings of the International Conference on Software Maintenance","author":"Tourw\u00e9 T.","year":"2003","unstructured":"T. Tourw\u00e9 and T. Mens . Automated support for framework-based software evolution . In ICSM '03: Proceedings of the International Conference on Software Maintenance , page 148 , Washington, DC, USA , 2003 . IEEE Computer Society. T. Tourw\u00e9 and T. Mens. Automated support for framework-based software evolution. In ICSM '03: Proceedings of the International Conference on Software Maintenance, page 148, Washington, DC, USA, 2003. IEEE Computer Society."},{"key":"e_1_3_2_1_36_1","volume-title":"Manning","author":"Walls C.","year":"2004","unstructured":"C. Walls , N. Richards , and R. Oberg . XDoclet in action . Manning , 2004 . C. Walls, N. Richards, and R. Oberg. XDoclet in action. Manning, 2004."}],"event":{"name":"AOSD '10: Ninth International Conference on Aspect-Oriented Software Development","sponsor":["AOSA Aspect-Oriented Software Association","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Rennes and Saint-Malo France","acronym":"AOSD '10"},"container-title":["Proceedings of the 9th International Conference on Aspect-Oriented Software Development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1739230.1739234","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1739230.1739234","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:23:41Z","timestamp":1750249421000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1739230.1739234"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3,15]]},"references-count":36,"alternative-id":["10.1145\/1739230.1739234","10.1145\/1739230"],"URL":"https:\/\/doi.org\/10.1145\/1739230.1739234","relation":{},"subject":[],"published":{"date-parts":[[2010,3,15]]},"assertion":[{"value":"2010-03-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}