{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T16:32:28Z","timestamp":1732033948255},"publisher-location":"New York, NY, USA","reference-count":67,"publisher":"ACM","funder":[{"DOI":"10.13039\/501100000781","name":"European Research Council","doi-asserted-by":"publisher","award":["203099"],"id":[{"id":"10.13039\/501100000781","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["AP 206\/2AP 206\/4"],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2011,8,21]]},"DOI":"10.1145\/2019136.2019142","type":"proceedings-article","created":{"date-parts":[[2011,8,31]],"date-time":"2011-08-31T15:22:45Z","timestamp":1314804165000},"page":"1-8","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":37,"title":["The road to feature modularity?"],"prefix":"10.1145","author":[{"given":"Christian","family":"K\u00e4stner","sequence":"first","affiliation":[{"name":"Philipps University Marburg"}]},{"given":"Sven","family":"Apel","sequence":"additional","affiliation":[{"name":"University of Passau"}]},{"given":"Klaus","family":"Ostermann","sequence":"additional","affiliation":[{"name":"Philipps University Marburg"}]}],"member":"320","published-online":{"date-parts":[[2011,8,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13595-8_3"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/11531142_7"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985851"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1745312.1745316"},{"key":"e_1_3_2_1_5_1","volume-title":"An overview of feature-oriented software development. Journal of Object Technology (JOT), 8(5):49--84","author":"Apel S.","year":"2009","unstructured":"S. Apel and C. K\u00e4stner . An overview of feature-oriented software development. Journal of Object Technology (JOT), 8(5):49--84 , 2009 . S. Apel and C. K\u00e4stner. An overview of feature-oriented software development. Journal of Object Technology (JOT), 8(5):49--84, 2009."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-010-0066-8"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070523"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2010.07.005"},{"key":"e_1_3_2_1_9_1","volume-title":"Software Architecture in Practice","author":"Bass L.","year":"1998","unstructured":"L. Bass , P. Clements , and R. Kazman . Software Architecture in Practice . Addison-Wesley , Boston, MA , 1998 . L. Bass, P. Clements, and R. Kazman. Software Architecture in Practice. Addison-Wesley, Boston, MA, 1998."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/940071.940079"},{"key":"e_1_3_2_1_11_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.1002\/spe.516"},{"key":"e_1_3_2_1_13_1","volume-title":"Variability in software ecosystems: How to manage and how to encourage?","author":"Berger T.","year":"2011","unstructured":"T. Berger , R.-H. Pfeiffer , R. Tartler , S. Dienst , K. Czarnecki , A. W\u0105sowski , and S. She . Variability in software ecosystems: How to manage and how to encourage? 2011 . under review. T. Berger, R.-H. Pfeiffer, R. Tartler, S. Dienst, K. Czarnecki, A. W\u0105sowski, and S. She. Variability in software ecosystems: How to manage and how to encourage? 2011. under review."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859010"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/325478.325518"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/1025115.1025224"},{"key":"e_1_3_2_1_17_1","first-page":"111","volume-title":"Proc. Int'l Software Product Line Conference (SPLC)","author":"Bosch J.","year":"2009","unstructured":"J. Bosch . From software product lines to software ecosystems . In Proc. Int'l Software Product Line Conference (SPLC) , pages 111 -- 119 . Carnegie Mellon University , 2009 . J. Bosch. From software product lines to software ecosystems. In Proc. Int'l Software Product Line Conference (SPLC), pages 111--119. Carnegie Mellon University, 2009."},{"key":"e_1_3_2_1_18_1","first-page":"195","volume-title":"Proc. Int'l Conf. Software Engineering (ICSE)","author":"Britton K. H.","year":"1981","unstructured":"K. H. Britton , R. A. Parker , and D. L. Parnas . A procedure for designing abstract interfaces for device interface modules . In Proc. Int'l Conf. Software Engineering (ICSE) , pages 195 -- 204 . IEEE Computer Society , 1981 . K. H. Britton, R. A. Parker, and D. L. Parnas. A procedure for designing abstract interfaces for device interface modules. In Proc. Int'l Conf. Software Engineering (ICSE), pages 195--204. IEEE Computer Society, 1981."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1389-1286(02)00352-3"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/263699.263735"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPLC.2008.28"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629716.1629720"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869503"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/949305.949326"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1173706.1173738"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2063239.2063245"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/503209.503231"},{"key":"e_1_3_2_1_28_1","first-page":"74","volume-title":"Proc. Verified Software: Theories, Tools, Experiments (VSTTE)","author":"Fisler K.","year":"2005","unstructured":"K. Fisler and S. Krishnamurthi . Decomposing verification around end-user features . In Proc. Verified Software: Theories, Tools, Experiments (VSTTE) , pages 74 -- 81 . Springer-Verlag , 2005 . K. Fisler and S. Krishnamurthi. Decomposing verification around end-user features. In Proc. Verified Software: Theories, Tools, Experiments (VSTTE), pages 74--81. Springer-Verlag, 2005."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:AUSE.0000049208.84702.84"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/355045.355061"},{"key":"e_1_3_2_1_31_1","first-page":"303","volume-title":"Proc. SPLC Workshop on Visualization in Software Product Line Engineering (ViSPLE)","author":"Heidenreich F.","year":"2008","unstructured":"F. Heidenreich , I. \u015eavga , and C. Wende . On controlled visualisations in software product line engineering . In Proc. SPLC Workshop on Visualization in Software Product Line Engineering (ViSPLE) , pages 303 -- 313 . Lero , 2008 . F. Heidenreich, I. \u015eavga, and C. Wende. On controlled visualisations in software product line engineering. In Proc. SPLC Workshop on Visualization in Software Product Line Engineering (ViSPLE), pages 303--313. Lero, 2008."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1890028.1890029"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.729683"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24851-4_9"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2002.1020288"},{"key":"e_1_3_2_1_38_1","volume-title":"Virtual separation of concerns -- A second chance for preprocessors. Journal of Object Technology (JOT), 8(6):59--78","author":"K\u00e4stner C.","year":"2009","unstructured":"C. K\u00e4stner and S. Apel . Virtual separation of concerns -- A second chance for preprocessors. Journal of Object Technology (JOT), 8(6):59--78 , 2009 . C. K\u00e4stner and S. Apel. Virtual separation of concerns -- A second chance for preprocessors. Journal of Object Technology (JOT), 8(6):59--78, 2009."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368131"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2211616.2211617"},{"key":"e_1_3_2_1_41_1","first-page":"181","volume-title":"Proc. Int'l Software Product Line Conference (SPLC)","author":"K\u00e4stner C.","year":"2009","unstructured":"C. K\u00e4stner , S. Apel , S. S. ur Rahman , M. Rosenm\u00fcller , D. Batory , and G. Saake . On the impact of the optional feature problem: Analysis and case studies . In Proc. Int'l Software Product Line Conference (SPLC) , pages 181 -- 190 . Carnegie Mellon University , 2009 . C. K\u00e4stner, S. Apel, S. S. ur Rahman, M. Rosenm\u00fcller, D. Batory, and G. Saake. On the impact of the optional feature problem: Analysis and case studies. In Proc. Int'l Software Product Line Conference (SPLC), pages 181--190. Carnegie Mellon University, 2009."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062482"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869499"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/1158337.1158683"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-5229-1_12"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.5555\/786769.787036"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806819"},{"key":"e_1_3_2_1_49_1","series-title":"Lecture Notes in Computer Science","first-page":"354","volume-title":"Abstract Software Specifications","author":"Liskov B.","year":"1979","unstructured":"B. Liskov . Modular program construction using abstractions. In Abstract Software Specifications , volume 86 of Lecture Notes in Computer Science , pages 354 -- 389 . Springer-Verlag , 1979 . B. Liskov. Modular program construction using abstractions. In Abstract Software Specifications, volume 86 of Lecture Notes in Computer Science, pages 354--389. Springer-Verlag, 1979."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-010-0075-7"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134303"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.5555\/645418.652082"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1007\/11531142_8"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/800055.802036"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.161279"},{"key":"e_1_3_2_1_56_1","volume-title":"ECOOP Workshop on Aspects and Dimensions of Concerns","author":"Ossher H.","year":"2000","unstructured":"H. Ossher and P. Tarr . On the need for on-demand remodularization . In ECOOP Workshop on Aspects and Dimensions of Concerns , June 2000 . published online. H. Ossher and P. Tarr. On the need for on-demand remodularization. In ECOOP Workshop on Aspects and Dimensions of Concerns, June 2000. published online."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1353482.1353489"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.5555\/2032497.2032509"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-28901-1","volume-title":"Software Product Line Engineering: Foundations, Principles and Techniques","author":"Pohl K.","year":"2005","unstructured":"K. Pohl , G. B\u00f6ckle , and F. J. van der Linden . Software Product Line Engineering: Foundations, Principles and Techniques . Springer-Verlag , Berlin\/ Heidelberg , 2005 . K. Pohl, G. B\u00f6ckle, and F. J. van der Linden. Software Product Line Engineering: Foundations, Principles and Techniques. Springer-Verlag, Berlin\/Heidelberg, 2005."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053389"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869542.1869545"},{"key":"e_1_3_2_1_62_1","first-page":"123","volume-title":"Proc. Int'l Workshop on Variability Modelling of Software-intensive Systems (VaMoS)","author":"Rosenm\u00fcller M.","year":"2010","unstructured":"M. Rosenm\u00fcller and N. Siegmund . Automating the Configuration of Multi Software Product Lines . In Proc. Int'l Workshop on Variability Modelling of Software-intensive Systems (VaMoS) , pages 123 -- 130 . University of Duisburg-Essen , Jan. 2010 . M. Rosenm\u00fcller and N. Siegmund. Automating the Configuration of Multi Software Product Lines. In Proc. Int'l Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 123--130. University of Duisburg-Essen, Jan. 2010."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/1960275.1960283"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.5555\/1885639.1885654"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/1233901.1233910"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167514"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/1767751.1767752"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/1081706.1081734"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/302405.302457"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/1289971.1289989"}],"event":{"name":"SPLC '11: The 2011 Software Product Line Conference","sponsor":["Pure-Systems Pure-Systems GmbH","Hitachi","Siemens","Software Eng Inst Software Engineering Institute","Biglever BigLever Software, Inc."],"location":"Munich Germany","acronym":"SPLC '11"},"container-title":["Proceedings of the 15th International Software Product Line Conference, Volume 2"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2019136.2019142","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,13]],"date-time":"2023-01-13T00:01:31Z","timestamp":1673568091000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2019136.2019142"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,8,21]]},"references-count":67,"alternative-id":["10.1145\/2019136.2019142","10.1145\/2019136"],"URL":"https:\/\/doi.org\/10.1145\/2019136.2019142","relation":{},"subject":[],"published":{"date-parts":[[2011,8,21]]},"assertion":[{"value":"2011-08-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}