publications: - title: "Model-Driven Development Challenges and Solutions - Experiences with Domain-Specific Modelling in Industry" author: - name: "Juha-Pekka Tolvanen" link: "http://www.metacase.com/jpt.html" - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" year: "2016" doi: "http://dx.doi.org/10.5220/0005833207110719" links: doi: "http://dx.doi.org/10.5220/0005833207110719" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/modelsward/Tolvanen016" researchr: "https://researchr.org/publication/Tolvanen016" cites: 0 citedby: 0 pages: "711-719" booktitle: "modelsward" kind: "inproceedings" key: "Tolvanen016" - title: "Empirical comparison of language workbenches" author: - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" year: "2013" doi: "http://doi.acm.org/10.1145/2541928.2541935" links: doi: "http://doi.acm.org/10.1145/2541928.2541935" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/000113" researchr: "https://researchr.org/publication/Kelly2013" cites: 0 citedby: 0 pages: "33-38" booktitle: "OOPSLA" kind: "inproceedings" key: "Kelly2013" - title: "Domain-Specific Modeling: The Killer App for Method Engineering?" author: - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" year: "2007" doi: "http://dx.doi.org/10.1007/978-0-387-73947-2_1" links: doi: "http://dx.doi.org/10.1007/978-0-387-73947-2_1" tags: - "meta-model" - "modeling" - "model-driven engineering" - "Meta-Environment" - "domain-specific modeling" researchr: "https://researchr.org/publication/Kelly07" cites: 0 citedby: 0 pages: "1-5" booktitle: "ifip8-1" kind: "inproceedings" key: "Kelly07" - title: "Evolution and issues in metaCASE" author: - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" - name: "Kari Smolander" link: "https://researchr.org/alias/kari-smolander" year: "1996" doi: "http://dx.doi.org/10.1016/0950-5849(95)01051-3" links: doi: "http://dx.doi.org/10.1016/0950-5849(95)01051-3" researchr: "https://researchr.org/publication/KellyS96" cites: 0 citedby: 0 journal: "INFSOF" volume: "38" number: "4" pages: "261-266" kind: "article" key: "KellyS96" - title: "Robust Surface Matching for Registration" author: - name: "Elizabeth Guest" link: "https://researchr.org/alias/elizabeth-guest" - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" - name: "Elizabeth Berry" link: "https://researchr.org/alias/elizabeth-berry" - name: "Márta Fidrich" link: "https://researchr.org/alias/m%C3%A1rta-fidrich" year: "1999" doi: "http://csdl.computer.org/comp/proceedings/3dim/1999/0062/00/00620169abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/3dim/1999/0062/00/00620169abs.htm" researchr: "https://researchr.org/publication/GuestKBF99" cites: 0 citedby: 0 pages: "169-179" booktitle: "3dim" kind: "inproceedings" key: "GuestKBF99" - title: "What s in a relationship? On distinguishing property holding and object binding" author: - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" year: "1995" researchr: "https://researchr.org/publication/Kelly95" cites: 0 citedby: 0 pages: "144-159" booktitle: "isco" kind: "inproceedings" key: "Kelly95" - title: "Defining Domain-Specific Modeling Languages to Automate Product Derivation: Collected Experiences" author: - name: "Juha-Pekka Tolvanen" link: "http://www.metacase.com/jpt.html" - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" year: "2005" doi: "http://dx.doi.org/10.1007/11554844_22" abstract: "Domain-Specific Modeling offers a language-based approach to raise the level of abstraction in order to speed up development work and set variation space already at specification and design phase. In this paper we identify approaches that are applied for defining languages that enable automated variant derivation. This categorization is based on analyzing over 20 industrial cases of DSM language definition. " links: doi: "http://dx.doi.org/10.1007/11554844_22" tags: - "rule-based" - "meta-model" - "modeling language" - "modeling" - "language modeling" - "language design" - "model-driven development" - "abstraction" - "Meta-Environment" - "design" - "domain-specific modeling" - "systematic-approach" - "domain-specific language" researchr: "https://researchr.org/publication/TolvanenK05" cites: 0 citedby: 0 pages: "198-209" booktitle: "SPLC" kind: "inproceedings" key: "TolvanenK05" - title: "Domain-Specific Modelling for Cross-Platform Product Families" author: - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" - name: "Risto Pohjonen" link: "https://researchr.org/alias/risto-pohjonen" year: "2002" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2784&spage=182" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2784&spage=182" researchr: "https://researchr.org/publication/KellyP02" cites: 0 citedby: 0 pages: "182-194" booktitle: "er" kind: "inproceedings" key: "KellyP02" - title: "Modularization Constructs in Method Engineering: Towards Common Ground?" author: - name: "Pär J. Ågerfalk" link: "https://researchr.org/alias/p%C3%A4r-j.-%C3%A5gerfalk" - name: "Sjaak Brinkkemper" link: "https://researchr.org/alias/sjaak-brinkkemper" - name: "Cesar Gonzalez-Perez" link: "https://researchr.org/alias/cesar-gonzalez-perez" - name: "Brian Henderson-Sellers" link: "https://researchr.org/alias/brian-henderson-sellers" - name: "Fredrik Karlsson" link: "https://researchr.org/alias/fredrik-karlsson" - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" - name: "Jolita Ralyté" link: "https://researchr.org/alias/jolita-ralyt%C3%A9" year: "2007" doi: "http://dx.doi.org/10.1007/978-0-387-73947-2_27" links: doi: "http://dx.doi.org/10.1007/978-0-387-73947-2_27" researchr: "https://researchr.org/publication/AgerfalkBGHKKR07" cites: 0 citedby: 0 pages: "359-368" booktitle: "ifip8-1" kind: "inproceedings" key: "AgerfalkBGHKKR07" - title: "MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment" author: - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" - name: "Kalle Lyytinen" link: "https://researchr.org/alias/kalle-lyytinen" - name: "Matti Rossi" link: "https://researchr.org/alias/matti-rossi" year: "1996" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/KellyLR96" cites: 0 citedby: 0 pages: "1-21" booktitle: "caise" kind: "inproceedings" key: "KellyLR96" - title: "Implementing Domain-Specific Modeling Languages and Generators" author: - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" year: "2005" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.47" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.47" tags: - "modeling language" - "modeling" - "language modeling" - "domain-specific language" researchr: "https://researchr.org/publication/Kelly05" cites: 0 citedby: 0 pages: "10" booktitle: "vl" kind: "inproceedings" key: "Kelly05" - title: "Evaluating and comparing language workbenches: Existing results and benchmarks for the future" author: - name: "Sebastian Erdweg" link: "http://www.informatik.uni-marburg.de/~seba/" - name: "Tijs van der Storm" link: "http://homepages.cwi.nl/~storm/" - name: "Markus Völter" link: "http://www.voelter.de/" - name: "Laurence Tratt" link: "https://researchr.org/alias/laurence-tratt" - name: "Remi Bosman" link: "https://researchr.org/alias/remi-bosman" - name: "William R. Cook" link: "http://www.cs.utexas.edu/~wcook/" - name: "Albert Gerritsen" link: "https://researchr.org/alias/albert-gerritsen" - name: "Angelo Hulshout" link: "https://researchr.org/alias/angelo-hulshout" - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" - name: "Alex Loh" link: "https://researchr.org/alias/alex-loh" - name: "Gabriël Konat" link: "http://nl.linkedin.com/in/gabrielkonat" - name: "Pedro J. Molina" link: "https://researchr.org/alias/pedro-j.-molina" - name: "Martin Palatnik" link: "https://researchr.org/alias/martin-palatnik" - name: "Risto Pohjonen" link: "https://researchr.org/alias/risto-pohjonen" - name: "Eugen Schindler" link: "https://researchr.org/alias/eugen-schindler" - name: "Klemens Schindler" link: "https://researchr.org/alias/klemens-schindler" - name: "Riccardo Solmi" link: "https://researchr.org/alias/riccardo-solmi" - name: "Vlad A. Vergu" link: "https://researchr.org/alias/vlad-a.-vergu" - name: "Eelco Visser" link: "http://eelcovisser.org" - name: "Kevin van der Vlist" link: "https://researchr.org/alias/kevin-van-der-vlist" - name: "Guido Wachsmuth" link: "https://www.linkedin.com/in/guidowachsmuth/" - name: "Jimi van der Woning" link: "https://researchr.org/alias/jimi-van-der-woning" year: "2015" doi: "http://dx.doi.org/10.1016/j.cl.2015.08.007" abstract: "Language workbenches are environments for simplifying the creation and use of computer languages. The annual Language Workbench Challenge (LWC) was launched in 2011 to allow the many academic and industrial researchers in this area an opportunity to quantitatively and qualitatively compare their approaches. We first describe all four LWCs to date, before focussing on the approaches used, and results generated, during the third LWC. We give various empirical data for ten approaches from the third LWC. We present a generic feature model within which the approaches can be understood and contrasted. Finally, based on our experiences of the existing LWCs, we propose a number of benchmark problems for future LWCs." links: doi: "http://dx.doi.org/10.1016/j.cl.2015.08.007" dblp: "http://dblp.uni-trier.de/rec/bibtex/journals/cl/ErdwegSVTBCGH0L15" researchr: "https://researchr.org/publication/ErdwegSVTBCGH0L15" cites: 0 citedby: 0 journal: "Comp. Lang., Syst. \\& Struct." volume: "44" pages: "24-47" kind: "article" key: "ErdwegSVTBCGH0L15" - title: "Dynamic symbol templates and ports in MetaEdit+" author: - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" - name: "Risto Pohjonen" link: "https://researchr.org/alias/risto-pohjonen" year: "2013" doi: "http://doi.acm.org/10.1145/2541928.2541932" links: doi: "http://doi.acm.org/10.1145/2541928.2541932" dblp: "http://dblp.uni-trier.de/rec/bibtex/conf/oopsla/0001P13" researchr: "https://researchr.org/publication/0001P13" cites: 0 citedby: 0 pages: "19-20" booktitle: "OOPSLA" kind: "inproceedings" key: "0001P13" - title: "CASE tool support for co-operative work in information system design" author: - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" year: "1998" tags: - "design" researchr: "https://researchr.org/publication/Kelly98" cites: 0 citedby: 0 pages: "49-69" booktitle: "ifip8-1" kind: "inproceedings" key: "Kelly98" - title: "Agile Development with Domain Specific Languages" author: - name: "Alan Cameron Wills" link: "https://researchr.org/alias/alan-cameron-wills" - name: "Steven Kelly" link: "http://www.metacase.com/stevek.html" year: "2005" doi: "http://dx.doi.org/10.1007/11499053_63" links: doi: "http://dx.doi.org/10.1007/11499053_63" tags: - "domain-specific language" researchr: "https://researchr.org/publication/WillsK05" cites: 0 citedby: 0 pages: "311-314" booktitle: "xpu" kind: "inproceedings" key: "WillsK05"