{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:36:26Z","timestamp":1750307786746,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":25,"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"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["410285"],"award-info":[{"award-number":["410285"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2008,3,31]]},"DOI":"10.1145\/1353482.1353496","type":"proceedings-article","created":{"date-parts":[[2008,4,1]],"date-time":"2008-04-01T16:11:28Z","timestamp":1207066288000},"page":"108-119","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Edicts"],"prefix":"10.1145","author":[{"given":"Venkat","family":"Chakravarthy","sequence":"first","affiliation":[{"name":"University of Utah"}]},{"given":"John","family":"Regehr","sequence":"additional","affiliation":[{"name":"University of Utah"}]},{"given":"Eric","family":"Eide","sequence":"additional","affiliation":[{"name":"University of Utah"}]}],"member":"320","published-online":{"date-parts":[[2008,3,31]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Adaptive product line design using aspects and design patterns. Master's thesis","author":"Chakravarthy V.","year":"2008","unstructured":"V. Chakravarthy . Adaptive product line design using aspects and design patterns. Master's thesis , University of Utah , 2008 . V. Chakravarthy. Adaptive product line design using aspects and design patterns. Master's thesis, University of Utah, 2008."},{"key":"e_1_3_2_1_2_1","volume-title":"Software Product Lines: Practices and Patterns","author":"Clements P.","year":"2001","unstructured":"P. Clements and L. Northrop . Software Product Lines: Practices and Patterns . Addison Wesley , 2001 . P. Clements and L. Northrop. Software Product Lines: Practices and Patterns. Addison Wesley, 2001."},{"key":"e_1_3_2_1_3_1","first-page":"54","volume-title":"Selected Papers from the 1996 International Seminar on Partial Evaluation","author":"Consel C.","year":"1996","unstructured":"C. Consel , L. Hornof , F. Noel , J. Noye , and N. Volansche . A uniform approach for compile-time and run-time specialization . In Selected Papers from the 1996 International Seminar on Partial Evaluation , pages 54 -- 72 , Dagstuhl Castle, Germany, Feb . 1996 . Springer-Verlag , Berlin, Germany. C. Consel, L. Hornof, F. Noel, J. Noye, and N. Volansche. A uniform approach for compile-time and run-time specialization. In Selected Papers from the 1996 International Seminar on Partial Evaluation, pages 54--72, Dagstuhl Castle, Germany, Feb. 1996. Springer-Verlag, Berlin, Germany."},{"key":"e_1_3_2_1_4_1","volume-title":"Generative Programming: Methods, Tools and Applications","author":"Czarnecki K.","year":"2000","unstructured":"K. Czarnecki and U. W. Eisenecker . Generative Programming: Methods, Tools and Applications . Addison Wesley , 2000 . K. Czarnecki and U. W. Eisenecker. Generative Programming: Methods, Tools and Applications. Addison Wesley, 2000."},{"key":"e_1_3_2_1_5_1","first-page":"119","volume-title":"Proc. of the 2003 Workshop on Software Variability Management (SVM)","author":"Dolstra E.","year":"2003","unstructured":"E. Dolstra , G. Florijn , and E. Visser . Timeline variability: The variability of binding time of variation points . In Proc. of the 2003 Workshop on Software Variability Management (SVM) , pages 119 -- 122 , Gronigen, The Netherlands , Feb. 2003 . E. Dolstra, G. Florijn, and E. Visser. Timeline variability: The variability of binding time of variation points. In Proc. of the 2003 Workshop on Software Variability Management (SVM), pages 119--122, Gronigen, The Netherlands, Feb. 2003."},{"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","first-page":"59","volume-title":"Proc. of the 2002 Workshop on Product Line Engineering: The Early Steps: Planning, Modeling, and Managing (PLEES)","author":"Fritsch C.","year":"2002","unstructured":"C. Fritsch , A. Lehn , and T. Strohm . Evaluating variability implementation mechanisms . In Proc. of the 2002 Workshop on Product Line Engineering: The Early Steps: Planning, Modeling, and Managing (PLEES) , pages 59 -- 64 , Seattle, WA , Nov. 2002 . C. Fritsch, A. Lehn, and T. Strohm. Evaluating variability implementation mechanisms. In Proc. of the 2002 Workshop on Product Line Engineering: The Early Steps: Planning, Modeling, and Managing (PLEES), pages 59--64, Seattle, WA, Nov. 2002."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/375212.375269"},{"key":"e_1_3_2_1_9_1","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1995","unstructured":"E. Gamma , R. Helm , R. Johnson , and J. Vlissides . Design Patterns: Elements of Reusable Object-Oriented Software . Addison Wesley , 1995 . E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, 1995."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/2168342.2168344"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/582419.582436"},{"key":"e_1_3_2_1_12_1","volume-title":"Process and","author":"Jacobson I.","year":"1997","unstructured":"I. Jacobson , M. Griss , and P. Jonsson . Software Reuse: Architecture , Process and , Organization for Business Success. Addison Wesley , 1997 . I. Jacobson, M. Griss, and P. Jonsson. Software Reuse: Architecture, Process and, Organization for Business Success. Addison Wesley, 1997."},{"key":"e_1_3_2_1_13_1","unstructured":"JacORB. http:\/\/www.jacorb.org\/.  JacORB. http:\/\/www.jacorb.org\/."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.21236\/ADA235785"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1217935.1217955"},{"key":"e_1_3_2_1_16_1","unstructured":"E. Lafortune. ProGuard. http:\/\/proGuard.sourceforge.net\/.  E. Lafortune. ProGuard. http:\/\/proGuard.sourceforge.net\/."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/11531142_8"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/786768.786979"},{"key":"e_1_3_2_1_19_1","unstructured":"Sony Ericsson. Symbian OS Docs&amp;Tools. http:\/\/developer.sonyericsson.com\/site\/global\/docstools\/symbian\/p_symbian.jsp.  Sony Ericsson. Symbian OS Docs&amp;Tools. http:\/\/developer.sonyericsson.com\/site\/global\/docstools\/symbian\/p_symbian.jsp."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1081706.1081734"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/646899.710031"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.v35:8"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581373"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052904"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028976.1028992"}],"event":{"name":"AOSD08: 7th Annual Aspect-Oriented Software Development Conference","sponsor":["AOSA Aspect-Oriented Software Association","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Brussels Belgium","acronym":"AOSD08"},"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.1353496","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1353482.1353496","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.1353496"}},"subtitle":["implementing features with flexible binding times"],"short-title":[],"issued":{"date-parts":[[2008,3,31]]},"references-count":25,"alternative-id":["10.1145\/1353482.1353496","10.1145\/1353482"],"URL":"https:\/\/doi.org\/10.1145\/1353482.1353496","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"}}]}}