{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:38:43Z","timestamp":1750307923817,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,3,11]],"date-time":"2007-03-11T00:00:00Z","timestamp":1173571200000},"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":[[2007,3,11]]},"DOI":"10.1145\/1244002.1244224","type":"proceedings-article","created":{"date-parts":[[2007,6,6]],"date-time":"2007-06-06T14:37:31Z","timestamp":1181140651000},"page":"1025-1030","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Software customization in model driven development of web applications"],"prefix":"10.1145","author":[{"given":"Antonio","family":"Cicchetti","sequence":"first","affiliation":[{"name":"Universit\u00e0 degli Studi dell'Aquila, L'Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Davide","family":"Di Ruscio","sequence":"additional","affiliation":[{"name":"Universit\u00e0 degli Studi dell'Aquila, L'Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amleto","family":"Di Salle","sequence":"additional","affiliation":[{"name":"Universit\u00e0 degli Studi dell'Aquila, L'Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,3,11]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1159035"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/328939.328996"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1389-1286(00)00040-2"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDOCW.2006.68"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/317665.317677"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1149993.1150005"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/11431855_33"},{"key":"e_1_3_2_1_8_1","first-page":"189","volume-title":"ACM SIGPLAN\/SIGSOFT Conf., GPCE 2002","volume":"2487","author":"Elrad T.","year":"2002"},{"volume-title":"Specification Framework for Engineering Adaptive Web Applications. WWW","year":"2002","author":"Frasincar F.","key":"e_1_3_2_1_9_1"},{"volume-title":"W2000 as a MOF metamodel. In The 6th World Multiconf. on Systemics, Cybernetics and Informatics-Web Engineering track","year":"2002","author":"Garzotto F.","key":"e_1_3_2_1_10_1"},{"key":"e_1_3_2_1_11_1","unstructured":"S. T. Pope G. E. Krasner. A cookbook for using the model-view controller user interface paradigm in Smalltalk-80. Jour of Object-Oriented Programming 1(3):26--49 1988.   S. T. Pope G. E. Krasner. A cookbook for using the model-view controller user interface paradigm in Smalltalk-80. Jour of Object-Oriented Programming 1(3):26--49 1988."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"J. G\u00f3mez and C. Cachero. OO-H Method: extending UML to model web interfaces pages 144--173 2003. Idea Group Publishing.   J. G\u00f3mez and C. Cachero. OO-H Method: extending UML to model web interfaces pages 144--173 2003. Idea Group Publishing.","DOI":"10.4018\/978-1-59140-050-9.ch008"},{"volume-title":"Fachhochschule Vorarlberg GmbH. In the Degree Program","year":"2005","author":"Graziadei Thomas R.","key":"e_1_3_2_1_13_1"},{"key":"e_1_3_2_1_14_1","unstructured":"Object Management Group. OMG\/Model Driven Architecture - A Technical Perspective 2001. OMG Document: ormsc\/01-07-01.  Object Management Group. OMG\/Model Driven Architecture - A Technical Perspective 2001. OMG Document: ormsc\/01-07-01."},{"key":"e_1_3_2_1_15_1","unstructured":"Object Management Group. OMG\/Semantics of a Foundational Subset for Executable UML Models - RFP 2005. OMG Document: ad\/2005-04-02.  Object Management Group. OMG\/Semantics of a Foundational Subset for Executable UML Models - RFP 2005. OMG Document: ad\/2005-04-02."},{"key":"e_1_3_2_1_16_1","unstructured":"I-Logix. Rhapsody Tool 2006. http:\/\/www.ilogix.com\/sublevel.aspx?id=53.  I-Logix. Rhapsody Tool 2006. http:\/\/www.ilogix.com\/sublevel.aspx?id=53."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"Aspect-Oriented Programming. In 11th European Conf. on Object Oriented Programming (ECOOP '97)","volume":"1241","author":"Kiczales G.","year":"1997"},{"volume-title":"Addison-Wesley","year":"2003","author":"Kleppe Anneke","key":"e_1_3_2_1_18_1"},{"key":"e_1_3_2_1_19_1","series-title":"LNCS","first-page":"105","volume-title":"IWWOST","author":"Koch N.","year":"2002"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141277.1141563"},{"volume-title":"Metamaxim Ltd","year":"2004","author":"McNeile A.","key":"e_1_3_2_1_21_1"},{"key":"e_1_3_2_1_22_1","unstructured":"M. Fowler. Inversion of control containers and the dependency injection pattern 2006. http:\/\/www.martinfowler.com\/articles\/injection.html.  M. Fowler. Inversion of control containers and the dependency injection pattern 2006. http:\/\/www.martinfowler.com\/articles\/injection.html."},{"key":"e_1_3_2_1_23_1","first-page":"7","volume-title":"Procs. of the Second Int. Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT05)","author":"Moreno N.","year":"2005"},{"key":"e_1_3_2_1_24_1","unstructured":"Interactive Objects. ArcStyler Tool 2006. http:\/\/www.interactive-objects.com.  Interactive Objects. ArcStyler Tool 2006. http:\/\/www.interactive-objects.com."},{"key":"e_1_3_2_1_25_1","volume-title":"Procs. of the Int. Conf. on Software Engineering Research and Practice, SERP 2005","volume":"1","author":"Sarstedt S.","year":"2005"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9942(1998)4:4%3C207::AID-TAPO2%3E3.0.CO;2-2"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1231146"},{"key":"e_1_3_2_1_28_1","unstructured":"Sun. Java platform enterprise edition 2006. http:\/\/java.sun.com\/javaee\/index.jsp.  Sun. Java platform enterprise edition 2006. http:\/\/java.sun.com\/javaee\/index.jsp."},{"key":"e_1_3_2_1_29_1","unstructured":"AndroMDA Team. AndroMDA Tool 2006. http:\/\/www.andromda.org.  AndroMDA Team. AndroMDA Tool 2006. http:\/\/www.andromda.org."},{"key":"e_1_3_2_1_30_1","unstructured":"Web Models. WebRatio Tool http:\/\/www.webratio.com.  Web Models. WebRatio Tool http:\/\/www.webratio.com."}],"event":{"name":"SAC07: The 2007 ACM Symposium on Applied Computing","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"],"location":"Seoul Korea","acronym":"SAC07"},"container-title":["Proceedings of the 2007 ACM symposium on Applied computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1244002.1244224","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1244002.1244224","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:51:42Z","timestamp":1750258302000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1244002.1244224"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3,11]]},"references-count":30,"alternative-id":["10.1145\/1244002.1244224","10.1145\/1244002"],"URL":"https:\/\/doi.org\/10.1145\/1244002.1244224","relation":{},"subject":[],"published":{"date-parts":[[2007,3,11]]},"assertion":[{"value":"2007-03-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}