@inproceedings{LCI2010, title = {Language Convergence Infrastructure}, author = {Vadim Zaytsev}, year = {2010}, month = {November}, tags = {application framework, case study, transformation language, grammar convergence, debugging, DSL, higher-order transformations, transformation, grammar, domain-specific language}, researchr = {https://researchr.org/publication/LCI2010}, cites = {0}, citedby = {0}, booktitle = {Post-proceedings of the 3rd International Summer School on Generative and Transformational Techniques in Software Engineering (GTTSE 2009)}, } @article{BaggeZ15, title = {Open and Original Problems in Software Language Engineering 2015 Workshop Report}, author = {Anya Helene Bagge and Vadim Zaytsev}, year = {2015}, doi = {10.1145/2757308.2757313}, url = {http://doi.acm.org/10.1145/2757308.2757313}, researchr = {https://researchr.org/publication/BaggeZ15}, cites = {0}, citedby = {0}, journal = {sigsoft}, volume = {40}, number = {3}, pages = {32-37}, } @inproceedings{Zaytsev17a, title = {Megamodelling with NGA multimodels}, author = {Vadim Zaytsev}, year = {2017}, doi = {10.1145/3141842.3141843}, url = {https://doi.org/10.1145/3141842.3141843}, researchr = {https://researchr.org/publication/Zaytsev17a}, cites = {0}, citedby = {0}, pages = {1-6}, booktitle = {OOPSLA}, } @inproceedings{Zaytsev14-2, title = {Understanding Metalanguage Integration by Renarrating a Technical Space Megamodel}, author = {Vadim Zaytsev}, year = {2014}, url = {http://ceur-ws.org/Vol-1236/paper-10.pdf}, researchr = {https://researchr.org/publication/Zaytsev14-2}, cites = {0}, citedby = {0}, pages = {69-77}, booktitle = {MoDELS}, } @article{Zaytsev20, title = {Modelling of Language Syntax and Semantics: The Case of the Assembler Compiler}, author = {Vadim Zaytsev}, year = {2020}, doi = {10.5381/jot.2020.19.2.a5}, url = {https://doi.org/10.5381/jot.2020.19.2.a5}, researchr = {https://researchr.org/publication/Zaytsev20}, cites = {0}, citedby = {0}, journal = {jot}, volume = {19}, number = {2}, } @inproceedings{Zaytsev12, title = {BNF was here: what have we done about the unnecessary diversity of notation for syntactic definitions}, author = {Vadim Zaytsev}, year = {2012}, doi = {10.1145/2245276.2232090}, url = {http://doi.acm.org/10.1145/2245276.2232090}, researchr = {https://researchr.org/publication/Zaytsev12}, cites = {0}, citedby = {0}, pages = {1910-1915}, booktitle = {SAC}, } @inproceedings{NucciPFRMMNZ19, title = {A Language-Parametric Modular Framework for Mining Idiomatic Code Patterns}, author = {Dario Di Nucci and Hoang-Son Pham and Johan Fabry and Coen De Roover and Kim Mens and Tim Molderez and Siegfried Nijssen and Vadim Zaytsev}, year = {2019}, url = {http://ceur-ws.org/Vol-2510/sattose2019_paper_3.pdf}, researchr = {https://researchr.org/publication/NucciPFRMMNZ19}, cites = {0}, citedby = {0}, booktitle = {sattose}, } @article{CleveKSZ18, title = {Multidirectional Transformations and Synchronisations (Dagstuhl Seminar 18491)}, author = {Anthony Cleve and Ekkart Kindler and Perdita Stevens and Vadim Zaytsev}, year = {2018}, doi = {10.4230/DagRep.8.12.1}, url = {https://doi.org/10.4230/DagRep.8.12.1}, researchr = {https://researchr.org/publication/CleveKSZ18}, cites = {0}, citedby = {0}, journal = {dagstuhl-reports}, volume = {8}, number = {12}, pages = {1-48}, } @article{MediaWiki2011, title = {MediaWiki Grammar Recovery}, author = {Vadim Zaytsev}, year = {2011}, month = {July}, tags = {testing, parsing, transformation, grammar}, researchr = {https://researchr.org/publication/MediaWiki2011}, cites = {0}, citedby = {0}, journal = {CoRR}, volume = {abs/1107.4661}, pages = {1-47}, } @techreport{Needs-Grammarware2005, title = {Language Standardization Needs Grammarware}, author = {Steven Klusener and Vadim Zaytsev}, year = {2005}, note = {Available via \url{www.open-std.org/jtc1/sc22/open/n3977.pdf}}, tags = {programming languages, object-oriented programming, semantics, syntax definition, language engineering, grammar engineering, reviewing, compiler, programming, language documentation, parsing, standardization, feature-oriented programming, grammar}, researchr = {https://researchr.org/publication/Needs-Grammarware2005}, cites = {0}, citedby = {0}, institution = {ISO/IEC}, type = {JTC1/SC22 Document}, number = {N3977}, } @inproceedings{ZaytsevB20, title = {OOPSLE 2020: Open and Original Problems in Software Language Engineering}, author = {Vadim Zaytsev and Anya Helene Bagge}, year = {2020}, url = {http://ceur-ws.org/Vol-2707/oopslepaper1.pdf}, researchr = {https://researchr.org/publication/ZaytsevB20}, cites = {0}, citedby = {0}, pages = {47-51}, booktitle = {staf}, } @inproceedings{Zaytsev15-3, title = {Two-Faced Data}, author = {Vadim Zaytsev}, year = {2015}, url = {http://ceur-ws.org/Vol-1657/paper4.pdf}, researchr = {https://researchr.org/publication/Zaytsev15-3}, cites = {0}, citedby = {0}, pages = {16-26}, booktitle = {staf}, } @inproceedings{Zaytsev12-2, title = {Renarrating linguistic architecture: a case study}, author = {Vadim Zaytsev}, year = {2012}, doi = {10.1145/2508443.2508454}, url = {http://doi.acm.org/10.1145/2508443.2508454}, researchr = {https://researchr.org/publication/Zaytsev12-2}, cites = {0}, citedby = {0}, pages = {61-66}, booktitle = {MoDELS}, } @article{LammelZ10, title = {Reverse Engineering Grammar Relationships}, author = {Ralf Lämmel and Vadim Zaytsev}, year = {2010}, url = {http://pi.informatik.uni-siegen.de/stt/30_2/01_Fachgruppenberichte/WSR2010/01-laemmel-zaytsev.pdf}, researchr = {https://researchr.org/publication/LammelZ10}, cites = {0}, citedby = {0}, journal = {stt}, volume = {30}, number = {2}, } @phdthesis{Zaytsev-Thesis2010, title = {Recovery, Convergence and Documentation of Languages}, author = {Vadim Zaytsev}, year = {2010}, month = {October}, tags = {transformation engineering, grammar transformation, language engineering, transformation language, software language engineering, grammar engineering, grammar convergence, software engineering, grammar recovery, language documentation, transformation, grammar}, researchr = {https://researchr.org/publication/Zaytsev-Thesis2010}, cites = {0}, citedby = {0}, school = {Vrije Universiteit}, address = {Amsterdam, The Netherlands}, advisor = {Ralf Lämmel and Chris Verhoef}, } @article{Zaytsev15, title = {Grammar Zoo: A corpus of experimental grammarware}, author = {Vadim Zaytsev}, year = {2015}, doi = {10.1016/j.scico.2014.07.010}, url = {http://dx.doi.org/10.1016/j.scico.2014.07.010}, researchr = {https://researchr.org/publication/Zaytsev15}, cites = {0}, citedby = {0}, journal = {SCP}, volume = {98}, pages = {28-51}, } @inproceedings{Zaytsev17-1, title = {Open challenges in incremental coverage of legacy software languages}, author = {Vadim Zaytsev}, year = {2017}, doi = {10.1145/3167105}, url = {http://doi.acm.org/10.1145/3167105}, researchr = {https://researchr.org/publication/Zaytsev17-1}, cites = {0}, citedby = {0}, pages = {1-6}, booktitle = {OOPSLA}, } @inproceedings{Too-Sharp2005, title = {Correct C\# Grammar too Sharp for ISO}, author = {Vadim Zaytsev}, year = {2005}, month = {July}, tags = {programming languages, C++, C sharp, programming, Cobol, parsing, grammar}, researchr = {https://researchr.org/publication/Too-Sharp2005}, cites = {0}, citedby = {0}, pages = {154-155}, booktitle = {Proceedings of the International Summer School on Generative and Transformational Techniques in Software Engineering, Part II, Participants Workshop}, } @article{JLS-SQJ2011, title = {Recovering Grammar Relationships for the Java Language Specification}, author = {Ralf Lämmel and Vadim Zaytsev}, year = {2011}, month = {March}, doi = {10.1007/s11219-010-9116-5}, tags = {rule-based, Java, transformation language, transformation, grammar}, researchr = {https://researchr.org/publication/JLS-SQJ2011}, cites = {0}, citedby = {0}, journal = {sqj}, volume = {19}, number = {2}, pages = {333-378}, } @article{BucchiaroneCLPT21, title = {What Is the Future of Modeling?}, author = {Antonio Bucchiarone and Federico Ciccozzi and Leen Lambers and Alfonso Pierantonio and Matthias Tichy and Massimo Tisi and Andreas Wortmann 0001 and Vadim Zaytsev}, year = {2021}, doi = {10.1109/MS.2020.3041522}, url = {https://doi.org/10.1109/MS.2020.3041522}, researchr = {https://researchr.org/publication/BucchiaroneCLPT21}, cites = {0}, citedby = {0}, journal = {IEEE Software}, volume = {38}, number = {2}, pages = {119-127}, } @inproceedings{DeknopFMZ20, title = {Improving a Software Modernisation Process by Differencing Migration Logs}, author = {Céline Deknop and Johan Fabry and Kim Mens and Vadim Zaytsev}, year = {2020}, doi = {10.1007/978-3-030-64148-1_17}, url = {https://doi.org/10.1007/978-3-030-64148-1_17}, researchr = {https://researchr.org/publication/DeknopFMZ20}, cites = {0}, citedby = {0}, pages = {270-286}, booktitle = {PROFES}, } @inproceedings{DamZ16, title = {Software Language Identification with Natural Language Classifiers}, author = {Juriaan Kennedy van Dam and Vadim Zaytsev}, year = {2016}, doi = {10.1109/SANER.2016.92}, url = {http://doi.ieeecomputersociety.org/10.1109/SANER.2016.92}, researchr = {https://researchr.org/publication/DamZ16}, cites = {0}, citedby = {0}, pages = {624-628}, booktitle = {WCRE}, } @inproceedings{Zaytsev14, title = {Formal foundations for semi-parsing}, author = {Vadim Zaytsev}, year = {2014}, doi = {10.1109/CSMR-WCRE.2014.6747184}, url = {http://dx.doi.org/10.1109/CSMR-WCRE.2014.6747184}, researchr = {https://researchr.org/publication/Zaytsev14}, cites = {0}, citedby = {0}, pages = {313-317}, booktitle = {CSMR}, } @inproceedings{Zaytsev19-0, title = {Event-based parsing}, author = {Vadim Zaytsev}, year = {2019}, doi = {10.1145/3358503.3361275}, url = {https://doi.org/10.1145/3358503.3361275}, researchr = {https://researchr.org/publication/Zaytsev19-0}, cites = {0}, citedby = {0}, pages = {31-40}, booktitle = {OOPSLA}, } @inproceedings{PuntVZ16b, title = {Experimental Data for the A?B*A Pattern in CSS: Inputs and Outputs}, author = {Leonard Punt and Sjoerd Visscher and Vadim Zaytsev}, year = {2016}, doi = {10.1109/ICSME.2016.91}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSME.2016.91}, researchr = {https://researchr.org/publication/PuntVZ16b}, cites = {0}, citedby = {0}, pages = {616}, booktitle = {ICSM}, } @inproceedings{PuntVZ16a, title = {A Tool for Detecting and Refactoring the A?B*A Pattern in CSS}, author = {Leonard Punt and Sjoerd Visscher and Vadim Zaytsev}, year = {2016}, doi = {10.1109/ICSME.2016.90}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSME.2016.90}, researchr = {https://researchr.org/publication/PuntVZ16a}, cites = {0}, citedby = {0}, pages = {613}, booktitle = {ICSM}, } @inproceedings{JLS-SCAM2009, title = {Recovering Grammar Relationships for the Java Language Specification}, author = {Ralf Lämmel and Vadim Zaytsev}, year = {2009}, doi = {10.1109/SCAM.2009.29}, url = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2009.29}, tags = {Java, completeness, transformation language, grammar convergence, consistency, grammar recovery, transformation, grammar}, researchr = {https://researchr.org/publication/JLS-SCAM2009}, cites = {0}, citedby = {0}, pages = {178-186}, booktitle = {SCAM}, } @inproceedings{WlodarskiPPFZ19, title = {Qualify First! A Large Scale Modernisation Report}, author = {Leszek Wlodarski and Boris Pereira and Ivan Povazan and Johan Fabry and Vadim Zaytsev}, year = {2019}, doi = {10.1109/SANER.2019.8668006}, url = {https://doi.org/10.1109/SANER.2019.8668006}, researchr = {https://researchr.org/publication/WlodarskiPPFZ19}, cites = {0}, citedby = {0}, pages = {569-573}, booktitle = {WCRE}, } @inproceedings{ZaytsevB14, title = {Parsing in a Broad Sense}, author = {Vadim Zaytsev and Anya Helene Bagge}, year = {2014}, doi = {10.1007/978-3-319-11653-2_4}, url = {http://dx.doi.org/10.1007/978-3-319-11653-2_4}, researchr = {https://researchr.org/publication/ZaytsevB14}, cites = {0}, citedby = {0}, pages = {50-67}, booktitle = {MoDELS}, } @mastersthesis{Zaytsev-Thesis2004, title = {Combinatorial Test Set Generation: Concepts, Implementation, Case Study}, author = {Vadim Zaytsev}, year = {2004}, month = {June}, note = {Available via \url{http://grammarware.net/text/2004/zaytsev-thesis.pdf}.}, tags = {data validation, case study, XML, XML Schema, grammar testing, testing, data-flow, grammar}, researchr = {https://researchr.org/publication/Zaytsev-Thesis2004}, cites = {0}, citedby = {0}, school = {Universiteit Twente}, address = {Enschede, The Netherlands}, advisor = {Ed Brinksma and Ralf Lämmel}, } @article{JLS-CoRR2010, title = {Recovering Grammar Relationships for the Java Language Specification}, author = {Ralf Lämmel and Vadim Zaytsev}, year = {2010}, month = {August}, tags = {rule-based, Java, transformation language, grammar convergence, grammar recovery, transformation, grammar}, researchr = {https://researchr.org/publication/JLS-CoRR2010}, cites = {0}, citedby = {0}, journal = {corr}, volume = {abs/1008.4188}, pages = {1-46}, } @inproceedings{Zaytsev17-0, title = {Language Design with Intent}, author = {Vadim Zaytsev}, year = {2017}, doi = {10.1109/MODELS.2017.16}, url = {http://doi.ieeecomputersociety.org/10.1109/MODELS.2017.16}, researchr = {https://researchr.org/publication/Zaytsev17-0}, cites = {0}, citedby = {0}, pages = {45-52}, booktitle = {MoDELS}, } @inproceedings{GoncharenkoZ16, title = {Language design and implementation for the domain of coding conventions}, author = {Boryana Goncharenko and Vadim Zaytsev}, year = {2016}, url = {http://dl.acm.org/citation.cfm?id=2997386}, researchr = {https://researchr.org/publication/GoncharenkoZ16}, cites = {0}, citedby = {0}, pages = {90-104}, booktitle = {SLE}, } @inproceedings{BaggeZ14-0, title = {Languages, Models and Megamodels}, author = {Anya Helene Bagge and Vadim Zaytsev}, year = {2014}, url = {http://ceur-ws.org/Vol-1354/paper-12.pdf}, researchr = {https://researchr.org/publication/BaggeZ14-0}, cites = {0}, citedby = {0}, pages = {132-143}, booktitle = {sattose}, } @inproceedings{HamidZ14, title = {Detecting Refactorable Clones by Slicing Program Dependence Graphs}, author = {Ammar Hamid and Vadim Zaytsev}, year = {2014}, url = {http://ceur-ws.org/Vol-1354/paper-04.pdf}, researchr = {https://researchr.org/publication/HamidZ14}, cites = {0}, citedby = {0}, pages = {37-48}, booktitle = {sattose}, } @inproceedings{StikkolorumDZBG14, title = {The MOOC Hype: Can We Ignore It? Reflections on the Current Use of Massive Open Online Courses in Software Modeling Education}, author = {Dave R. Stikkolorum and Birgit Demuth and Vadim Zaytsev and Frédéric Boulanger and Jeff Gray}, year = {2014}, url = {http://ceur-ws.org/Vol-1346/edusymp2014_paper_9.pdf}, researchr = {https://researchr.org/publication/StikkolorumDZBG14}, cites = {0}, citedby = {0}, pages = {75-86}, booktitle = {MoDELS}, } @article{VavrovaZ17, title = {Does Python Smell Like Java? Tool Support for Design Defect Discovery in Python}, author = {Nicole Vavrová and Vadim Zaytsev}, year = {2017}, doi = {10.22152/programming-journal.org/2017/1/11}, url = {https://doi.org/10.22152/programming-journal.org/2017/1/11}, researchr = {https://researchr.org/publication/VavrovaZ17}, cites = {0}, citedby = {0}, journal = {Programming}, volume = {1}, number = {2}, pages = {11}, } @inproceedings{Zaytsev15-0, title = {Coupled Transformations of Shared Packed Parse Forests}, author = {Vadim Zaytsev}, year = {2015}, url = {http://ceur-ws.org/Vol-1403/paper2.pdf}, researchr = {https://researchr.org/publication/Zaytsev15-0}, cites = {0}, citedby = {0}, pages = {2-17}, booktitle = {gg}, } @inproceedings{Zaytsev15-1, title = {Multi-Language Modelling with Second Order Intensions}, author = {Vadim Zaytsev}, year = {2015}, url = {http://ceur-ws.org/Vol-1505/p4.pdf}, researchr = {https://researchr.org/publication/Zaytsev15-1}, cites = {0}, citedby = {0}, pages = {33-42}, booktitle = {MoDELS}, } @inproceedings{BNF-WAS-HERE2012, title = {{BNF WAS HERE: What Have We Done About the Unnecessary Diversity of Notation for Syntactic Definitions}}, author = {Vadim Zaytsev}, year = {2012}, month = {March}, doi = {10.1145/2245276.2232090}, tags = {programming languages, rule-based, program analysis, meta programming, application framework, meta-model, language engineering, points-to analysis, reuse, source-to-source, model-driven engineering, Meta-Environment, parsing, systematic-approach, grammar}, researchr = {https://researchr.org/publication/BNF-WAS-HERE2012}, cites = {0}, citedby = {0}, pages = {1910-1915}, booktitle = {Programming Languages Track, Volume II of the Proceedings of the 27th ACM Symposium on Applied Computing (SAC 2012)}, } @inproceedings{Zaytsev19, title = {Blind Men and a Room Full of Elephants}, author = {Vadim Zaytsev}, year = {2019}, url = {http://ceur-ws.org/Vol-2605/keynote2.pdf}, researchr = {https://researchr.org/publication/Zaytsev19}, cites = {0}, citedby = {0}, booktitle = {BENEVOL}, } @inproceedings{FarooqZ21-1, title = {There is more than one way to zen your Python}, author = {Aamir Farooq and Vadim Zaytsev}, year = {2021}, doi = {10.1145/3486608.3486909}, url = {https://doi.org/10.1145/3486608.3486909}, researchr = {https://researchr.org/publication/FarooqZ21-1}, cites = {0}, citedby = {0}, pages = {68-82}, booktitle = {SLE}, } @article{Zaytsev14-1, title = {Negotiated Grammar Evolution}, author = {Vadim Zaytsev}, year = {2014}, doi = {10.5381/jot.2014.13.3.a1}, url = {http://dx.doi.org/10.5381/jot.2014.13.3.a1}, researchr = {https://researchr.org/publication/Zaytsev14-1}, cites = {0}, citedby = {0}, journal = {jot}, volume = {13}, number = {3}, } @inproceedings{LathouwersZ22, title = {Modelling program verification tools for software engineers}, author = {Sophie Lathouwers and Vadim Zaytsev}, year = {2022}, doi = {10.1145/3550355.3552426}, url = {https://doi.org/10.1145/3550355.3552426}, researchr = {https://researchr.org/publication/LathouwersZ22}, cites = {0}, citedby = {0}, pages = {98-108}, booktitle = {MoDELS}, } @inproceedings{BlagodarovJZ16, title = {Raincode assembler compiler (tool demo)}, author = {Volodymyr Blagodarov and Yves Jaradin and Vadim Zaytsev}, year = {2016}, url = {http://dl.acm.org/citation.cfm?id=2997387}, researchr = {https://researchr.org/publication/BlagodarovJZ16}, cites = {0}, citedby = {0}, pages = {221-225}, booktitle = {SLE}, } @inproceedings{ZaytsevL10, title = {A Unified Format for Language Documents}, author = {Vadim Zaytsev and Ralf Lämmel}, year = {2010}, doi = {10.1007/978-3-642-19440-5_13}, url = {http://dx.doi.org/10.1007/978-3-642-19440-5_13}, researchr = {https://researchr.org/publication/ZaytsevL10}, cites = {0}, citedby = {0}, pages = {206-225}, booktitle = {SLE}, } @inproceedings{LaemmelZ13, title = {Language Support for Megamodel Renarration}, author = {Ralf Lämmel and Vadim Zaytsev}, year = {2013}, url = {http://ceur-ws.org/Vol-1089/5.pdf}, researchr = {https://researchr.org/publication/LaemmelZ13}, cites = {0}, citedby = {0}, pages = {36-45}, booktitle = {MoDELS}, } @misc{grammarware-net, title = {Home Page}, author = {Vadim Zaytsev}, researchr = {https://researchr.org/publication/grammarware-net}, cites = {0}, citedby = {0}, howpublished = {http://grammarware.net}, } @article{Zaytsev12-1, title = {Language Evolution, Metasyntactically}, author = {Vadim Zaytsev}, year = {2012}, url = {http://journal.ub.tu-berlin.de/eceasst/article/view/708}, researchr = {https://researchr.org/publication/Zaytsev12-1}, cites = {0}, citedby = {0}, journal = {eceasst}, volume = {49}, } @inproceedings{Zaytsev15-4, title = {BibSLEIGH: Bibliography of Software (Language) Engineering in Generated Hypertext}, author = {Vadim Zaytsev}, year = {2015}, url = {http://ceur-ws.org/Vol-1820/paper-06.pdf}, researchr = {https://researchr.org/publication/Zaytsev15-4}, cites = {0}, citedby = {0}, pages = {54-64}, booktitle = {sattose}, } @inproceedings{BaggeLZ14, title = {Reflections on Courses for Software Language Engineering}, author = {Anya Helene Bagge and Ralf Lämmel and Vadim Zaytsev}, year = {2014}, url = {http://ceur-ws.org/Vol-1346/edusymp2014_paper_6.pdf}, researchr = {https://researchr.org/publication/BaggeLZ14}, cites = {0}, citedby = {0}, pages = {54-63}, booktitle = {MoDELS}, } @inproceedings{Zaytsev13, title = {Micropatterns in Grammars}, author = {Vadim Zaytsev}, year = {2013}, doi = {10.1007/978-3-319-02654-1_7}, url = {http://dx.doi.org/10.1007/978-3-319-02654-1_7}, researchr = {https://researchr.org/publication/Zaytsev13}, cites = {0}, citedby = {0}, pages = {117-136}, booktitle = {SLE}, } @inproceedings{Zaytsev18, title = {An industrial case study in compiler testing (tool demo)}, author = {Vadim Zaytsev}, year = {2018}, doi = {10.1145/3276604.3276619}, url = {https://doi.org/10.1145/3276604.3276619}, researchr = {https://researchr.org/publication/Zaytsev18}, cites = {0}, citedby = {0}, pages = {97-102}, booktitle = {SLE}, } @inproceedings{Zaytsev14b, title = {Grammar Maturity Model}, author = {Vadim Zaytsev}, year = {2014}, url = {http://ceur-ws.org/Vol-1331/p5.pdf}, researchr = {https://researchr.org/publication/Zaytsev14b}, cites = {0}, citedby = {0}, pages = {42-51}, booktitle = {MoDELS}, } @inproceedings{ammelZaytsev2010, title = {Reverse Engineering Grammar Relationships}, author = {Ralf Lämmel and Vadim Zaytsev}, year = {2010}, url = {http://pi.informatik.uni-siegen.de/stt/30_2/01_Fachgruppenberichte/WSR2010/01-laemmel-zaytsev.pdf}, tags = {reverse engineering, grammar}, researchr = {https://researchr.org/publication/ammelZaytsev2010}, cites = {0}, citedby = {0}, } @inproceedings{LCI2009, title = {Language Convergence Infrastructure}, author = {Vadim Zaytsev}, year = {2009}, month = {July}, tags = {transformation language, grammar convergence, debugging, DSL, transformation, grammar}, researchr = {https://researchr.org/publication/LCI2009}, cites = {0}, citedby = {0}, booktitle = {Pre-proceedings of the 3rd International Summer School on Generative and Transformational Techniques in Software Engineering}, } @inproceedings{Zaytsev15a, title = {Taxonomy of Flexible Linguistic Commitments}, author = {Vadim Zaytsev}, year = {2015}, url = {http://ceur-ws.org/Vol-1470/FlexMDE15_paper_7.pdf}, researchr = {https://researchr.org/publication/Zaytsev15a}, cites = {0}, citedby = {0}, pages = {42-50}, booktitle = {MoDELS}, } @inproceedings{TomassettiZ20, title = {Reflections on the Lack of Adoption of Domain Specific Languages}, author = {Federico Tomassetti and Vadim Zaytsev}, year = {2020}, url = {http://ceur-ws.org/Vol-2707/oopslepaper5.pdf}, researchr = {https://researchr.org/publication/TomassettiZ20}, cites = {0}, citedby = {0}, pages = {85-94}, booktitle = {staf}, } @inproceedings{Zaytsev13-0, title = {Pending Evolution of Grammars}, author = {Vadim Zaytsev}, year = {2013}, url = {http://ceur-ws.org/Vol-1089/4.pdf}, researchr = {https://researchr.org/publication/Zaytsev13-0}, cites = {0}, citedby = {0}, pages = {28-35}, booktitle = {MoDELS}, } @inproceedings{PuntVZ16, title = {The A?B*A Pattern: Undoing Style in CSS and Refactoring Opportunities It Presents}, author = {Leonard Punt and Sjoerd Visscher and Vadim Zaytsev}, year = {2016}, doi = {10.1109/ICSME.2016.73}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSME.2016.73}, researchr = {https://researchr.org/publication/PuntVZ16}, cites = {0}, citedby = {0}, pages = {67-77}, booktitle = {ICSM}, } @article{Zaytsev15-2, title = {Cotransforming Grammars with Shared Packed Parse Forests}, author = {Vadim Zaytsev}, year = {2015}, url = {http://journal.ub.tu-berlin.de/eceasst/article/view/1032}, researchr = {https://researchr.org/publication/Zaytsev15-2}, cites = {0}, citedby = {0}, journal = {eceasst}, volume = {73}, } @inproceedings{StijlaartZ17, title = {Towards a taxonomy of grammar smells}, author = {Mats Stijlaart and Vadim Zaytsev}, year = {2017}, doi = {10.1145/3136014.3136035}, url = {http://doi.acm.org/10.1145/3136014.3136035}, researchr = {https://researchr.org/publication/StijlaartZ17}, cites = {0}, citedby = {0}, pages = {43-54}, booktitle = {SLE}, } @inproceedings{DeknopMBFZ21, title = {A Scalable Log Differencing Visualisation Applied to COBOL Refactoring}, author = {Céline Deknop and Kim Mens and Alexandre Bergel and Johan Fabry and Vadim Zaytsev}, year = {2021}, doi = {10.1109/VISSOFT52517.2021.00010}, url = {https://doi.org/10.1109/VISSOFT52517.2021.00010}, researchr = {https://researchr.org/publication/DeknopMBFZ21}, cites = {0}, citedby = {0}, pages = {1-11}, booktitle = {vissoft}, } @inproceedings{Zaytsev12a, title = {Negotiated grammar transformation}, author = {Vadim Zaytsev}, year = {2012}, doi = {10.1145/2467307.2467313}, url = {https://doi.org/10.1145/2467307.2467313}, researchr = {https://researchr.org/publication/Zaytsev12a}, cites = {0}, citedby = {0}, pages = {27-32}, booktitle = {MoDELS}, } @inproceedings{LDF2010, title = {A Unified Format for Language Documents}, author = {Vadim Zaytsev and Ralf Lämmel}, year = {2010}, month = {October}, tags = {reverse engineering, language engineering, grammar, domain-specific language}, researchr = {https://researchr.org/publication/LDF2010}, cites = {0}, citedby = {0}, booktitle = {Pre-proceedings of the Third International Conference on Software Language Engineering (SLE 2010)}, } @inproceedings{GulZ19-0, title = {Mutative Fuzzing for an Assembler Compiler}, author = {Aynel Gül and Vadim Zaytsev}, year = {2019}, url = {http://ceur-ws.org/Vol-2605/18.pdf}, researchr = {https://researchr.org/publication/GulZ19-0}, cites = {0}, citedby = {0}, booktitle = {BENEVOL}, } @inproceedings{Zaytsev20-0, title = {Software language engineers' worst nightmare}, author = {Vadim Zaytsev}, year = {2020}, doi = {10.1145/3426425.3426933}, url = {https://doi.org/10.1145/3426425.3426933}, researchr = {https://researchr.org/publication/Zaytsev20-0}, cites = {0}, citedby = {0}, pages = {72-85}, booktitle = {SLE}, } @inproceedings{Zaytsev17, title = {Parser generation by example for legacy pattern languages}, author = {Vadim Zaytsev}, year = {2017}, doi = {10.1145/3136040.3136058}, url = {http://doi.acm.org/10.1145/3136040.3136058}, researchr = {https://researchr.org/publication/Zaytsev17}, cites = {0}, citedby = {0}, pages = {212-218}, booktitle = {GPCE}, } @mastersthesis{Zaytsev-Thesis2003, title = {Modelling and Model Checking of Distributed Systems}, author = {Vadim Zaytsev}, year = {2003}, month = {June}, note = {Available via \url{http://grammarware.net/text/2003/zaytsev-thesis.pdf}.}, tags = {distributed applications, rule-based, program analysis, completeness, meta programming, case study, software components, model checking, program verification, meta-model, modeling, protocol, refinement, software component, domain analysis, analysis, constraints, model-driven development, Meta-Environment, process modeling}, researchr = {https://researchr.org/publication/Zaytsev-Thesis2003}, cites = {0}, citedby = {0}, school = {Rostov State University}, address = {Rostov-on-Don, Russia}, advisor = {Alexander Litvinenko}, } @inproceedings{Zaytsev14a, title = {Model-based Student Admission}, author = {Vadim Zaytsev}, year = {2014}, url = {http://ceur-ws.org/Vol-1346/edusymp2014_paper_7.pdf}, researchr = {https://researchr.org/publication/Zaytsev14a}, cites = {0}, citedby = {0}, pages = {63-72}, booktitle = {MoDELS}, } @inproceedings{Zaytsev12-0, title = {Notation-parametric grammar recovery}, author = {Vadim Zaytsev}, year = {2012}, doi = {10.1145/2427048.2427057}, url = {http://doi.acm.org/10.1145/2427048.2427057}, researchr = {https://researchr.org/publication/Zaytsev12-0}, cites = {0}, citedby = {0}, pages = {9}, booktitle = {LDTA}, } @inproceedings{BaggeZ14, title = {International workshop on open and original problems in software language engineering}, author = {Anya Helene Bagge and Vadim Zaytsev}, year = {2014}, doi = {10.1109/CSMR-WCRE.2014.6747223}, url = {http://dx.doi.org/10.1109/CSMR-WCRE.2014.6747223}, researchr = {https://researchr.org/publication/BaggeZ14}, cites = {0}, citedby = {0}, pages = {478}, booktitle = {CSMR}, } @inproceedings{PhamNMNMRFZ19, title = {Mining Patterns in Source Code Using Tree Mining Algorithms}, author = {Hoang-Son Pham and Siegfried Nijssen and Kim Mens and Dario Di Nucci and Tim Molderez and Coen De Roover and Johan Fabry and Vadim Zaytsev}, year = {2019}, doi = {10.1007/978-3-030-33778-0_35}, url = {https://doi.org/10.1007/978-3-030-33778-0_35}, researchr = {https://researchr.org/publication/PhamNMNMRFZ19}, cites = {0}, citedby = {0}, pages = {471-480}, booktitle = {dis}, } @inproceedings{Convergence2009, title = {An Introduction to Grammar Convergence}, author = {Ralf Lämmel and Vadim Zaytsev}, year = {2009}, doi = {10.1007/978-3-642-00255-7_17}, url = {http://dx.doi.org/10.1007/978-3-642-00255-7_17}, tags = {model-to-model transformation, grammar transformation, meta-model, XML, modeling language, XML Schema, transformation language, language modeling, grammar convergence, source-to-source, object-role modeling, model transformation, Meta-Environment, parsing, meta-objects, transformation, grammar}, researchr = {https://researchr.org/publication/Convergence2009}, cites = {0}, citedby = {0}, pages = {246-260}, booktitle = {IFM}, } @inproceedings{GrootZ16, title = {CSS Corpus for Reproducible Analysis}, author = {Nico de Groot and Vadim Zaytsev}, year = {2016}, url = {http://ceur-ws.org/Vol-1791/paper-06.pdf}, researchr = {https://researchr.org/publication/GrootZ16}, cites = {0}, citedby = {0}, pages = {47-56}, booktitle = {sattose}, } @article{Zaytsev14-0, title = {Software Language Engineering by Intentional Rewriting}, author = {Vadim Zaytsev}, year = {2014}, url = {http://journal.ub.tu-berlin.de/eceasst/article/view/903}, researchr = {https://researchr.org/publication/Zaytsev14-0}, cites = {0}, citedby = {0}, journal = {eceasst}, volume = {65}, } @inproceedings{BaggeZ13, title = {Workshop on open and original problems in software language engineering}, author = {Anya Helene Bagge and Vadim Zaytsev}, year = {2013}, doi = {10.1109/WCRE.2013.6671334}, url = {http://doi.ieeecomputersociety.org/10.1109/WCRE.2013.6671334}, researchr = {https://researchr.org/publication/BaggeZ13}, cites = {0}, citedby = {0}, pages = {493-494}, booktitle = {WCRE}, } @inproceedings{FischerLZ11, title = {Comparison of Context-Free Grammars Based on Parsing Generated Test Data}, author = {Bernd Fischer 0002 and Ralf Lämmel and Vadim Zaytsev}, year = {2011}, doi = {10.1007/978-3-642-28830-2_18}, url = {http://dx.doi.org/10.1007/978-3-642-28830-2_18}, researchr = {https://researchr.org/publication/FischerLZ11}, cites = {0}, citedby = {0}, pages = {324-343}, booktitle = {SLE}, } @proceedings{gttse-2015, title = {Grand Timely Topics in Software Engineering - International Summer School GTTSE 2015, Braga, Portugal, August 23-29, 2015, Tutorial Lectures}, year = {2017}, doi = {10.1007/978-3-319-60074-1}, url = {https://doi.org/10.1007/978-3-319-60074-1}, researchr = {https://researchr.org/publication/gttse-2015}, cites = {0}, citedby = {0}, booktitle = {Grand Timely Topics in Software Engineering - International Summer School GTTSE 2015, Braga, Portugal, August 23-29, 2015, Tutorial Lectures}, conference = {GTTSE}, editor = {Jácome Cunha and João Paulo Fernandes and Ralf Lämmel and João Saraiva and Vadim Zaytsev}, volume = {10223}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-319-60074-1}, } @proceedings{sattose-2014, title = {Post-proceedings of the Seventh Seminar on Advanced Techniques and Tools for Software Evolution, SATToSE 2014, L'Aquila, Italy, 9-11 July 2014}, year = {2015}, url = {http://ceur-ws.org/Vol-1354}, researchr = {https://researchr.org/publication/sattose-2014}, cites = {0}, citedby = {0}, booktitle = {Post-proceedings of the Seventh Seminar on Advanced Techniques and Tools for Software Evolution, SATToSE 2014, L'Aquila, Italy, 9-11 July 2014}, conference = {sattose}, editor = {Davide Di Ruscio and Vadim Zaytsev}, volume = {1354}, series = {CEUR Workshop Proceedings}, publisher = {CEUR-WS.org}, }