@inproceedings{DuddyGLRS03, title = {Model Transformation: A declarative, reusable patterns approach}, author = {Keith Duddy and Anna Gerber and Michael Lawley and Kerry Raymond and Jim Steel}, year = {2003}, url = {http://csdl.computer.org/comp/proceedings/edoc/2003/1994/00/19940174abs.htm}, tags = {model-to-model transformation, meta-model, reuse, source-to-source, model transformation, Meta-Environment, systematic-approach, transformation}, researchr = {https://researchr.org/publication/DuddyGLRS03}, cites = {0}, citedby = {0}, pages = {174-185}, booktitle = {7th International Enterprise Distributed Object Computing Conference (EDOC 2003), 16-19 September 2003, Brisbane, Australia, Proceedings}, publisher = {IEEE Computer Society}, isbn = {0-7695-1994-6}, } @article{SteelJ07, title = {On model typing}, author = {Jim Steel and Jean-Marc Jézéquel}, year = {2007}, doi = {10.1007/s10270-006-0036-6}, url = {http://dx.doi.org/10.1007/s10270-006-0036-6}, tags = {programming languages, model-to-model transformation, object-oriented programming, rule-based, meta programming, graph transformation, meta-model, modeling language, modeling, transformation language, language modeling, type system, reuse, model-driven development, source-to-source, graph-rewriting, programming paradigms, object-role modeling, transformation system, model transformation, programming, subject-oriented programming, context-aware, Meta-Environment, rewriting, MDE, systematic-approach, rewriting strategies, feature-oriented programming, meta-objects, transformation, program transformation}, researchr = {https://researchr.org/publication/SteelJ07}, cites = {0}, citedby = {0}, journal = {Software and Systems Modeling}, volume = {6}, number = {4}, pages = {401-413}, } @inproceedings{BrottierFSBT06, title = {Metamodel-based Test Generation for Model Transformations: an Algorithm and a Tool}, author = {Erwan Brottier and Franck Fleurey and Jim Steel and Benoit Baudry and Yves Le Traon}, year = {2006}, doi = {10.1109/ISSRE.2006.27}, url = {http://doi.ieeecomputersociety.org/10.1109/ISSRE.2006.27}, tags = {model-to-model transformation, rule-based, meta-model, testing model transformations, testing, source-to-source, model transformation, Meta-Environment, MDE, transformation}, researchr = {https://researchr.org/publication/BrottierFSBT06}, cites = {0}, citedby = {0}, pages = {85-94}, booktitle = {17th International Symposium on Software Reliability Engineering (ISSRE 2006), 7-10 November 2006, Raleigh, North Carolina, USA}, publisher = {IEEE Computer Society}, } @proceedings{Steel09, title = {Model Interoperability in Building Information Modelling}, author = {Jim Steel and Robin Drogemuller}, year = {2009}, tags = {rule-based, meta-model, modeling, data-flow, bim, information models, Meta-Environment, MDE, design, interoperability, systematic-approach}, researchr = {https://researchr.org/publication/Steel09}, cites = {0}, citedby = {0}, booktitle = {Model Interoperability in Building Information Modelling}, } @phdthesis{Steel07:0, title = {Typage de modèles}, author = {Jim Steel}, year = {2007}, month = {April}, tags = {rule-based, meta-model, modeling language, language engineering, language modeling, composition, principles, type system, reuse, model-driven engineering, Meta-Environment, safe composition, MDE, systematic-approach, domain-specific language}, researchr = {https://researchr.org/publication/Steel07%3A0}, cites = {0}, citedby = {0}, school = {Université de Rennes 1}, } @inproceedings{SteelR01, title = {Generating Human-Usable Textual Notations for Information Models}, author = {Jim Steel and Kerry Raymond}, year = {2001}, url = {http://computer.org/proceedings/edoc/1345/13450250abs.htm}, tags = {information models}, researchr = {https://researchr.org/publication/SteelR01}, cites = {0}, citedby = {0}, pages = {250-261}, booktitle = {5th International Enterprise Distributed Object Computing Conference (EDOC 2001), 4-7 September 2001, Seattle, WA, USA, Proceedings}, publisher = {IEEE Computer Society}, isbn = {0-7695-1345-X}, } @inproceedings{SteelL04, title = {Model-Based Test Driven Development of the Tefkat Model-Transformation Engine}, author = {Jim Steel and Michael Lawley}, year = {2004}, doi = {10.1109/ISSRE.2004.23}, url = {http://doi.ieeecomputersociety.org/10.1109/ISSRE.2004.23}, tags = {model-to-model transformation, rule-based, meta-model, testing model transformations, testing, model-driven development, source-to-source, model transformation, Meta-Environment, transformation}, researchr = {https://researchr.org/publication/SteelL04}, cites = {0}, citedby = {0}, pages = {151-160}, booktitle = {15th International Symposium on Software Reliability Engineering (ISSRE 2004), 2-5 November 2004, Saint-Malo, Bretagne, France}, publisher = {IEEE Computer Society}, isbn = {0-7695-2215-7}, } @inproceedings{Steel-ICMT-2011, title = {A Transformation Workbench for Building Information Models}, author = {Jim Steel and Keith Duddy and Robin Drogemuller}, year = {2011}, tags = {model-to-model transformation, workbench, transformation engineering, Eclipse, application framework, meta-model, modeling, design research, EMF, source-to-source, model-driven engineering, model transformation, information models, Meta-Environment, MDE, design, process modeling, transformation}, researchr = {https://researchr.org/publication/Steel-ICMT-2011}, cites = {0}, citedby = {0}, pages = {93-107}, booktitle = {Theory and Practice of Model Transformations, Fourth International Conference, ICMT 2011, Zurich, Switzerland, June 27-28, 2011. Proceedings}, editor = {Jordi Cabot and Eelco Visser}, volume = {6707}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, } @inproceedings{SteelJ05, title = {Model Typing for Improving Reuse in Model-Driven Engineering}, author = {Jim Steel and Jean-Marc Jézéquel}, year = {2005}, doi = {10.1007/11557432_7}, url = {http://dx.doi.org/10.1007/11557432_7}, tags = {programming languages, model-to-model transformation, object-oriented programming, rule-based, transformation engineering, meta programming, graph transformation, meta-model, modeling language, modeling, language engineering, transformation language, language modeling, type system, reuse, UML, model-driven development, source-to-source, graph-rewriting, model-driven engineering, programming paradigms, object-role modeling, transformation system, model transformation, programming, subject-oriented programming, context-aware, Meta-Environment, rewriting, systematic-approach, rewriting strategies, feature-oriented programming, meta-objects, transformation, program transformation}, researchr = {https://researchr.org/publication/SteelJ05}, cites = {0}, citedby = {0}, pages = {84-96}, booktitle = {Model Driven Engineering Languages and Systems, 8th International Conference, MoDELS 2005, Montego Bay, Jamaica, October 2-7, 2005, Proceedings}, editor = {Lionel C. Briand and Clay Williams}, volume = {3713}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-29010-9}, } @techreport{preprint-VanRestWSSV2013, title = {Robust Real-Time Synchronization between Textual and Graphical Editors}, author = {Oskar van Rest and Guido Wachsmuth and Jim Steel and Jörn Guy Süss and Eelco Visser}, year = {2013}, month = {June}, researchr = {https://researchr.org/publication/preprint-VanRestWSSV2013}, cites = {0}, citedby = {0}, type = {Preprint}, } @inproceedings{HearndenRS02, title = {Anti-Yacc: MOF-to-Text}, author = {David Hearnden and Kerry Raymond and Jim Steel}, year = {2002}, url = {http://computer.org/proceedings/edoc/1742/17420200abs.htm}, tags = {YACC}, researchr = {https://researchr.org/publication/HearndenRS02}, cites = {0}, citedby = {0}, pages = {200-211}, booktitle = {6th International Enterprise Distributed Object Computing Conference (EDOC 2002), 17-20 September 2002, Lausanne, Switzerland, Proceedings}, publisher = {IEEE Computer Society}, isbn = {0-7695-1742-0}, } @inproceedings{HearndenRS03, title = {MQL: a Powerful Extension to OCL for MOF Queries}, author = {David Hearnden and Kerry Raymond and Jim Steel}, year = {2003}, url = {http://csdl.computer.org/comp/proceedings/edoc/2003/1994/00/19940264abs.htm}, tags = {OCL}, researchr = {https://researchr.org/publication/HearndenRS03}, cites = {0}, citedby = {0}, pages = {264-277}, booktitle = {7th International Enterprise Distributed Object Computing Conference (EDOC 2003), 16-19 September 2003, Brisbane, Australia, Proceedings}, publisher = {IEEE Computer Society}, isbn = {0-7695-1994-6}, } @inproceedings{LawleyS05, title = {Practical Declarative Model Transformation with Tefkat}, author = {Michael Lawley and Jim Steel}, year = {2005}, doi = {10.1007/11663430_15}, url = {http://dx.doi.org/10.1007/11663430_15}, tags = {model-to-model transformation, rule-based, pattern language, meta-model, modeling language, modeling, traversal, transformation language, language modeling, language design, UML, source-to-source, rules, object-role modeling, model transformation, Meta-Environment, higher-order transformations, meta-objects, transformation}, researchr = {https://researchr.org/publication/LawleyS05}, cites = {0}, citedby = {0}, pages = {139-150}, booktitle = {Satellite Events at the MoDELS 2005 Conference, MoDELS 2005 International Workshops, Doctoral Symposium, Educators Symposium, Montego Bay, Jamaica, October 2-7, 2005, Revised Selected Papers}, editor = {Jean-Michel Bruel}, volume = {3844}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-31780-5}, } @inproceedings{DuddyGLRS03:0, title = {Modelware for Middleware}, author = {Keith Duddy and Anna Gerber and Michael Lawley and Kerry Raymond and Jim Steel}, year = {2003}, researchr = {https://researchr.org/publication/DuddyGLRS03%3A0}, cites = {0}, citedby = {0}, pages = {277-281}, booktitle = {International Middleware Conference, Workshop Proceedings, June 16-20, 2003, Rio de Janeiro, Brazil}, publisher = {PUC-Rio}, isbn = {85-87926-03-9}, } @inproceedings{GerberLRSW02, title = {Transformation: The Missing Link of MDA}, author = {Anna Gerber and Michael Lawley and Kerry Raymond and Jim Steel and Andrew Wood}, year = {2002}, url = {http://link.springer.de/link/service/series/0558/bibs/2505/25050090.htm}, tags = {transformation}, researchr = {https://researchr.org/publication/GerberLRSW02}, cites = {0}, citedby = {0}, pages = {90-105}, booktitle = {Graph Transformation, First International Conference, ICGT 2002, Barcelona, Spain, October 7-12, 2002, Proceedings}, editor = {Andrea Corradini and Hartmut Ehrig and Hans-Jörg Kreowski and Grzegorz Rozenberg}, volume = {2505}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-44310-X}, }