@inproceedings{KolovosPP08:1, title = {The Grand Challenge of Scalability for Model Driven Engineering}, author = {Dimitris Kolovos and Richard F. Paige and Fiona A. C. Polack}, year = {2008}, doi = {10.1007/978-3-642-01648-6_5}, url = {http://dx.doi.org/10.1007/978-3-642-01648-6_5}, tags = {meta-model, model-driven engineering, C++, Meta-Environment}, researchr = {https://researchr.org/publication/KolovosPP08%3A1}, cites = {0}, citedby = {0}, pages = {48-53}, booktitle = {MoDELS}, } @article{PaigeDrivalosKolovosFernandesPowerOlsenZschaler2010, title = {Rigorous Identification and Encoding of Trace-Links in Model-Driven Engineering}, author = {Richard F. Paige and Nikolaos Drivalos and Dimitris Kolovos and Kiran J. Fernandes and Christopher Power and Goran K. Olsen and Steffen Zschaler}, year = {2010}, doi = {10.1007/s10270-010-0158-8}, tags = {meta-model, model-driven engineering, Meta-Environment}, researchr = {https://researchr.org/publication/PaigeDrivalosKolovosFernandesPowerOlsenZschaler2010}, cites = {0}, citedby = {0}, journal = {Software and Systems Modeling}, } @inproceedings{Gruschko:MoDSE:2007, title = {Towards Synchronizing Models with Evolving Metamodels}, author = {Boris Gruschko and Dimitris Kolovos and Richard F. Paige}, year = {2007}, url = {http://www.sciences.univ-nantes.fr/MoDSE2007/p15.pdf}, tags = {model-to-model transformation, synchronization, meta-model, modeling, model-driven development, source-to-source, migration, model transformation, Meta-Environment, systematic-approach, meta-objects, transformation}, researchr = {https://researchr.org/publication/Gruschko%3AMoDSE%3A2007}, cites = {0}, citedby = {0}, booktitle = {Workshop on Model-Driven Software Evolution at CSMR 2007}, } @article{KolovosPPR07, title = {Update Transformations in the Small with the Epsilon Wizard Language}, author = {Dimitris Kolovos and Richard F. Paige and Fiona A. C. Polack and Louis M. Rose}, year = {2007}, url = {http://www.jot.fm/issues/issue_2007_10/paper3/index.html}, tags = {transformation language, C++, Epsilon, transformation}, researchr = {https://researchr.org/publication/KolovosPPR07}, cites = {0}, citedby = {0}, journal = {jot}, volume = {6}, number = {9}, pages = {53-69}, } @inproceedings{RosePKP08:0, title = {The Epsilon Generation Language}, author = {Louis M. Rose and Richard F. Paige and Dimitris Kolovos and Fiona A. C. Polack}, year = {2008}, doi = {10.1007/978-3-540-69100-6_1}, url = {http://dx.doi.org/10.1007/978-3-540-69100-6_1}, tags = {C++, Epsilon}, researchr = {https://researchr.org/publication/RosePKP08%3A0}, cites = {0}, citedby = {0}, pages = {1-16}, booktitle = {ECMDA-FA}, } @inproceedings{JohannesZFCKP09, title = {Abstracting Complex Languages through Transformation and Composition}, author = {Jendrik Johannes and Steffen Zschaler and Miguel A. Fernández and Antonio Castillo and Dimitris Kolovos and Richard F. Paige}, year = {2009}, doi = {10.1007/978-3-642-04425-0_41}, url = {http://dx.doi.org/10.1007/978-3-642-04425-0_41}, tags = {transformation language, composition, transformation}, researchr = {https://researchr.org/publication/JohannesZFCKP09}, cites = {0}, citedby = {0}, pages = {546-550}, booktitle = {MoDELS}, } @article{Rose:ASE:2009, title = {Enhanced Automation for Managing Model and Metamodel Inconsistency}, author = {Louis M. Rose and Dimitris Kolovos and Richard F. Paige and Fiona A. C. Polack}, year = {2009}, doi = {10.1109/ASE.2009.57}, url = {http://doi.ieeecomputersociety.org/10.1109/ASE.2009.57}, tags = {Eclipse, model checking, meta-model, modeling, EMF, model-driven engineering, C++, consistency, Meta-Environment, MDE, systematic-approach}, researchr = {https://researchr.org/publication/Rose%3AASE%3A2009}, cites = {0}, citedby = {0}, journal = {Automated Software Engineering, International Conference on}, volume = {0}, } @inproceedings{KolovosRuscioPierantonioPaige2009, title = {Different models for model matching: An analysis of approaches to support model differencing}, author = {Dimitris Kolovos and Davide Di Ruscio and Alfonso Pierantonio and Richard Paige}, year = {2009}, tags = {meta-model, analysis, Meta-Environment, systematic-approach}, researchr = {https://researchr.org/publication/KolovosRuscioPierantonioPaige2009}, cites = {0}, citedby = {1}, pages = {1-6}, } @inproceedings{PaigeKP06, title = {An action semantics for MOF 2.0}, author = {Richard F. Paige and Dimitris Kolovos and Fiona A. C. Polack}, year = {2006}, doi = {10.1145/1141277.1141579}, url = {http://doi.acm.org/10.1145/1141277.1141579}, tags = {semantics, action semantics, C++}, researchr = {https://researchr.org/publication/PaigeKP06}, cites = {0}, citedby = {0}, pages = {1304-1305}, booktitle = {SAC}, } @inproceedings{BezivinBFGJKKP06, title = {A Canonical Scheme for Model Composition}, author = {Jean Bézivin and Salim Bouzitouna and Marcos Didonet Del Fabro and Marie-Pierre Gervais and Frédéric Jouault and Dimitris Kolovos and Ivan Kurtev and Richard F. Paige}, year = {2006}, doi = {10.1007/11787044_26}, url = {http://dx.doi.org/10.1007/11787044_26}, tags = {meta-model, composition, Meta-Environment}, researchr = {https://researchr.org/publication/BezivinBFGJKKP06}, cites = {0}, citedby = {0}, pages = {346-360}, booktitle = {ECMDA-FA}, } @article{KolovosPP06:1, title = {Aligning OCL with Domain-Specific Languages to Support Instance-Level Model Queries}, author = {Dimitris Kolovos and Richard F. Paige and Fiona A. C. Polack}, year = {2006}, url = {http://eceasst.cs.tu-berlin.de/index.php/eceasst/article/view/42}, tags = {OCL, modeling language, language modeling, C++, query language, domain-specific language}, researchr = {https://researchr.org/publication/KolovosPP06%3A1}, cites = {0}, citedby = {0}, journal = {eceasst}, volume = {5}, } @inproceedings{KolovosPP06:0, title = {The Epsilon Object Language (EOL)}, author = {Dimitris Kolovos and Richard F. Paige and Fiona A. C. Polack}, year = {2006}, doi = {10.1007/11787044_11}, url = {http://dx.doi.org/10.1007/11787044_11}, tags = {meta-model, C++, Epsilon, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/KolovosPP06%3A0}, cites = {0}, citedby = {0}, pages = {128-142}, booktitle = {ECMDA-FA}, } @inproceedings{Zschaler-10, title = {Domain-Specific Metamodelling Languages for Software Language Engineering}, author = {Steffen Zschaler and Dimitris Kolovos and Nicholas Drivalos and Richard F. Paige and Awais Rashid}, year = {2010}, month = {mar}, tags = {language engineering, software language engineering, software engineering, domain-specific language}, researchr = {https://researchr.org/publication/Zschaler-10}, cites = {0}, citedby = {0}, booktitle = {Software Language Engineering, 2nd Int'l Conf. (SLE 2009), Revised Selected Papers}, } @inproceedings{KolovosPP06, title = {Merging Models with the Epsilon Merging Language (EML)}, author = {Dimitris Kolovos and Richard F. Paige and Fiona A. C. Polack}, year = {2006}, doi = {10.1007/11880240_16}, url = {http://dx.doi.org/10.1007/11880240_16}, tags = {modeling language, language modeling, C++, Epsilon}, researchr = {https://researchr.org/publication/KolovosPP06}, cites = {0}, citedby = {0}, pages = {215-229}, booktitle = {MoDELS}, } @inproceedings{PaigeOlsenKolovosZschalerPower08, title = {Building Model-Driven Engineering Traceability Classifications}, author = {Richard F. Paige and Goran Olsen and Dimitris Kolovos and Steffen Zschaler and Christopher Power}, year = {2008}, tags = {classification, meta-model, model-driven engineering, Meta-Environment}, researchr = {https://researchr.org/publication/PaigeOlsenKolovosZschalerPower08}, cites = {0}, citedby = {0}, booktitle = {4th ECMDA Traceability Workshop}, } @inproceedings{EngelPK06, title = {Using a Model Merging Language for Reconciling Model Versions}, author = {Klaus D. Engel and Richard F. Paige and Dimitris Kolovos}, year = {2006}, doi = {10.1007/11787044_12}, url = {http://dx.doi.org/10.1007/11787044_12}, tags = {meta-model, modeling language, modeling, language modeling, Meta-Environment}, researchr = {https://researchr.org/publication/EngelPK06}, cites = {0}, citedby = {0}, pages = {143-157}, booktitle = {ECMDA-FA}, } @inproceedings{louism.rosemodel, title = {Model Migration Case for TTC 2010}, author = {Louis M. Rose and Dimitris Kolovos and Richard F. Paige and Fiona A. C. Polack}, year = {2010}, url = {http://is.ieis.tue.nl/staff/pvgorp/events/TTC2010/cases/ttc2010_submission_2_v2010-04-22.pdf}, tags = {C++, migration}, researchr = {https://researchr.org/publication/louism.rosemodel}, cites = {0}, citedby = {0}, booktitle = {TTC}, } @inproceedings{Rose:MCCM:2009, title = {An Analysis of Approaches to Model Migration}, author = {Louis M. Rose and Richard F. Paige and Dimitris Kolovos and Fiona A. C. Polack}, year = {2009}, tags = {meta-model, modeling, architecture, analysis, EMF, C++, migration, consistency, Meta-Environment, MDE, systematic-approach}, researchr = {https://researchr.org/publication/Rose%3AMCCM%3A2009}, cites = {0}, citedby = {1}, booktitle = {Proc. Models and Evolution (MoDSE-MCCM) Workshop, 12th ACM/IEEE International Conference on Model Driven Engineering, Languages and Systems}, } @inproceedings{DrivalosKPF08, title = {Engineering a DSL for Software Traceability}, author = {Nikolaos Drivalos and Dimitris Kolovos and Richard F. Paige and Kiran J. Fernandes}, year = {2008}, doi = {10.1007/978-3-642-00434-6_10}, url = {http://dx.doi.org/10.1007/978-3-642-00434-6_10}, tags = {software engineering, DSL}, researchr = {https://researchr.org/publication/DrivalosKPF08}, cites = {0}, citedby = {0}, pages = {151-167}, booktitle = {SLE}, } @inproceedings{Kolovos09, title = {Establishing Correspondences between Models with the Epsilon Comparison Language}, author = {Dimitris Kolovos}, year = {2009}, doi = {10.1007/978-3-642-02674-4_11}, url = {http://dx.doi.org/10.1007/978-3-642-02674-4_11}, tags = {modeling language, language modeling, Epsilon}, researchr = {https://researchr.org/publication/Kolovos09}, cites = {0}, citedby = {0}, pages = {146-157}, booktitle = {ECMDA-FA}, } @article{PaigeKP05, title = {Refinement via Consistency Checking in MDA}, author = {Richard F. Paige and Dimitris Kolovos and Fiona A. C. Polack}, year = {2005}, doi = {10.1016/j.entcs.2005.04.029}, url = {http://dx.doi.org/10.1016/j.entcs.2005.04.029}, tags = {refinement, C++, consistency}, researchr = {https://researchr.org/publication/PaigeKP05}, cites = {0}, citedby = {0}, journal = {ENTCS}, volume = {137}, number = {2}, pages = {151-161}, } @inproceedings{KolovosPP08, title = {Detecting and Repairing Inconsistencies across Heterogeneous Models}, author = {Dimitris Kolovos and Richard F. Paige and Fiona A. C. Polack}, year = {2008}, doi = {10.1109/ICST.2008.23}, url = {http://doi.ieeecomputersociety.org/10.1109/ICST.2008.23}, tags = {C++}, researchr = {https://researchr.org/publication/KolovosPP08}, cites = {0}, citedby = {0}, pages = {356-364}, booktitle = {icst}, } @inproceedings{KolovosPP05, title = {An Agile and Extensible Code Generation Framework}, author = {Dimitris Kolovos and Richard F. Paige and Fiona A. C. Polack}, year = {2005}, doi = {10.1007/11499053_33}, url = {http://dx.doi.org/10.1007/11499053_33}, tags = {C++, code generation}, researchr = {https://researchr.org/publication/KolovosPP05}, cites = {0}, citedby = {0}, pages = {226-229}, booktitle = {xpu}, } @inproceedings{RosePKP08, title = {Constructing Models with the Human-Usable Textual Notation}, author = {Louis M. Rose and Richard F. Paige and Dimitris Kolovos and Fiona A. C. Polack}, year = {2008}, doi = {10.1007/978-3-540-87875-9_18}, url = {http://dx.doi.org/10.1007/978-3-540-87875-9_18}, tags = {C++}, researchr = {https://researchr.org/publication/RosePKP08}, cites = {0}, citedby = {0}, pages = {249-263}, booktitle = {MoDELS}, } @inproceedings{PaigeRGKB08, title = {FPTC: Automated Safety Analysis for Domain-Specific Languages}, author = {Richard F. Paige and Louis M. Rose and Xiaocheng Ge and Dimitris Kolovos and Phillip J. Brooke}, year = {2008}, doi = {10.1007/978-3-642-01648-6_25}, url = {http://dx.doi.org/10.1007/978-3-642-01648-6_25}, tags = {domain analysis, analysis, domain-specific language}, researchr = {https://researchr.org/publication/PaigeRGKB08}, cites = {0}, citedby = {0}, pages = {229-242}, booktitle = {MoDELS}, } @techreport{AbstractDSMLTechReport, title = {Abstracting Complex Languages through Transformation and Composition}, author = {Jendrik Johannes and Steffen Zschaler and Miguel A. Fern{'a}ndez and Antonio Castillo and Dimitris Kolovos and Richard F. Paige}, year = {2009}, url = {ftp://ftp.inf.tu-dresden.de/pub/berichte/tud09-08.pdf}, tags = {transformation language, composition, transformation}, researchr = {https://researchr.org/publication/AbstractDSMLTechReport}, cites = {0}, citedby = {0}, institution = {Technische Universit{\"a}t Dresden}, number = {TUD-FI09-08 July 2009}, address = {ftp://ftp.inf.tu-dresden.de/pub/berichte/tud09-08.pdf}, } @inproceedings{KolovosPP08:0, title = {The Epsilon Transformation Language}, author = {Dimitris Kolovos and Richard F. Paige and Fiona A. C. Polack}, year = {2008}, doi = {10.1007/978-3-540-69927-9_4}, url = {http://dx.doi.org/10.1007/978-3-540-69927-9_4}, tags = {transformation language, C++, Epsilon, transformation}, researchr = {https://researchr.org/publication/KolovosPP08%3A0}, cites = {0}, citedby = {0}, pages = {46-60}, booktitle = {ICMT}, }