@inproceedings{BrancoTCKV12, title = {Matching Business Process Workflows across Abstraction Levels}, author = {Moisés Castelo Branco and Javier Troya and Krzysztof Czarnecki and Jochen Malte Küster and Hagen Völzer}, year = {2012}, doi = {10.1007/978-3-642-33666-9_40}, url = {http://dx.doi.org/10.1007/978-3-642-33666-9_40}, researchr = {https://researchr.org/publication/BrancoTCKV12}, cites = {0}, citedby = {0}, pages = {626-641}, booktitle = {MoDELS}, } @article{AntkiewiczBC09, title = {Fast extraction of high-quality framework-specific models from application code}, author = {Michał Antkiewicz and Thiago T. Bartolomei and Krzysztof Czarnecki}, year = {2009}, doi = {10.1007/s10515-008-0040-x}, url = {http://dx.doi.org/10.1007/s10515-008-0040-x}, tags = {framework, rule-based, application framework, meta-model, reverse engineering, modeling language, modeling, language engineering, software language engineering, language modeling, language design, model-driven development, software evolution, source-to-source, software engineering, rules, model-driven engineering, Meta-Environment, design, round trip engineering, open-source, domain-specific language}, researchr = {https://researchr.org/publication/AntkiewiczBC09}, cites = {0}, citedby = {0}, journal = {ASE}, volume = {16}, number = {1}, pages = {101-144}, } @inproceedings{LotufoMC12, title = {Modelling the 'Hurried' bug report reading process to summarize bug reports}, author = {Rafael Lotufo and Zeeshan Malik and Krzysztof Czarnecki}, year = {2012}, doi = {10.1109/ICSM.2012.6405303}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSM.2012.6405303}, researchr = {https://researchr.org/publication/LotufoMC12}, cites = {0}, citedby = {0}, pages = {430-439}, booktitle = {ICSM}, } @inproceedings{MendoncaCOC06, title = {Towards a framework for collaborative and coordinated product configuration}, author = {Marcílio Mendonça and Krzysztof Czarnecki and Toacy Cavalcante de Oliveira and Donald D. Cowan}, year = {2006}, doi = {10.1145/1176617.1176655}, url = {http://doi.acm.org/10.1145/1176617.1176655}, researchr = {https://researchr.org/publication/MendoncaCOC06}, cites = {0}, citedby = {0}, pages = {649-650}, booktitle = {OOPSLA}, } @inproceedings{CzarneckiP06, title = {Verifying feature-based model templates against well-formedness OCL constraints}, author = {Krzysztof Czarnecki and Krzysztof Pietroszek}, year = {2006}, doi = {10.1145/1173706.1173738}, url = {http://doi.acm.org/10.1145/1173706.1173738}, tags = {OCL, rule-based, Variability-Aware Analysis, analysis, constraints, context-aware}, researchr = {https://researchr.org/publication/CzarneckiP06}, cites = {0}, citedby = {0}, pages = {211-220}, booktitle = {GPCE}, } @inproceedings{ZayanAC14, title = {Effects of using examples on structural model comprehension: a controlled experiment}, author = {Dina Zayan and Michal Antkiewicz and Krzysztof Czarnecki}, year = {2014}, doi = {10.1145/2568225.2568270}, url = {http://doi.acm.org/10.1145/2568225.2568270}, researchr = {https://researchr.org/publication/ZayanAC14}, cites = {0}, citedby = {0}, pages = {955-966}, booktitle = {ICSE}, } @inproceedings{CleenewerckCSV04, title = {Evolution and Reuse of Language Specifications for DSLs (ERLS)}, author = {Thomas Cleenewerck and Krzysztof Czarnecki and Jörg Striegnitz and Markus Völter}, year = {2004}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3344&spage=187}, tags = {reuse, DSL}, researchr = {https://researchr.org/publication/CleenewerckCSV04}, cites = {0}, citedby = {0}, pages = {187-201}, booktitle = {ECOOPW}, } @article{CzarneckiHE05, title = {Formalizing cardinality-based feature models and their specialization}, author = {Krzysztof Czarnecki and Simon Helsen and Ulrich W. Eisenecker}, year = {2005}, doi = {10.1002/spip.213}, url = {http://dx.doi.org/10.1002/spip.213}, tags = {rule-based, DSLsAndPLE}, researchr = {https://researchr.org/publication/CzarneckiHE05}, cites = {0}, citedby = {0}, journal = {sopr}, volume = {10}, number = {1}, pages = {7-29}, } @inproceedings{CzarneckiGRSW12, title = {Cool features and tough decisions: a comparison of variability modeling approaches}, author = {Krzysztof Czarnecki and Paul Grünbacher and Rick Rabiser and Klaus Schmid and Andrzej Wasowski}, year = {2012}, doi = {10.1145/2110147.2110167}, url = {http://doi.acm.org/10.1145/2110147.2110167}, researchr = {https://researchr.org/publication/CzarneckiGRSW12}, cites = {0}, citedby = {0}, pages = {173-182}, booktitle = {vamos}, } @inproceedings{MurashkinARC13, title = {Visualization and exploration of optimal variants in product line engineering}, author = {Alexandr Murashkin and Michal Antkiewicz and Derek Rayside and Krzysztof Czarnecki}, year = {2013}, doi = {10.1145/2491627.2491647}, url = {http://doi.acm.org/10.1145/2491627.2491647}, researchr = {https://researchr.org/publication/MurashkinARC13}, cites = {0}, citedby = {0}, pages = {111-115}, booktitle = {SPLC}, } @inproceedings{QueirozPVAC14, title = {Does feature scattering follow power-law distributions?: an investigation of five pre-processor-based systems}, author = {Rodrigo Queiroz and Leonardo Teixeira Passos and Marco Tulio Valente and Sven Apel and Krzysztof Czarnecki}, year = {2014}, doi = {10.1145/2660190.2662114}, url = {http://doi.acm.org/10.1145/2660190.2662114}, researchr = {https://researchr.org/publication/QueirozPVAC14}, cites = {0}, citedby = {0}, pages = {23-29}, booktitle = {GPCE}, } @inproceedings{PassosGTCWB13, title = {Coevolution of variability models and related artifacts: a case study from the Linux kernel}, author = {Leonardo Teixeira Passos and Jianmei Guo and Leopoldo Teixeira and Krzysztof Czarnecki and Andrzej Wasowski and Paulo Borba}, year = {2013}, doi = {10.1145/2491627.2491628}, url = {http://doi.acm.org/10.1145/2491627.2491628}, researchr = {https://researchr.org/publication/PassosGTCWB13}, cites = {0}, citedby = {0}, pages = {91-100}, booktitle = {SPLC}, } @inproceedings{CzarneckiAKLP05a, title = {fmp and fmp2rsm: eclipse plug-ins for modeling features using model templates}, author = {Krzysztof Czarnecki and Michał Antkiewicz and Chang Hwan Peter Kim and Sean Lau and Krzysztof Pietroszek}, year = {2005}, doi = {10.1145/1094855.1094934}, url = {http://doi.acm.org/10.1145/1094855.1094934}, tags = {Eclipse, meta-model, modeling, DSLsAndPLE, Meta-Environment}, researchr = {https://researchr.org/publication/CzarneckiAKLP05a}, cites = {0}, citedby = {0}, pages = {200-201}, booktitle = {OOPSLA}, } @article{DiskinXC11, title = {From State- to Delta-Based Bidirectional Model Transformations: the Asymmetric Case}, author = {Zinovy Diskin and Yingfei Xiong and Krzysztof Czarnecki}, year = {2011}, doi = {10.5381/jot.2011.10.1.a6}, url = {http://dx.doi.org/10.5381/jot.2011.10.1.a6}, tags = {model-to-model transformation, bidirectional model transformations, rule-based, bidirectional transformation, bidirectional model transformation, meta-model, source-to-source, model transformation, Meta-Environment, model deltas, transformation}, researchr = {https://researchr.org/publication/DiskinXC11}, cites = {0}, citedby = {0}, journal = {jot}, volume = {10}, } @inproceedings{AndersenCSW12, title = {Efficient synthesis of feature models}, author = {Nele Andersen and Krzysztof Czarnecki and Steven She and Andrzej Wasowski}, year = {2012}, doi = {10.1145/2362536.2362553}, url = {http://doi.acm.org/10.1145/2362536.2362553}, researchr = {https://researchr.org/publication/AndersenCSW12}, cites = {0}, citedby = {0}, pages = {106-115}, booktitle = {SPLC}, } @inproceedings{Czarnecki02, title = {Generative Programming: Methods, Techniques, and Applications}, author = {Krzysztof Czarnecki}, year = {2002}, url = {http://link.springer.de/link/service/series/0558/bibs/2319/23190351.htm}, tags = {generative programming, programming}, researchr = {https://researchr.org/publication/Czarnecki02}, cites = {0}, citedby = {0}, pages = {351-352}, booktitle = {icsr}, } @article{SheRAWC14, title = {Efficient synthesis of feature models}, author = {Steven She and Uwe Ryssel and Nele Andersen and Andrzej Wasowski and Krzysztof Czarnecki}, year = {2014}, doi = {10.1016/j.infsof.2014.01.012}, url = {http://dx.doi.org/10.1016/j.infsof.2014.01.012}, researchr = {https://researchr.org/publication/SheRAWC14}, cites = {0}, citedby = {0}, journal = {INFSOF}, volume = {56}, number = {9}, pages = {1122-1143}, } @inproceedings{Czarnecki-UPP-2004, title = {Overview of Generative Software Development}, author = {Krzysztof Czarnecki}, year = {2004}, doi = {10.1007/11527800_25}, url = {http://dx.doi.org/10.1007/11527800_25}, tags = {reusable components, rule-based, software architecture, software components, meta-model, modeling language, modeling, language engineering, software language engineering, architecture, language modeling, software component, reuse, model-driven development, software engineering, model-driven engineering, generative software development, DSL, Meta-Environment, systematic-approach, domain-specific language}, researchr = {https://researchr.org/publication/Czarnecki-UPP-2004}, cites = {0}, citedby = {0}, pages = {326-341}, booktitle = {upp}, } @inproceedings{MendoncaCC06, title = {Towards a framework for collaborative and coordinated product configuration}, author = {Marcílio Mendonça and Krzysztof Czarnecki and Donald D. Cowan}, year = {2006}, doi = {10.1145/1176617.1176719}, url = {http://doi.acm.org/10.1145/1176617.1176719}, researchr = {https://researchr.org/publication/MendoncaCC06}, cites = {0}, citedby = {0}, pages = {774-775}, booktitle = {OOPSLA}, } @inproceedings{DiskinXCEHO11, title = {From State- to Delta-Based Bidirectional Model Transformations: The Symmetric Case}, author = {Zinovy Diskin and Yingfei Xiong and Krzysztof Czarnecki and Hartmut Ehrig and Frank Hermann 0001 and Fernando Orejas}, year = {2011}, doi = {10.1007/978-3-642-24485-8_22}, url = {http://dx.doi.org/10.1007/978-3-642-24485-8_22}, researchr = {https://researchr.org/publication/DiskinXCEHO11}, cites = {0}, citedby = {0}, pages = {304-318}, booktitle = {MoDELS}, } @inproceedings{MendoncaWCC08, title = {Efficient compilation techniques for large scale feature models}, author = {Marcílio Mendonça and Andrzej Wasowski and Krzysztof Czarnecki and Donald D. Cowan}, year = {2008}, doi = {10.1145/1449913.1449918}, url = {http://doi.acm.org/10.1145/1449913.1449918}, researchr = {https://researchr.org/publication/MendoncaWCC08}, cites = {0}, citedby = {0}, pages = {13-22}, booktitle = {GPCE}, } @inproceedings{CzarneckiE99, title = {Synthesizing Objects}, author = {Krzysztof Czarnecki and Ulrich W. Eisenecker}, year = {1999}, url = {http://link.springer.de/link/service/series/0558/bibs/1628/16280018.htm}, tags = {meta-model, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/CzarneckiE99}, cites = {0}, citedby = {0}, pages = {18-42}, booktitle = {ECOOP}, } @inproceedings{BrancoXCWL10, title = {Effective collaboration and consistency management in business process modeling}, author = {Moises Castelo Branco and Yingfei Xiong and Krzysztof Czarnecki and Janette Wong and Alex Lau}, year = {2010}, doi = {10.1145/1923947.1923985}, url = {http://doi.acm.org/10.1145/1923947.1923985}, tags = {modeling, business process modeling, consistency, process modeling}, researchr = {https://researchr.org/publication/BrancoXCWL10}, cites = {0}, citedby = {0}, pages = {349-350}, booktitle = {cascon}, } @inproceedings{DiskinWGC14, title = {Towards a Rational Taxonomy for Increasingly Symmetric Model Synchronization}, author = {Zinovy Diskin and Arif Wider and Hamid Gholizadeh and Krzysztof Czarnecki}, year = {2014}, doi = {10.1007/978-3-319-08789-4_5}, url = {http://dx.doi.org/10.1007/978-3-319-08789-4_5}, researchr = {https://researchr.org/publication/DiskinWGC14}, cites = {0}, citedby = {0}, pages = {57-73}, booktitle = {ICMT}, } @inproceedings{DiskinXC10, title = {From State- to Delta-Based Bidirectional Model Transformations}, author = {Zinovy Diskin and Yingfei Xiong and Krzysztof Czarnecki}, year = {2010}, doi = {10.1007/978-3-642-13688-7_5}, url = {http://dx.doi.org/10.1007/978-3-642-13688-7_5}, tags = {model-to-model transformation, bidirectional model transformations, rule-based, bidirectional transformation, bidirectional model transformation, meta-model, source-to-source, model transformation, Meta-Environment, model deltas, transformation}, researchr = {https://researchr.org/publication/DiskinXC10}, cites = {0}, citedby = {0}, pages = {61-76}, booktitle = {ICMT}, } @inproceedings{MeuselCK97, title = {A Model for Structuring User Documentation of Object-Oriented Frameworks Using Patterns and Hypertext}, author = {Matthias Meusel and Krzysztof Czarnecki and Wolfgang Köpf}, year = {1997}, url = {http://link.springer.de/link/service/series/0558/bibs/1241/12410496.htm}, tags = {hypertext, object-role modeling}, researchr = {https://researchr.org/publication/MeuselCK97}, cites = {0}, citedby = {0}, pages = {496-510}, booktitle = {ECOOP}, } @inproceedings{BakZCADWR04, title = {Example-driven modeling: model = abstractions + examples}, author = {Kacper Bak and Dina Zayan and Krzysztof Czarnecki and Michal Antkiewicz and Zinovy Diskin and Andrzej Wasowski and Derek Rayside}, year = {2013}, url = {http://dl.acm.org/citation.cfm?id=2486982}, researchr = {https://researchr.org/publication/BakZCADWR04}, cites = {0}, citedby = {0}, pages = {1273-1276}, booktitle = {ICSE}, } @article{CzarneckiHJJM14, title = {Unifying Product and Software Configuration (Dagstuhl Seminar 14172)}, author = {Krzysztof Czarnecki and Arnaud Hubaux and Ethan Jackson and Dietmar Jannach and Tomi Männistö}, year = {2014}, doi = {10.4230/DagRep.4.4.20}, url = {http://dx.doi.org/10.4230/DagRep.4.4.20}, researchr = {https://researchr.org/publication/CzarneckiHJJM14}, cites = {0}, citedby = {0}, journal = {dagstuhl-reports}, volume = {4}, number = {4}, pages = {20-35}, } @inproceedings{CzarneckiHE04, title = {Staged Configuration Using Feature Models}, author = {Krzysztof Czarnecki and Simon Helsen and Ulrich W. Eisenecker}, year = {2004}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3154&spage=266}, tags = {meta-model, Meta-Environment}, researchr = {https://researchr.org/publication/CzarneckiHE04}, cites = {0}, citedby = {0}, pages = {266-283}, booktitle = {SPLC}, } @article{HeydarnooriCBB12, title = {Two Studies of Framework-Usage Templates Extracted from Dynamic Traces}, author = {Abbas Heydarnoori and Krzysztof Czarnecki and Walter Binder and Thiago Tonelli Bartolomei}, year = {2012}, doi = {10.1109/TSE.2011.77}, url = {http://doi.ieeecomputersociety.org/10.1109/TSE.2011.77}, researchr = {https://researchr.org/publication/HeydarnooriCBB12}, cites = {0}, citedby = {0}, journal = {TSE}, volume = {38}, number = {6}, pages = {1464-1487}, } @inproceedings{XMLApiMigration, title = {Study of an API migration for two XML APIs}, author = {Thiago Tonelli Bartolomei and Krzysztof Czarnecki and Ralf Lämmel and Tijs van der Storm}, year = {2010}, tags = {model-to-model transformation, rule-based, transformation engineering, Java, case study, APIMigration, XML, XML Schema, language engineering, testing model transformations, transformation language, software language engineering, testing, source-to-source, software engineering, model-driven engineering, migration, model transformation, systematic-approach, open-source, transformation, domain-specific language}, researchr = {https://researchr.org/publication/XMLApiMigration}, cites = {0}, citedby = {0}, booktitle = {Postproceedings of Software Language Engineering (SLE 2009)}, } @inproceedings{CzarneckiFGM05, title = {Essentials of the 4th UML/MoDELS Workshop in Software Model Engineering (WiSME 2005)}, author = {Krzysztof Czarnecki and Jean-Marie Favre and Martin Gogolla and Tom Mens}, year = {2005}, doi = {10.1007/11663430_16}, url = {http://dx.doi.org/10.1007/11663430_16}, tags = {meta-model, modeling, refinement, testing, UML, software evolution, software engineering, model-driven engineering, Meta-Environment, systematic-approach}, researchr = {https://researchr.org/publication/CzarneckiFGM05}, cites = {0}, citedby = {0}, pages = {151-158}, booktitle = {uml}, } @inproceedings{ButlerBCE01, title = {Generative Techniques for Product Lines}, author = {Gregory Butler and Don S. Batory and Krzysztof Czarnecki and Ulrich W. Eisenecker}, year = {2001}, researchr = {https://researchr.org/publication/ButlerBCE01}, cites = {0}, citedby = {0}, pages = {760-761}, booktitle = {ICSE}, } @inproceedings{BergerNRACW14, title = {Three Cases of Feature-Based Variability Modeling in Industry}, author = {Thorsten Berger and Divya Nair and Ralf Rublack and Joanne M. Atlee and Krzysztof Czarnecki and Andrzej Wasowski}, year = {2014}, doi = {10.1007/978-3-319-11653-2_19}, url = {http://dx.doi.org/10.1007/978-3-319-11653-2_19}, researchr = {https://researchr.org/publication/BergerNRACW14}, cites = {0}, citedby = {0}, pages = {302-319}, booktitle = {MoDELS}, } @inproceedings{GuoCASW13, title = {Variability-aware performance prediction: A statistical learning approach}, author = {Jianmei Guo and Krzysztof Czarnecki and Sven Apel and Norbert Siegmund and Andrzej Wasowski}, year = {2013}, doi = {10.1109/ASE.2013.6693089}, url = {http://dx.doi.org/10.1109/ASE.2013.6693089}, researchr = {https://researchr.org/publication/GuoCASW13}, cites = {0}, citedby = {0}, pages = {301-311}, booktitle = {ASE}, } @inproceedings{CzarneckiAKLP05, title = {Model-driven software product lines}, author = {Krzysztof Czarnecki and Michał Antkiewicz and Chang Hwan Peter Kim and Sean Lau and Krzysztof Pietroszek}, year = {2005}, doi = {10.1145/1094855.1094896}, url = {http://doi.acm.org/10.1145/1094855.1094896}, tags = {software product lines, meta-model, DSLsAndPLE, Meta-Environment}, researchr = {https://researchr.org/publication/CzarneckiAKLP05}, cites = {0}, citedby = {0}, pages = {126-127}, booktitle = {OOPSLA}, } @inproceedings{DubinskyRBDBC13, title = {An Exploratory Study of Cloning in Industrial Software Product Lines}, author = {Yael Dubinsky and Julia Rubin and Thorsten Berger and Slawomir Duszynski and Martin Becker 0002 and Krzysztof Czarnecki}, year = {2013}, doi = {10.1109/CSMR.2013.13}, url = {http://doi.ieeecomputersociety.org/10.1109/CSMR.2013.13}, researchr = {https://researchr.org/publication/DubinskyRBDBC13}, cites = {0}, citedby = {0}, pages = {25-34}, booktitle = {CSMR}, } @inproceedings{AntkiewiczBCDZW13, title = {Example-Driven Modeling using Clafer}, author = {Michal Antkiewicz and Kacper Bak and Krzysztof Czarnecki and Zinovy Diskin and Dina Zayan and Andrzej Wasowski}, year = {2013}, url = {http://ceur-ws.org/Vol-1104/4.pdf}, researchr = {https://researchr.org/publication/AntkiewiczBCDZW13}, cites = {0}, citedby = {0}, pages = {32-41}, booktitle = {MoDELS}, } @article{CzarneckiH06, title = {Feature-based survey of model transformation approaches}, author = {Krzysztof Czarnecki and Simon Helsen}, year = {2006}, doi = {10.1147/sj.453.0621}, url = {http://dx.doi.org/10.1147/sj.453.0621}, tags = {model-to-model transformation, rule-based, classification, meta-model, modeling, points-to analysis, analysis, model-driven development, source-to-source, survey, object-role modeling, model transformation, Meta-Environment, design, systematic-approach, meta-objects, transformation}, researchr = {https://researchr.org/publication/CzarneckiH06}, cites = {0}, citedby = {1}, journal = {IBMSJ}, volume = {45}, number = {3}, pages = {621-646}, } @inproceedings{HeydarnooriCB09, title = {Supporting Framework Use via Automatically Extracted Concept-Implementation Templates}, author = {Abbas Heydarnoori and Krzysztof Czarnecki and Thiago T. Bartolomei}, year = {2009}, doi = {10.1007/978-3-642-03013-0_16}, url = {http://dx.doi.org/10.1007/978-3-642-03013-0_16}, researchr = {https://researchr.org/publication/HeydarnooriCB09}, cites = {0}, citedby = {0}, pages = {344-368}, booktitle = {ECOOP}, } @inproceedings{PassosC14, title = {A dataset of feature additions and feature removals from the Linux kernel}, author = {Leonardo Teixeira Passos and Krzysztof Czarnecki}, year = {2014}, doi = {10.1145/2597073.2597124}, url = {http://doi.acm.org/10.1145/2597073.2597124}, researchr = {https://researchr.org/publication/PassosC14}, cites = {0}, citedby = {0}, pages = {376-379}, booktitle = {msr}, } @article{ApelCCN11, title = {Feature-Oriented Software Development (FOSD) (Dagstuhl Seminar 11021)}, author = {Sven Apel and William R. Cook and Krzysztof Czarnecki and Oscar Nierstrasz}, year = {2011}, doi = {10.4230/DagRep.1.1.27}, url = {http://dx.doi.org/10.4230/DagRep.1.1.27}, researchr = {https://researchr.org/publication/ApelCCN11}, cites = {0}, citedby = {0}, journal = {dagstuhl-reports}, volume = {1}, number = {1}, pages = {27-41}, } @article{AntkiewiczCS09, title = {Engineering of Framework-Specific Modeling Languages}, author = {Michal Antkiewicz and Krzysztof Czarnecki and Matthew Stephan}, year = {2009}, doi = {10.1109/TSE.2009.30}, url = {http://doi.ieeecomputersociety.org/10.1109/TSE.2009.30}, tags = {meta-model, modeling language, modeling, language engineering, language modeling, model-driven engineering, Meta-Environment, domain-specific language}, researchr = {https://researchr.org/publication/AntkiewiczCS09}, cites = {0}, citedby = {0}, journal = {TSE}, volume = {35}, number = {6}, pages = {795-824}, } @inproceedings{Czarnecki10, title = {Variability Modeling: State of the Art and Future Directions}, author = {Krzysztof Czarnecki}, year = {2010}, url = {http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf}, tags = {modeling, DSLsAndPLE}, researchr = {https://researchr.org/publication/Czarnecki10}, cites = {0}, citedby = {0}, pages = {11}, booktitle = {vamos}, } @incollection{springerlink:10.1007-978-3-540-30554-518, title = {Evolution and Reuse of Language Specifications for DSLs (ERLS)}, author = {Cleenewerck, Thomas and Krzysztof Czarnecki and Striegnitz, J?rg and V?lter, Markus}, year = {2005}, url = {http://dx.doi.org/10.1007/978-3-540-30554-5_18}, tags = {meta-model, composition, testing, reuse, DSL, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/springerlink%3A10.1007-978-3-540-30554-518}, cites = {0}, citedby = {0}, booktitle = {Object-Oriented Technology. ECOOP 2004 Workshop Reader}, volume = {3344}, series = {Lecture Notes in Computer Science}, publisher = {Springer Berlin / Heidelberg}, } @book{CzarneckiEisenecker1999, title = {Generative Programming: Methods, Techniques and Applications}, author = {Krzysztof Czarnecki and U. Eisenecker.}, year = {1999}, tags = {generative programming, programming}, researchr = {https://researchr.org/publication/CzarneckiEisenecker1999}, cites = {0}, citedby = {1}, publisher = {Addison- Wesley}, } @article{CzarneckiHE05a, title = {Staged configuration through specialization and multilevel configuration of feature models}, author = {Krzysztof Czarnecki and Simon Helsen and Ulrich W. Eisenecker}, year = {2005}, doi = {10.1002/spip.225}, url = {http://dx.doi.org/10.1002/spip.225}, researchr = {https://researchr.org/publication/CzarneckiHE05a}, cites = {0}, citedby = {0}, journal = {sopr}, volume = {10}, number = {2}, pages = {143-169}, } @article{TerraVCB15, title = {A recommendation system for repairing violations detected by static architecture conformance checking}, author = {Ricardo Terra and Marco Tulio Valente and Krzysztof Czarnecki and Roberto da Silva Bigonha}, year = {2015}, doi = {10.1002/spe.2228}, url = {http://dx.doi.org/10.1002/spe.2228}, researchr = {https://researchr.org/publication/TerraVCB15}, cites = {0}, citedby = {0}, journal = {SPE}, volume = {45}, number = {3}, pages = {315-342}, } @inproceedings{BergerRNABCW13, title = {A survey of variability modeling in industrial practice}, author = {Thorsten Berger and Ralf Rublack and Divya Nair and Joanne M. Atlee and Martin Becker 0002 and Krzysztof Czarnecki and Andrzej Wasowski}, year = {2013}, doi = {10.1145/2430502.2430513}, url = {http://doi.acm.org/10.1145/2430502.2430513}, researchr = {https://researchr.org/publication/BergerRNABCW13}, cites = {0}, citedby = {0}, pages = {7}, booktitle = {vamos}, } @inproceedings{AntkiewiczC07, title = {Design Space of Heterogeneous Synchronization}, author = {Michał Antkiewicz and Krzysztof Czarnecki}, year = {2007}, doi = {10.1007/978-3-540-88643-3_1}, url = {http://dx.doi.org/10.1007/978-3-540-88643-3_1}, tags = {synchronization, design}, researchr = {https://researchr.org/publication/AntkiewiczC07}, cites = {0}, citedby = {0}, pages = {3-46}, booktitle = {GTTSE}, } @inproceedings{PassosCW12, title = {Towards a catalog of variability evolution patterns: the Linux kernel case}, author = {Leonardo Teixeira Passos and Krzysztof Czarnecki and Andrzej Wasowski}, year = {2012}, doi = {10.1145/2377816.2377825}, url = {http://doi.acm.org/10.1145/2377816.2377825}, researchr = {https://researchr.org/publication/PassosCW12}, cites = {0}, citedby = {0}, pages = {62-69}, booktitle = {GPCE}, } @inproceedings{HwanKC05, title = {Synchronizing Cardinality-Based Feature Models and Their Specializations}, author = {Chang Hwan Peter Kim and Krzysztof Czarnecki}, year = {2005}, doi = {10.1007/11581741_24}, url = {http://dx.doi.org/10.1007/11581741_24}, tags = {rule-based, synchronization}, researchr = {https://researchr.org/publication/HwanKC05}, cites = {0}, citedby = {0}, pages = {331-348}, booktitle = {ECMDA-FA}, } @inproceedings{Czarnecki06, title = {Tutorial on Generative Software Development}, author = {Krzysztof Czarnecki}, year = {2006}, researchr = {https://researchr.org/publication/Czarnecki06}, cites = {0}, citedby = {0}, pages = {227}, booktitle = {SPLC}, } @inproceedings{Czarnecki13, title = {Variability in Software: State of the Art and Future Directions - (Extended Abstract)}, author = {Krzysztof Czarnecki}, year = {2013}, doi = {10.1007/978-3-642-37057-1_1}, url = {http://dx.doi.org/10.1007/978-3-642-37057-1_1}, researchr = {https://researchr.org/publication/Czarnecki13}, cites = {0}, citedby = {0}, pages = {1-5}, booktitle = {FASE}, } @inproceedings{MendoncaWC09, title = {SAT-based analysis of feature models is easy}, author = {Marcílio Mendonça and Andrzej Wasowski and Krzysztof Czarnecki}, year = {2009}, doi = {10.1145/1753235.1753267}, url = {http://doi.acm.org/10.1145/1753235.1753267}, tags = {rule-based, DSLsAndPLE, analysis}, researchr = {https://researchr.org/publication/MendoncaWC09}, cites = {0}, citedby = {0}, pages = {231-240}, booktitle = {SPLC}, } @inproceedings{BergerSLCW10, title = {Feature-to-Code Mapping in Two Large Product Lines}, author = {Thorsten Berger and Steven She and Rafael Lotufo and Krzysztof Czarnecki and Andrzej Wasowski}, year = {2010}, doi = {10.1007/978-3-642-15579-6_48}, url = {http://dx.doi.org/10.1007/978-3-642-15579-6_48}, researchr = {https://researchr.org/publication/BergerSLCW10}, cites = {0}, citedby = {0}, pages = {498-499}, booktitle = {SPLC}, } @inproceedings{LotufoPC12, title = {Towards improving bug tracking systems with game mechanisms}, author = {Rafael Lotufo and Leonardo Teixeira Passos and Krzysztof Czarnecki}, year = {2012}, doi = {10.1109/MSR.2012.6224293}, url = {http://dx.doi.org/10.1109/MSR.2012.6224293}, researchr = {https://researchr.org/publication/LotufoPC12}, cites = {0}, citedby = {0}, pages = {2-11}, booktitle = {msr}, } @inproceedings{Czarnecki99, title = {Challenges to Object-Oriented Reuse}, author = {Krzysztof Czarnecki}, year = {1999}, tags = {meta-model, reuse, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/Czarnecki99}, cites = {0}, citedby = {0}, pages = {364-365}, booktitle = {ECOOPW}, } @inproceedings{HubauxXC12, title = {A user survey of configuration challenges in Linux and eCos}, author = {Arnaud Hubaux and Yingfei Xiong and Krzysztof Czarnecki}, year = {2012}, doi = {10.1145/2110147.2110164}, url = {http://doi.acm.org/10.1145/2110147.2110164}, researchr = {https://researchr.org/publication/HubauxXC12}, cites = {0}, citedby = {0}, pages = {149-155}, booktitle = {vamos}, } @book{0010411, title = {Generative programming - methods, tools and applications}, author = {Krzysztof Czarnecki and Ulrich W. Eisenecker}, year = {2000}, url = {http://www.addison-wesley.de/main/main.asp?page=englisch/bookdetails&productid=99258}, tags = {generative programming, programming}, researchr = {https://researchr.org/publication/0010411}, cites = {0}, citedby = {0}, publisher = {Addison-Wesley}, isbn = {978-0-201-30977-5}, } @inproceedings{HaugenWC12, title = {CVL: common variability language}, author = {Øystein Haugen and Andrzej Wasowski and Krzysztof Czarnecki}, year = {2012}, doi = {10.1145/2364412.2364462}, url = {http://doi.acm.org/10.1145/2364412.2364462}, researchr = {https://researchr.org/publication/HaugenWC12}, cites = {0}, citedby = {0}, pages = {266-267}, booktitle = {SPLC}, } @inproceedings{KusterVFBC13, title = {Supporting Different Process Views through a Shared Process Model}, author = {Jochen Malte Küster and Hagen Völzer and Cédric Favre and Moisés Castelo Branco and Krzysztof Czarnecki}, year = {2013}, doi = {10.1007/978-3-642-39013-5_3}, url = {http://dx.doi.org/10.1007/978-3-642-39013-5_3}, researchr = {https://researchr.org/publication/KusterVFBC13}, cites = {0}, citedby = {0}, pages = {20-36}, booktitle = {ECMDA-FA}, } @inproceedings{SheLBWC11, title = {Reverse engineering feature models}, author = {Steven She and Rafael Lotufo and Thorsten Berger and Andrzej Wasowski and Krzysztof Czarnecki}, year = {2011}, doi = {10.1145/1985793.1985856}, url = {http://doi.acm.org/10.1145/1985793.1985856}, tags = {meta-model, reverse engineering, model-driven engineering, Meta-Environment}, researchr = {https://researchr.org/publication/SheLBWC11}, cites = {0}, citedby = {0}, pages = {461-470}, booktitle = {ICSE}, } @inproceedings{CzarneckiHRVR02, title = {DataFAN: A Practical Approach to Data Flow Analysis for Ada 95}, author = {Krzysztof Czarnecki and Michael Himsolt and Ernst Richter and Falk Vieweg and Alfred Rosskopf}, year = {2002}, url = {http://link.springer.de/link/service/series/0558/bibs/2361/23610231.htm}, tags = {analysis, data-flow, data-flow analysis, systematic-approach}, researchr = {https://researchr.org/publication/CzarneckiHRVR02}, cites = {0}, citedby = {0}, pages = {231-244}, booktitle = {Ada-Europe}, } @article{CzarneckiAK06, title = {Multi-level customization in application engineering}, author = {Krzysztof Czarnecki and Michał Antkiewicz and Chang Hwan Peter Kim}, year = {2006}, doi = {10.1145/1183267}, url = {http://doi.acm.org/10.1145/1183267}, tags = {DSLsAndPLE}, researchr = {https://researchr.org/publication/CzarneckiAK06}, cites = {0}, citedby = {0}, journal = {CACM}, volume = {49}, number = {12}, pages = {60-65}, } @article{BergerSLWC13, title = {A Study of Variability Models and Languages in the Systems Software Domain}, author = {Thorsten Berger and Steven She and Rafael Lotufo and Andrzej Wasowski and Krzysztof Czarnecki}, year = {2013}, doi = {10.1109/TSE.2013.34}, url = {http://doi.ieeecomputersociety.org/10.1109/TSE.2013.34}, researchr = {https://researchr.org/publication/BergerSLWC13}, cites = {0}, citedby = {0}, journal = {TSE}, volume = {39}, number = {12}, pages = {1611-1640}, } @inproceedings{HaugenWC13, title = {CVL: common variability language}, author = {Øystein Haugen and Andrzej Wasowski and Krzysztof Czarnecki}, year = {2013}, doi = {10.1145/2491627.2493899}, url = {http://doi.acm.org/10.1145/2491627.2493899}, researchr = {https://researchr.org/publication/HaugenWC13}, cites = {0}, citedby = {0}, pages = {277}, booktitle = {SPLC}, } @inproceedings{BergerSLWC10, title = {Variability modeling in the real: a perspective from the operating systems domain}, author = {Thorsten Berger and Steven She and Rafael Lotufo and Andrzej Wasowski and Krzysztof Czarnecki}, year = {2010}, doi = {10.1145/1858996.1859010}, url = {http://doi.acm.org/10.1145/1858996.1859010}, tags = {operating system, modeling}, researchr = {https://researchr.org/publication/BergerSLWC10}, cites = {0}, citedby = {0}, pages = {73-82}, booktitle = {ASE}, } @article{BergerPTDCWS14, title = {Variability mechanisms in software ecosystems}, author = {Thorsten Berger and Rolf-Helge Pfeiffer and Reinhard Tartler and Steffen Dienst and Krzysztof Czarnecki and Andrzej Wasowski and Steven She}, year = {2014}, doi = {10.1016/j.infsof.2014.05.005}, url = {http://dx.doi.org/10.1016/j.infsof.2014.05.005}, researchr = {https://researchr.org/publication/BergerPTDCWS14}, cites = {0}, citedby = {0}, journal = {INFSOF}, volume = {56}, number = {11}, pages = {1520-1535}, } @inproceedings{291, title = {Feature and Meta-Models in Clafer: Mixed, Specialized, and Coupled}, author = {Kacper Bak and Krzysztof Czarnecki and Andrzej Wasowski}, year = {2010}, month = {10/2010}, tags = {dlmv, meta-model, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/291}, cites = {0}, citedby = {0}, booktitle = {3rd International Conference on Software Language Engineering}, } @inproceedings{AntkiewiczBMOLC13, title = {Clafer tools for product line engineering}, author = {Michal Antkiewicz and Kacper Bak and Alexandr Murashkin and Rafael Olaechea and Jia Hui (Jimmy) Liang and Krzysztof Czarnecki}, year = {2013}, doi = {10.1145/2499777.2499779}, url = {http://doi.acm.org/10.1145/2499777.2499779}, researchr = {https://researchr.org/publication/AntkiewiczBMOLC13}, cites = {0}, citedby = {0}, pages = {130-135}, booktitle = {SPLC}, } @inproceedings{CzarneckiSW08, title = {Sample Spaces and Feature Models: There and Back Again}, author = {Krzysztof Czarnecki and Steven She and Andrzej Wasowski}, year = {2008}, doi = {10.1109/SPLC.2008.49}, url = {http://dx.doi.org/10.1109/SPLC.2008.49}, researchr = {https://researchr.org/publication/CzarneckiSW08}, cites = {0}, citedby = {0}, pages = {22-31}, booktitle = {SPLC}, } @article{BrancoXCKV14, title = {A case study on consistency management of business and IT process models in banking}, author = {Moisés Castelo Branco and Yingfei Xiong and Krzysztof Czarnecki and Jochen Malte Küster and Hagen Völzer}, year = {2014}, doi = {10.1007/s10270-013-0318-8}, url = {http://dx.doi.org/10.1007/s10270-013-0318-8}, researchr = {https://researchr.org/publication/BrancoXCKV14}, cites = {0}, citedby = {0}, journal = {SoSyM}, volume = {13}, number = {3}, pages = {913-940}, } @inproceedings{LotufoSBCW10, title = {Evolution of the Linux Kernel Variability Model}, author = {Rafael Lotufo and Steven She and Thorsten Berger and Krzysztof Czarnecki and Andrzej Wasowski}, year = {2010}, doi = {10.1007/978-3-642-15579-6_10}, url = {http://dx.doi.org/10.1007/978-3-642-15579-6_10}, tags = {meta-model, Meta-Environment}, researchr = {https://researchr.org/publication/LotufoSBCW10}, cites = {0}, citedby = {0}, pages = {136-150}, booktitle = {SPLC}, } @inproceedings{Czarnecki01, title = {Generative Programming and Software System Families}, author = {Krzysztof Czarnecki}, year = {2001}, url = {http://link.springer.de/link/service/series/0558/bibs/2196/21960001.htm}, tags = {generative programming, programming}, researchr = {https://researchr.org/publication/Czarnecki01}, cites = {0}, citedby = {0}, pages = {1}, booktitle = {saig}, } @inproceedings{BarthBCE01, title = {Generative Programming}, author = {Barbara Barth and Gregory Butler and Krzysztof Czarnecki and Ulrich W. Eisenecker}, year = {2001}, url = {http://link.springer.de/link/service/series/0558/bibs/2323/23230135.htm}, tags = {generative programming, programming}, researchr = {https://researchr.org/publication/BarthBCE01}, cites = {0}, citedby = {0}, pages = {135-149}, booktitle = {ECOOPW}, } @inproceedings{HeydarnooriC07, title = {Comprehending implementation recipes of framework-provided concepts through dynamic analysis}, author = {Abbas Heydarnoori and Krzysztof Czarnecki}, year = {2007}, doi = {10.1145/1297846.1297904}, url = {http://doi.acm.org/10.1145/1297846.1297904}, tags = {analysis}, researchr = {https://researchr.org/publication/HeydarnooriC07}, cites = {0}, citedby = {0}, pages = {819-820}, booktitle = {OOPSLA}, } @inproceedings{TonelliKR10, title = {Swing to SWT and back: Patterns for API migration by wrapping}, author = {Thiago Tonelli Bartolomei and Krzysztof Czarnecki and Ralf Lämmel}, year = {2010}, doi = {10.1109/ICSM.2010.5610429}, url = {http://dx.doi.org/10.1109/ICSM.2010.5610429}, tags = {migration}, researchr = {https://researchr.org/publication/TonelliKR10}, cites = {0}, citedby = {0}, pages = {1-10}, booktitle = {ICSM}, } @inproceedings{CzarneckiBUE02, title = {Generative Programming for Embedded Software: An Industrial Experience Report}, author = {Krzysztof Czarnecki and Thomas Bednasch and Peter Unger and Ulrich W. Eisenecker}, year = {2002}, url = {http://link.springer.de/link/service/series/0558/bibs/2487/24870156.htm}, tags = {generative programming, embedded software, programming}, researchr = {https://researchr.org/publication/CzarneckiBUE02}, cites = {0}, citedby = {0}, pages = {156-172}, booktitle = {GPCE}, } @inproceedings{AntkiewiczC04, title = {FeaturePlugin: feature modeling plug-in for Eclipse}, author = {Michał Antkiewicz and Krzysztof Czarnecki}, year = {2004}, doi = {10.1145/1066129.1066143}, url = {http://doi.acm.org/10.1145/1066129.1066143}, tags = {Eclipse, modeling}, researchr = {https://researchr.org/publication/AntkiewiczC04}, cites = {0}, citedby = {0}, pages = {67-72}, booktitle = {eclipse}, } @article{0001EOCDXGE15, title = {Model synchronization based on triple graph grammars: correctness, completeness and invertibility}, author = {Frank Hermann 0001 and Hartmut Ehrig and Fernando Orejas and Krzysztof Czarnecki and Zinovy Diskin and Yingfei Xiong and Susann Gottmann and Thomas Engel}, year = {2015}, doi = {10.1007/s10270-012-0309-1}, url = {http://dx.doi.org/10.1007/s10270-012-0309-1}, researchr = {https://researchr.org/publication/0001EOCDXGE15}, cites = {0}, citedby = {0}, journal = {SoSyM}, volume = {14}, number = {1}, pages = {241-269}, } @inproceedings{DiskinXC10-0, title = {Specifying Overlaps of Heterogeneous Models for Global Consistency Checking}, author = {Zinovy Diskin and Yingfei Xiong and Krzysztof Czarnecki}, year = {2010}, doi = {10.1007/978-3-642-21210-9_16}, url = {http://dx.doi.org/10.1007/978-3-642-21210-9_16}, tags = {model checking, meta-model, consistency, Meta-Environment}, researchr = {https://researchr.org/publication/DiskinXC10-0}, cites = {0}, citedby = {0}, pages = {165-179}, booktitle = {MoDELS}, } @inproceedings{CzarneckiOV02, title = {Generative Programming}, author = {Krzysztof Czarnecki and Kasper Østerbye and Markus Völter}, year = {2002}, url = {http://link.springer.de/link/service/series/0558/bibs/2548/25480015.htm}, tags = {generative programming, programming}, researchr = {https://researchr.org/publication/CzarneckiOV02}, cites = {0}, citedby = {0}, pages = {15-29}, booktitle = {ECOOPW}, } @inproceedings{CzarneckiKK06, title = {Feature Models are Views on Ontologies}, author = {Krzysztof Czarnecki and Chang Hwan Peter Kim and Karl Trygve Kalleberg}, year = {2006}, tags = {ontologies, ontology, meta-model, Meta-Environment}, researchr = {https://researchr.org/publication/CzarneckiKK06}, cites = {0}, citedby = {0}, pages = {41-51}, booktitle = {SPLC}, } @inproceedings{PassosCAWKG13, title = {Feature-oriented software evolution}, author = {Leonardo Teixeira Passos and Krzysztof Czarnecki and Sven Apel and Andrzej Wasowski and Christian Kästner and Jianmei Guo}, year = {2013}, doi = {10.1145/2430502.2430526}, url = {http://doi.acm.org/10.1145/2430502.2430526}, researchr = {https://researchr.org/publication/PassosCAWKG13}, cites = {0}, citedby = {0}, pages = {17}, booktitle = {vamos}, } @inproceedings{AntkiewiczBC07, title = {Automatic extraction of framework-specific models from framework-based application code}, author = {Michał Antkiewicz and Thiago T. Bartolomei and Krzysztof Czarnecki}, year = {2007}, doi = {10.1145/1321631.1321664}, url = {http://doi.acm.org/10.1145/1321631.1321664}, tags = {rule-based, application framework}, researchr = {https://researchr.org/publication/AntkiewiczBC07}, cites = {0}, citedby = {0}, pages = {214-223}, booktitle = {ASE}, } @inproceedings{HeydarnooriC07a, title = {Mining implementation recipes of framework-provided concepts in dynamic framework API interaction traces}, author = {Abbas Heydarnoori and Krzysztof Czarnecki}, year = {2007}, doi = {10.1145/1297846.1297934}, url = {http://doi.acm.org/10.1145/1297846.1297934}, researchr = {https://researchr.org/publication/HeydarnooriC07a}, cites = {0}, citedby = {0}, pages = {876-877}, booktitle = {OOPSLA}, } @inproceedings{CzarneckiE99:0, title = {Components and Generative Programming}, author = {Krzysztof Czarnecki and Ulrich W. Eisenecker}, year = {1999}, url = {http://link.springer.de/link/service/series/0558/bibs/1687/16870002.htm}, tags = {generative programming, programming}, researchr = {https://researchr.org/publication/CzarneckiE99%3A0}, cites = {0}, citedby = {0}, pages = {2-19}, booktitle = {ESEC/FSE}, } @article{Czarnecki12, title = {Guest editorial to the special issue on MODELS 2008}, author = {Krzysztof Czarnecki}, year = {2012}, doi = {10.1007/s10270-011-0202-3}, url = {http://dx.doi.org/10.1007/s10270-011-0202-3}, researchr = {https://researchr.org/publication/Czarnecki12}, cites = {0}, citedby = {0}, journal = {SoSyM}, volume = {11}, number = {2}, pages = {163-164}, } @inproceedings{NadiBKC14, title = {Mining configuration constraints: static analyses and empirical results}, author = {Sarah Nadi and Thorsten Berger and Christian Kästner and Krzysztof Czarnecki}, year = {2014}, doi = {10.1145/2568225.2568283}, url = {http://doi.acm.org/10.1145/2568225.2568283}, researchr = {https://researchr.org/publication/NadiBKC14}, cites = {0}, citedby = {0}, pages = {140-151}, booktitle = {ICSE}, } @inproceedings{AntkiewiczC06:0, title = {Round-trip engineering of eclipse plug-ins using eclipse workbench part interaction FSML}, author = {Michał Antkiewicz and Krzysztof Czarnecki}, year = {2006}, doi = {10.1145/1176617.1176701}, url = {http://doi.acm.org/10.1145/1176617.1176701}, tags = {workbench, Eclipse, round trip engineering}, researchr = {https://researchr.org/publication/AntkiewiczC06%3A0}, cites = {0}, citedby = {0}, pages = {738-739}, booktitle = {OOPSLA}, } @inproceedings{CzarneckiEGVV98, title = {Generative Programming and Active Libraries}, author = {Krzysztof Czarnecki and Ulrich W. Eisenecker and Robert Glück and David Vandevoorde and Todd L. Veldhuizen}, year = {1998}, url = {http://link.springer.de/link/service/series/0558/bibs/1766/17660025.htm}, tags = {generative programming, programming}, researchr = {https://researchr.org/publication/CzarneckiEGVV98}, cites = {0}, citedby = {0}, pages = {25-39}, booktitle = {Dagstuhl}, } @inproceedings{PassosBNCXW11, title = {A study of non-Boolean constraints in variability models of an embedded operating system}, author = {Leonardo Teixeira Passos and Thorsten Berger and Marko Novakovic and Krzysztof Czarnecki and Yingfei Xiong and Andrzej Wasowski}, year = {2011}, doi = {10.1145/2019136.2019139}, url = {http://doi.acm.org/10.1145/2019136.2019139}, tags = {operating system, constraints}, researchr = {https://researchr.org/publication/PassosBNCXW11}, cites = {0}, citedby = {0}, pages = {2}, booktitle = {SPLC}, } @inproceedings{Czarnecki07, title = {Software reuse and evolution with generative techniques}, author = {Krzysztof Czarnecki}, year = {2007}, doi = {10.1145/1321631.1321750}, url = {http://doi.acm.org/10.1145/1321631.1321750}, tags = {reuse, software evolution}, researchr = {https://researchr.org/publication/Czarnecki07}, cites = {0}, citedby = {0}, pages = {575}, booktitle = {ASE}, } @inproceedings{BartolomeiCLS09, title = {Study of an API Migration for Two XML APIs}, author = {Thiago Tonelli Bartolomei and Krzysztof Czarnecki and ralf-lämmel and Tijs van der Storm}, year = {2009}, doi = {10.1007/978-3-642-12107-4_5}, url = {http://dx.doi.org/10.1007/978-3-642-12107-4_5}, tags = {XML, XML Schema, migration}, researchr = {https://researchr.org/publication/BartolomeiCLS09}, cites = {0}, citedby = {0}, pages = {42-61}, booktitle = {SLE}, } @inproceedings{AntkiewiczC06, title = {Framework-Specific Modeling Languages with Round-Trip Engineering}, author = {Michał Antkiewicz and Krzysztof Czarnecki}, year = {2006}, doi = {10.1007/11880240_48}, url = {http://dx.doi.org/10.1007/11880240_48}, tags = {meta-model, modeling language, modeling, language engineering, language modeling, model-driven engineering, Meta-Environment, round trip engineering, domain-specific language}, researchr = {https://researchr.org/publication/AntkiewiczC06}, cites = {0}, citedby = {0}, pages = {692-706}, booktitle = {MoDELS}, } @inproceedings{BakCW10, title = {Feature and Meta-Models in Clafer: Mixed, Specialized, and Coupled}, author = {Kacper Bak and Krzysztof Czarnecki and Andrzej Wasowski}, year = {2010}, doi = {10.1007/978-3-642-19440-5_7}, url = {http://dx.doi.org/10.1007/978-3-642-19440-5_7}, tags = {meta-model, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/BakCW10}, cites = {0}, citedby = {0}, pages = {102-122}, booktitle = {SLE}, } @inproceedings{mens04101, title = {04101 Discussion ? A Taxonomy of Model Transformations}, author = {Tom Mens and Krzysztof Czarnecki and Pieter Van Gorp}, url = {http://drops.dagstuhl.de/opus/volltexte/2005/11}, tags = {model-to-model transformation, meta-model, source-to-source, model transformation, Meta-Environment, taxonomy, transformation}, researchr = {https://researchr.org/publication/mens04101}, cites = {0}, citedby = {0}, booktitle = {Language Engineering for Model-Driven Software Development}, } @book{czarnecki:2000, title = {Generative programming: methods, tools, and applications}, author = {Krzysztof Czarnecki and Eisenecker, Ulrich W.}, year = {2000}, tags = {generative programming, programming}, researchr = {https://researchr.org/publication/czarnecki%3A2000}, cites = {0}, citedby = {0}, address = {New York, NY, USA}, publisher = {ACM Press/Addison-Wesley Publishing Co.}, isbn = {0-201-30977-7}, } @inproceedings{CzarneckiFHLST09, title = {Bidirectional Transformations: A Cross-Discipline Perspective}, author = {Krzysztof Czarnecki and J. Nathan Foster and Zhenjiang Hu and ralf-lämmel and andy-schürr and James F. Terwilliger}, year = {2009}, doi = {10.1007/978-3-642-02408-5_19}, url = {http://dx.doi.org/10.1007/978-3-642-02408-5_19}, tags = {bidirectional transformation, survey, e-science, transformation}, researchr = {https://researchr.org/publication/CzarneckiFHLST09}, cites = {142}, citedby = {0}, pages = {260-283}, booktitle = {ICMT}, } @inproceedings{MensCG04, title = {04101 Discussion - A Taxonomy of Model Transformations}, author = {Tom Mens and Krzysztof Czarnecki and Pieter Van Gorp}, year = {2004}, url = {http://drops.dagstuhl.de/opus/volltexte/2005/11}, tags = {model-to-model transformation, meta-model, source-to-source, model transformation, Meta-Environment, taxonomy, transformation}, researchr = {https://researchr.org/publication/MensCG04}, cites = {0}, citedby = {0}, booktitle = {Dagstuhl}, } @inproceedings{BakDACW13, title = {Partial Instances via Subclassing}, author = {Kacper Bak and Zinovy Diskin and Michal Antkiewicz and Krzysztof Czarnecki and Andrzej Wasowski}, year = {2013}, doi = {10.1007/978-3-319-02654-1_19}, url = {http://dx.doi.org/10.1007/978-3-319-02654-1_19}, researchr = {https://researchr.org/publication/BakDACW13}, cites = {0}, citedby = {0}, pages = {344-364}, booktitle = {SLE}, } @inproceedings{AbdelRazikWCN09, title = {Bridging the business-IT divide using BPM: challenges and opportunities}, author = {Mohamed AbdelRazik and Janette Wong and Krzysztof Czarnecki and Leho Nigul}, year = {2009}, doi = {10.1145/1723028.1723086}, url = {http://doi.acm.org/10.1145/1723028.1723086}, researchr = {https://researchr.org/publication/AbdelRazikWCN09}, cites = {0}, citedby = {0}, pages = {327}, booktitle = {cascon}, } @inproceedings{WhiteSCWLWF07, title = {Automated Model-Based Configuration of Enterprise Java Applications}, author = {Jules White and Douglas C. Schmidt and Krzysztof Czarnecki and Christoph Wienands and Gunther Lenz and Egon Wuchner and Ludger Fiege}, year = {2007}, doi = {10.1109/EDOC.2007.18}, url = {http://doi.ieeecomputersociety.org/10.1109/EDOC.2007.18}, tags = {rule-based, Java, C++}, researchr = {https://researchr.org/publication/WhiteSCWLWF07}, cites = {0}, citedby = {0}, pages = {301-312}, booktitle = {edoc}, } @inproceedings{CzarneckiOST03, title = {DSL Implementation in MetaOCaml, Template Haskell, and C++}, author = {Krzysztof Czarnecki and John T. O Donnell and Jörg Striegnitz and Walid Taha}, year = {2003}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3016&spage=51}, tags = {Haskell, C++, DSL}, researchr = {https://researchr.org/publication/CzarneckiOST03}, cites = {0}, citedby = {0}, pages = {51-72}, booktitle = {Dagstuhl}, } @inproceedings{BerryCAA10, title = {Requirements Determination is Unstoppable: An Experience Report}, author = {Daniel M. Berry and Krzysztof Czarnecki and Michal Antkiewicz and Mohamed AbdelRazik}, year = {2010}, doi = {10.1109/RE.2010.44}, url = {http://dx.doi.org/10.1109/RE.2010.44}, researchr = {https://researchr.org/publication/BerryCAA10}, cites = {0}, citedby = {0}, pages = {311-316}, booktitle = {RE}, } @inproceedings{OlaecheaRGC14, title = {Comparison of exact and approximate multi-objective optimization for software product lines}, author = {Rafael Olaechea and Derek Rayside and Jianmei Guo and Krzysztof Czarnecki}, year = {2014}, doi = {10.1145/2648511.2648521}, url = {http://doi.acm.org/10.1145/2648511.2648521}, researchr = {https://researchr.org/publication/OlaecheaRGC14}, cites = {0}, citedby = {0}, pages = {92-101}, booktitle = {SPLC}, } @inproceedings{CzarneckiA05, title = {Mapping Features to Models: A Template Approach Based on Superimposed Variants}, author = {Krzysztof Czarnecki and Michał Antkiewicz}, year = {2005}, doi = {10.1007/11561347_28}, url = {http://dx.doi.org/10.1007/11561347_28}, tags = {rule-based, DSLsAndPLE, systematic-approach}, researchr = {https://researchr.org/publication/CzarneckiA05}, cites = {0}, citedby = {0}, pages = {422-437}, booktitle = {GPCE}, } @inproceedings{HessellundCW07, title = {Guided Development with Multiple Domain-Specific Languages}, author = {Anders Hessellund and Krzysztof Czarnecki and Andrzej Wasowski}, year = {2007}, doi = {10.1007/978-3-540-75209-7_4}, url = {http://dx.doi.org/10.1007/978-3-540-75209-7_4}, tags = {DSLsAndPLE, domain-specific language}, researchr = {https://researchr.org/publication/HessellundCW07}, cites = {0}, citedby = {0}, pages = {46-60}, booktitle = {MoDELS}, } @article{CzarneckiH14, title = {Software language engineering (SLE '12)}, author = {Krzysztof Czarnecki and Görel Hedin}, year = {2014}, doi = {10.1016/j.scico.2014.09.004}, url = {http://dx.doi.org/10.1016/j.scico.2014.09.004}, researchr = {https://researchr.org/publication/CzarneckiH14}, cites = {0}, citedby = {0}, journal = {SCP}, volume = {96}, pages = {395}, } @inproceedings{HermannEOCDX11, title = {Correctness of Model Synchronization Based on Triple Graph Grammars}, author = {Frank Hermann 0001 and Hartmut Ehrig and Fernando Orejas and Krzysztof Czarnecki and Zinovy Diskin and Yingfei Xiong}, year = {2011}, doi = {10.1007/978-3-642-24485-8_49}, url = {http://dx.doi.org/10.1007/978-3-642-24485-8_49}, researchr = {https://researchr.org/publication/HermannEOCDX11}, cites = {0}, citedby = {0}, pages = {668-682}, booktitle = {MoDELS}, } @inproceedings{TerraVCB12, title = {Recommending Refactorings to Reverse Software Architecture Erosion}, author = {Ricardo Terra and Marco Tulio Valente and Krzysztof Czarnecki and Roberto da Silva Bigonha}, year = {2012}, doi = {10.1109/CSMR.2012.40}, url = {http://doi.ieeecomputersociety.org/10.1109/CSMR.2012.40}, researchr = {https://researchr.org/publication/TerraVCB12}, cites = {0}, citedby = {0}, pages = {335-340}, booktitle = {CSMR}, } @inproceedings{XiongHSC12, title = {Generating range fixes for software configuration}, author = {Yingfei Xiong and Arnaud Hubaux and Steven She and Krzysztof Czarnecki}, year = {2012}, doi = {10.1109/ICSE.2012.6227206}, url = {http://dx.doi.org/10.1109/ICSE.2012.6227206}, researchr = {https://researchr.org/publication/XiongHSC12}, cites = {0}, citedby = {0}, pages = {58-68}, booktitle = {ICSE}, } @inproceedings{GuoZORCAA14, title = {Scaling exact multi-objective combinatorial optimization by parallelization}, author = {Jianmei Guo and Edward Zulkoski and Rafael Olaechea and Derek Rayside and Krzysztof Czarnecki and Sven Apel and Joanne M. Atlee}, year = {2014}, doi = {10.1145/2642937.2642971}, url = {http://doi.acm.org/10.1145/2642937.2642971}, researchr = {https://researchr.org/publication/GuoZORCAA14}, cites = {0}, citedby = {0}, pages = {409-420}, booktitle = {ASE}, } @inproceedings{AntkiewiczJBCSLSWS14, title = {Flexible product line engineering with a virtual platform}, author = {Michal Antkiewicz and Wenbin Ji and Thorsten Berger and Krzysztof Czarnecki and Thomas Schmorleiz and Ralf Lämmel and Stefan Stanciulescu and Andrzej Wasowski and Ina Schaefer}, year = {2014}, doi = {10.1145/2591062.2591126}, url = {http://doi.acm.org/10.1145/2591062.2591126}, researchr = {https://researchr.org/publication/AntkiewiczJBCSLSWS14}, cites = {0}, citedby = {0}, pages = {532-535}, booktitle = {ICSE}, } @inproceedings{Czarnecki04, title = {Generative Software Development}, author = {Krzysztof Czarnecki}, year = {2004}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3154&spage=321}, researchr = {https://researchr.org/publication/Czarnecki04}, cites = {0}, citedby = {0}, pages = {321}, booktitle = {SPLC}, } @inproceedings{SheLBWC10, title = {The Variability Model of The Linux Kernel}, author = {Steven She and Rafael Lotufo and Thorsten Berger and Andrzej Wasowski and Krzysztof Czarnecki}, year = {2010}, url = {http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf}, tags = {meta-model, Meta-Environment}, researchr = {https://researchr.org/publication/SheLBWC10}, cites = {0}, citedby = {0}, pages = {45-51}, booktitle = {vamos}, } @inproceedings{CzarneckiM13, title = {A novel method of local chirp-rate estimation of LFM chirp signals in the time-frequency domain}, author = {Krzysztof Czarnecki and Marek Moszynski}, year = {2013}, doi = {10.1109/TSP.2013.6614028}, url = {http://dx.doi.org/10.1109/TSP.2013.6614028}, researchr = {https://researchr.org/publication/CzarneckiM13}, cites = {0}, citedby = {0}, pages = {704-708}, booktitle = {arbeitspl}, } @inproceedings{Czarnecki11, title = {Understanding Variability Abstraction and Realization}, author = {Krzysztof Czarnecki}, year = {2011}, doi = {10.1007/978-3-642-21347-2_1}, url = {http://dx.doi.org/10.1007/978-3-642-21347-2_1}, tags = {abstraction}, researchr = {https://researchr.org/publication/Czarnecki11}, cites = {0}, citedby = {0}, pages = {1-3}, booktitle = {icsr}, } @inproceedings{HubauxJDMMCHNZ12, title = {Unifying Software, Product Configuration: A Research Roadmap}, author = {Arnaud Hubaux and Dietmar Jannach and Conrad Drescher and Leonardo Murta and Tomi Männistö and Krzysztof Czarnecki and Patrick Heymans and Tien Nguyen and Markus Zanker}, year = {2012}, url = {http://ceur-ws.org/Vol-958/paper6.pdf}, researchr = {https://researchr.org/publication/HubauxJDMMCHNZ12}, cites = {0}, citedby = {0}, pages = {31-35}, booktitle = {confws}, } @inproceedings{WangPXCZ013, title = {SmartFixer: fixing software configurations based on dynamic priorities}, author = {Bo Wang and Leonardo Teixeira Passos and Yingfei Xiong and Krzysztof Czarnecki and Haiyan Zhao and Wei Zhang 0004}, year = {2013}, doi = {10.1145/2491627.2491640}, url = {http://doi.acm.org/10.1145/2491627.2491640}, researchr = {https://researchr.org/publication/WangPXCZ013}, cites = {0}, citedby = {0}, pages = {82-90}, booktitle = {SPLC}, } @article{CzarneckiE00, title = {Synthesizing objects}, author = {Krzysztof Czarnecki and Ulrich W. Eisenecker}, year = {2000}, tags = {meta-model, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/CzarneckiE00}, cites = {0}, citedby = {0}, journal = {concurrency}, volume = {12}, number = {14}, pages = {1347-1377}, } @inproceedings{ZulkoskiKYRC14, title = {Optimizing Alloy for Multi-objective Software Product Line Configuration}, author = {Ed Zulkoski and Chris Kleynhans and Ming-Ho Yee and Derek Rayside and Krzysztof Czarnecki}, year = {2014}, doi = {10.1007/978-3-662-43652-3_34}, url = {http://dx.doi.org/10.1007/978-3-662-43652-3_34}, researchr = {https://researchr.org/publication/ZulkoskiKYRC14}, cites = {0}, citedby = {0}, pages = {328-333}, booktitle = {asm}, } @inproceedings{RaufAC11, title = {Logical structure extraction from software requirements documents}, author = {Rehan Rauf and Michal Antkiewicz and Krzysztof Czarnecki}, year = {2011}, doi = {10.1109/RE.2011.6051638}, url = {http://dx.doi.org/10.1109/RE.2011.6051638}, researchr = {https://researchr.org/publication/RaufAC11}, cites = {0}, citedby = {0}, pages = {101-110}, booktitle = {RE}, } @inproceedings{Czarnecki11-0, title = {Designing Variability Modeling Languages}, author = {Krzysztof Czarnecki}, year = {2011}, doi = {10.1007/978-3-642-28830-2_12}, url = {http://dx.doi.org/10.1007/978-3-642-28830-2_12}, researchr = {https://researchr.org/publication/Czarnecki11-0}, cites = {0}, citedby = {0}, pages = {222}, booktitle = {SLE}, } @inproceedings{CzarneckiW07, title = {Feature Diagrams and Logics: There and Back Again}, author = {Krzysztof Czarnecki and Andrzej Wasowski}, year = {2007}, doi = {10.1109/SPLINE.2007.24}, url = {http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.24}, tags = {feature diagrams, DSLsAndPLE, logic}, researchr = {https://researchr.org/publication/CzarneckiW07}, cites = {0}, citedby = {0}, pages = {23-34}, booktitle = {SPLC}, } @inproceedings{DiskinMC12, title = {Intermodeling, Queries, and Kleisli Categories}, author = {Zinovy Diskin and T. S. E. Maibaum and Krzysztof Czarnecki}, year = {2012}, doi = {10.1007/978-3-642-28872-2_12}, url = {http://dx.doi.org/10.1007/978-3-642-28872-2_12}, researchr = {https://researchr.org/publication/DiskinMC12}, cites = {0}, citedby = {0}, pages = {163-177}, booktitle = {FASE}, } @inproceedings{RubinCC13, title = {Managing cloned variants: a framework and experience}, author = {Julia Rubin and Krzysztof Czarnecki and Marsha Chechik}, year = {2013}, doi = {10.1145/2491627.2491644}, url = {http://doi.acm.org/10.1145/2491627.2491644}, researchr = {https://researchr.org/publication/RubinCC13}, cites = {0}, citedby = {0}, pages = {101-110}, booktitle = {SPLC}, } @proceedings{vamos-2011, title = {Fifth International Workshop on Variability Modelling of Software-Intensive Systems, Namur, Belgium, January 27-29, 2011. Proceedings}, year = {2011}, researchr = {https://researchr.org/publication/vamos-2011}, cites = {0}, citedby = {0}, booktitle = {Fifth International Workshop on Variability Modelling of Software-Intensive Systems, Namur, Belgium, January 27-29, 2011. Proceedings}, conference = {vamos}, editor = {Patrick Heymans and Krzysztof Czarnecki and Ulrich W. Eisenecker}, series = {ACM International Conference Proceedings Series}, publisher = {ACM}, isbn = {978-1-4503-0570-9}, } @proceedings{sle-2012-0, title = {Software Language Engineering, 5th International Conference, SLE 2012, Dresden, Germany, September 26-28, 2012, Revised Selected Papers}, year = {2013}, doi = {10.1007/978-3-642-36089-3}, url = {http://dx.doi.org/10.1007/978-3-642-36089-3}, researchr = {https://researchr.org/publication/sle-2012-0}, cites = {0}, citedby = {0}, booktitle = {Software Language Engineering, 5th International Conference, SLE 2012, Dresden, Germany, September 26-28, 2012, Revised Selected Papers}, conference = {SLE}, editor = {Krzysztof Czarnecki and Görel Hedin}, volume = {7745}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-36089-3}, } @proceedings{models:2008, title = {Model Driven Engineering Languages and Systems, 11th International Conference, MoDELS 2008, Toulouse, France, September 28 - October 3, 2008. Proceedings}, year = {2008}, tags = {meta-model, modeling language, language engineering, language modeling, model-driven engineering, Meta-Environment}, researchr = {https://researchr.org/publication/models%3A2008}, cites = {0}, citedby = {0}, booktitle = {Model Driven Engineering Languages and Systems, 11th International Conference, MoDELS 2008, Toulouse, France, September 28 - October 3, 2008. Proceedings}, conference = {MoDELS}, editor = {Krzysztof Czarnecki and Ileana Ober and Jean-Michel Bruel and Axel Uhl and Markus Völter}, volume = {5301}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-87874-2}, } @proceedings{models-2009fosd, title = {Proceedings of the First International Workshop on Feature-Oriented Software Development, FOSD 2009, Denver, Colorado, USA, October 6, 2009}, year = {2009}, researchr = {https://researchr.org/publication/models-2009fosd}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the First International Workshop on Feature-Oriented Software Development, FOSD 2009, Denver, Colorado, USA, October 6, 2009}, conference = {MoDELS}, editor = {Sven Apel and William R. Cook and Krzysztof Czarnecki and Christian Kästner and Neil Loughran and Oscar Nierstrasz}, series = {ACM International Conference Proceeding Series}, publisher = {ACM}, isbn = {978-1-60558-567-3}, } @proceedings{sle-2012, title = {Software Language Engineering, 5th International Conference, SLE 2012, Dresden, Germany, September 26-28, 2012, Revised Selected Papers}, year = {2013}, tags = {language engineering, software language engineering, software engineering}, researchr = {https://researchr.org/publication/sle-2012}, cites = {0}, citedby = {0}, booktitle = {Software Language Engineering, 5th International Conference, SLE 2012, Dresden, Germany, September 26-28, 2012, Revised Selected Papers}, conference = {SLE}, editor = {Krzysztof Czarnecki and Görel Hedin}, volume = {7745}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, } @proceedings{gcse:1999, title = {Generative and Component-Based Software Engineering, First International Symposium, GCSE 99, Erfurt, Germany, September 28-30, 1999, Revised Papers}, year = {2000}, tags = {software components, software component, software engineering}, researchr = {https://researchr.org/publication/gcse%3A1999}, cites = {0}, citedby = {0}, booktitle = {Generative and Component-Based Software Engineering, First International Symposium, GCSE 99, Erfurt, Germany, September 28-30, 1999, Revised Papers}, conference = {gcse}, editor = {Krzysztof Czarnecki and Ulrich W. Eisenecker}, volume = {1799}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-41172-0}, } @proceedings{gpce-2010fosd, title = {Proceedings of the Second International Workshop on Feature-Oriented Software Development, FOSD 2010, Eindhoven, Netherlands, October 10, 2010}, year = {2010}, researchr = {https://researchr.org/publication/gpce-2010fosd}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the Second International Workshop on Feature-Oriented Software Development, FOSD 2010, Eindhoven, Netherlands, October 10, 2010}, conference = {GPCE}, editor = {Sven Apel and Don S. Batory and Krzysztof Czarnecki and Florian Heidenreich and Christian Kästner and Oscar Nierstrasz}, publisher = {ACM}, isbn = {978-1-4503-0208-1}, }