publications: - title: "OPUS: a Formal Approach to Object-Orientation" author: - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Patrick Steyaert" link: "https://researchr.org/alias/patrick-steyaert" year: "1994" tags: - "meta-model" - "Meta-Environment" - "systematic-approach" - "meta-objects" researchr: "https://researchr.org/publication/MensMS94" cites: 0 citedby: 0 pages: "326-345" booktitle: "FME 94: Industrial Benefit of Formal Methods, Second International Symposium of Formal Methods Europe, Barcelona, Spain, October 24-18, 1994, Proceedings" editor: - name: "Maurice Naftalin" link: "https://researchr.org/alias/maurice-naftalin" - name: "B. Tim Denvir" link: "https://researchr.org/alias/b.-tim-denvir" - name: "Miquel Bertran" link: "https://researchr.org/alias/miquel-bertran" volume: "873" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-58555-9" kind: "inproceedings" key: "MensMS94" - title: "Fifth International Workshop on Object-Oriented Reengineering" author: - name: "Roel Wuyts" link: "http://roelwuyts.be" - name: "Stéphane Ducasse" link: "https://researchr.org/alias/st%C3%A9phane-ducasse" - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" year: "2004" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3344&spage=177" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3344&spage=177" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/WuytsDDM04" cites: 0 citedby: 0 pages: "177-186" booktitle: "Object-Oriented Technology: ECOOP 2004 Workshop Reader, ECOOP 2004 Workshops, Oslo, Norway, June 14-18, 2004, Final Reports" editor: - name: "Jacques Malenfant" link: "http://pagesperso-systeme.lip6.fr/Jacques.Malenfant/" - name: "Bjarte M. Østvold" link: "https://researchr.org/alias/bjarte-m.-%C3%B8stvold" volume: "3344" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-23988-X" kind: "inproceedings" key: "WuytsDDM04" - title: "A Comparative Framework for Design Recovery Tools" author: - name: "Yann-Gaël Guéhéneuc" link: "http://www.yann-gael.gueheneuc.net/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "2006" abstract: "While many commercial and academic design recovery tools have been proposed over the years, assessing their relevance and comparing them is difficult due to the lack of a well-defined, comprehensive, and common framework. In this paper, we introduce such a common comparative framework. The framework builds upon our own experience and extends existing comparative frameworks. We illustrate the comparative framework on two specific design recovery tools." links: "url": "http://www.yann-gael.gueheneuc.net/Work/Publications/Documents/CSMR06b.doc.pdf" tags: - "design" researchr: "https://researchr.org/publication/Gueh06a" cites: 0 citedby: 0 booktitle: "Conference on Software Maintenance and Reengineering (CSMR 2006)" address: "Los Alamitos CA" publisher: "IEEE Computer Society Press" kind: "inproceedings" key: "Gueh06a" - title: "Towards a Framework for Testing Structural Source-Code Regularities" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Andy Kellens" link: "http://soft.vub.ac.be/~akellens/" year: "2005" doi: "http://doi.ieeecomputersociety.org/10.1109/ICSM.2005.93" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ICSM.2005.93" tags: - "testing" - "source-to-source" - "open-source" researchr: "https://researchr.org/publication/MensK05" cites: 0 citedby: 0 pages: "679-682" booktitle: "21st IEEE International Conference on Software Maintenance (ICSM 2005), 25-30 September 2005, Budapest, Hungary" publisher: "IEEE Computer Society" isbn: "0-7695-2368-4" kind: "inproceedings" key: "MensK05" - title: "On the Use of Declarative Meta Programming for Managing Architectural Software Evolution" author: - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "2000" month: "jun" links: "url": "http://www.iam.unibe.ch/~scg/Archive/Papers/DHon99a.pdf" tags: - "meta programming" - "software architecture" - "meta-model" - "architecture" - "software evolution" - "programming" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Mens00a" cites: 0 citedby: 0 booktitle: "Proceedings of the ECOOP 2000 Workshop on Object-Oriented Architectural Evolution" kind: "inproceedings" key: "Mens00a" - title: "OPUS: A Calculus for Modelling Object-Oriented Concepts" author: - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Patrick Steyaert" link: "https://researchr.org/alias/patrick-steyaert" year: "1994" tags: - "meta-model" - "object-role modeling" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/MensMS94%3A0" cites: 0 citedby: 0 pages: "152-165" booktitle: "OOIS" kind: "inproceedings" key: "MensMS94:0" - title: "Automated generation of program translation and verification tools using annotated grammars" author: - name: "Diego Ordonez Camacho" link: "http://www.info.ucl.ac.be/~dordonez/Personal.html" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Mark G. J. van den Brand" link: "http://www.win.tue.nl/~mvdbrand/" - name: "Jurgen J. Vinju" link: "http://homepages.cwi.nl/~jurgenv/" year: "2010" doi: "http://dx.doi.org/10.1016/j.scico.2009.10.003" links: doi: "http://dx.doi.org/10.1016/j.scico.2009.10.003" tags: - "translation" - "program verification" - "grammar" researchr: "https://researchr.org/publication/CamachoMBV10" cites: 0 citedby: 0 journal: "Science of Computer Programming" volume: "75" number: "1-2" pages: "3-20" kind: "article" key: "CamachoMBV10" - title: "Supporting software development through declaratively codified programming patterns" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Isabel Michiels" link: "https://researchr.org/alias/isabel-michiels" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "2002" doi: "http://dx.doi.org/10.1016/S0957-4174(02)00076-3" links: doi: "http://dx.doi.org/10.1016/S0957-4174(02)00076-3" tags: - "programming" researchr: "https://researchr.org/publication/MensMW02%3A0" cites: 0 citedby: 0 journal: "Expert Syst. Appl." volume: "23" number: "4" pages: "405-413" kind: "article" key: "MensMW02:0" - title: "Object-Oriented Reengineering" author: - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" - name: "Yann-Gaël Guéhéneuc" link: "https://researchr.org/alias/yann-ga%C3%ABl-gu%C3%A9h%C3%A9neuc" - name: "Anne Keller" link: "https://researchr.org/alias/anne-keller" - name: "Christian F. J. Lange" link: "https://researchr.org/alias/christian-f.-j.-lange" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Adrian Kuhn" link: "http://scg.unibe.ch/akuhn" - name: "Martin Kuhlemann" link: "https://researchr.org/alias/martin-kuhlemann" year: "2007" doi: "http://dx.doi.org/10.1007/978-3-540-78195-0_14" links: doi: "http://dx.doi.org/10.1007/978-3-540-78195-0_14" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/DemeyerGKLMKK07" cites: 0 citedby: 0 pages: "142-153" booktitle: "Object-Oriented Technology. ECOOP 2007 Workshop Reader, Berlin, Germany, July 30-31, 2007, Final Reports" editor: - name: "Michael Cebulla" link: "https://researchr.org/alias/michael-cebulla" volume: "4906" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-78194-3" kind: "inproceedings" key: "DemeyerGKLMKK07" - title: "A Survey of Automated Code-Level Aspect Mining Techniques" author: - name: "Andy Kellens" link: "http://soft.vub.ac.be/~akellens/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Paolo Tonella" link: "https://researchr.org/alias/paolo-tonella" year: "2007" doi: "http://dx.doi.org/10.1007/978-3-540-77042-8_6" links: doi: "http://dx.doi.org/10.1007/978-3-540-77042-8_6" tags: - "survey" researchr: "https://researchr.org/publication/KellensMT07" cites: 0 citedby: 0 journal: "Transactions on Aspect-Oriented Software Development" volume: "4" pages: "143-162" kind: "article" key: "KellensMT07" - title: "Maintaining software through intentional source-code views" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Michel Wermelinger" link: "https://researchr.org/alias/michel-wermelinger" year: "2002" doi: "http://doi.acm.org/10.1145/568760.568812" links: doi: "http://doi.acm.org/10.1145/568760.568812" tags: - "source-to-source" - "peer-to-peer" - "open-source" researchr: "https://researchr.org/publication/MensMW02" cites: 0 citedby: 0 pages: "289-296" booktitle: "SEKE" kind: "inproceedings" key: "MensMW02" - title: "A Unified Mechanism for Improving Advanced Transaction Management in Web Services" author: - name: "Sergio Castro" link: "https://researchr.org/alias/sergio-castro" - name: "Johan Fabry" link: "https://researchr.org/alias/johan-fabry" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Theo D'Hondt" link: "http://soft.vub.ac.be/~tjdhondt/HTM.dir/homepage.htm" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/SCCC.2007.2" links: doi: "http://doi.ieeecomputersociety.org/10.1109/SCCC.2007.2" tags: - "web service" - "web services" researchr: "https://researchr.org/publication/CastroFMD07" cites: 0 citedby: 0 pages: "30-39" booktitle: "XXVI International Conference of the Chilean Computer Science Society (SCCC 2007), 8-9 November 2007, Iquique, Chile" publisher: "IEEE Computer Society" kind: "inproceedings" key: "CastroFMD07" - title: "Co-evolving code and design with intensional views: A case study" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Andy Kellens" link: "http://soft.vub.ac.be/~akellens/" - name: "Frédéric Pluquet" link: "https://researchr.org/alias/fr%C3%A9d%C3%A9ric-pluquet" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "2006" doi: "http://dx.doi.org/10.1016/j.cl.2005.09.002" links: doi: "http://dx.doi.org/10.1016/j.cl.2005.09.002" tags: - "case study" - "design" researchr: "https://researchr.org/publication/MensKPW06" cites: 0 citedby: 0 journal: "Computer Languages, Systems \\& Structures" volume: "32" number: "2-3" pages: "140-156" kind: "article" key: "MensKPW06" - title: "The Intensional View Environment" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Andy Kellens" link: "http://soft.vub.ac.be/~akellens/" - name: "Frédéric Pluquet" link: "https://researchr.org/alias/fr%C3%A9d%C3%A9ric-pluquet" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "2005" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/MensKPW05" cites: 0 citedby: 0 pages: "81-84" booktitle: "Proceedings of the 21st IEEE International Conference on Software Maintenance - Industrial and Tool volume, ICSM 2005, 25-30 September 2005, Budapest, Hungary" isbn: "9-6346-0980-5" kind: "inproceedings" key: "MensKPW05" - title: "Workshop Report - ECOOP 98 Workshop 7: Tools and Environments for Business Rules" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Roel Wuyts" link: "http://roelwuyts.be" - name: "Dirk Bontridder" link: "https://researchr.org/alias/dirk-bontridder" - name: "Alain Grijseels" link: "https://researchr.org/alias/alain-grijseels" year: "1998" doi: "http://link.springer.de/link/service/series/0558/bibs/1543/15430189.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1543/15430189.htm" tags: - "rule-based" - "business rules" - "rules" - "Meta-Environment" researchr: "https://researchr.org/publication/MensWBG98" cites: 0 citedby: 0 pages: "189-196" booktitle: "Object-Oriented Technology, ECOOP 98 Workshop Reader, ECOOP 98 Workshops, Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings" editor: - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" - name: "Jan Bosch" link: "https://researchr.org/alias/jan-bosch" volume: "1543" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-65460-7" kind: "inproceedings" key: "MensWBG98" - title: "Reuse Contracts: Managing the Evolution of Reusable Assets" author: - name: "Patrick Steyaert" link: "https://researchr.org/alias/patrick-steyaert" - name: "Carine Lucas" link: "https://researchr.org/alias/carine-lucas" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Theo D'Hondt" link: "http://soft.vub.ac.be/~tjdhondt/HTM.dir/homepage.htm" year: "1996" tags: - "contracts" - "reuse" researchr: "https://researchr.org/publication/SteyaertLMD96" cites: 0 citedby: 0 pages: "268-285" booktitle: "OOPSLA" kind: "inproceedings" key: "SteyaertLMD96" - title: "Report of the 7th ECOOP'06 Workshop on Object-Oriented Reengineering" author: - name: "Roel Wuyts" link: "http://roelwuyts.be" - name: "Serge Demeyer" link: "http://win.ua.ac.be/~sdemey/" - name: "Yann-Gaël Guéhéneuc" link: "http://www.yann-gael.gueheneuc.net/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Stéphane Ducasse" link: "http://stephane.ducasse.free.fr/" year: "2007" links: "url": "http://www.info.ucl.ac.be/~km/MyResearchPages/publications/workshop_report/WR_2007_ECOOP2006_WOOR.pdf" researchr: "https://researchr.org/publication/Wuyt07a" cites: 0 citedby: 0 booktitle: "Object-Oriented Technology. ECOOP'06 Workshop Reader" series: "LNCS" publisher: "Springer-Verlag" kind: "inproceedings" key: "Wuyt07a" - title: "Object-Oriented Reengineering" author: - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" - name: "Stéphane Ducasse" link: "http://stephane.ducasse.free.fr/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Adrian Trifu" link: "https://researchr.org/alias/adrian-trifu" - name: "Rajesh Vasa" link: "https://researchr.org/alias/rajesh-vasa" - name: "Filip Van Rysselberghe" link: "https://researchr.org/alias/filip-van-rysselberghe" year: "2003" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3013&spage=72" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3013&spage=72" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/DemeyerDMTVR03" cites: 0 citedby: 0 pages: "72-85" booktitle: "Object-Oriented Technology: ECOOP 2003 Workshop Reader, ECOOP 2003 Workshops, Darmstadt, Germany, July 21-25, 2003, Final Reports" editor: - name: "Frank Buschmann" link: "https://researchr.org/alias/frank-buschmann" - name: "Alejandro P. Buchmann" link: "https://researchr.org/alias/alejandro-p.-buchmann" - name: "Mariano Cilia" link: "https://researchr.org/alias/mariano-cilia" volume: "3013" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-22405-X" kind: "inproceedings" key: "DemeyerDMTVR03" - title: "Report of the {ECOOP}'04 Workshop on Object-Oriented Reengineering" author: - name: "Roel Wuyts" link: "http://roelwuyts.be" - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" - name: "St\\'ephane Ducasse" link: "https://researchr.org/alias/st%5Eb%27ephane-ducasse" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" year: "2004" doi: "10.1007/b104146" abstract: "This paper reports on the results of the Fifth International Workshop on Object-Oriented Reengineering in Oslo on June 15, 2004. It enumerates the presentations made, classifies the contributions and lists the main results of the discussions held at the workshop. As such it provides the context for future workshops around this topic." links: "url": "http://www.iam.unibe.ch/~scg/Archive/Papers/Wuyt04x-OOR04Report.pdf" tags: - "meta-model" - "context-aware" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Wuyt04x" cites: 0 citedby: 0 booktitle: "Object-Oriented Technology. ECOOP'04 Workshop Reader" volume: "3344" series: "LNCS" publisher: "Springer-Verlag" isbn: "978-3-540-23988-8" kind: "inproceedings" key: "Wuyt04x" - title: "Supporting Software Development through Declaratively Codified Programming" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Isabel Michiels" link: "https://researchr.org/alias/isabel-michiels" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "2001" tags: - "programming" researchr: "https://researchr.org/publication/MensMW01" cites: 0 citedby: 0 pages: "236-243" booktitle: "Proceedings of the Thirteenth International Conference on Software Engineering & Knowledge Engineering (SEKE 2001), Sheraton Buenos Aires Hotel, Buenos Aires, Argentina, June 13-15, 2001" kind: "inproceedings" key: "MensMW01" - title: "APPAREIL: A Tool for Building Automated Program Translators Using Annotated Grammars" author: - name: "Diego Ordonez Camacho" link: "https://researchr.org/alias/diego-ordonez-camacho" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" year: "2008" doi: "http://dx.doi.org/10.1109/ASE.2008.85" links: doi: "http://dx.doi.org/10.1109/ASE.2008.85" tags: - "grammar" researchr: "https://researchr.org/publication/CamachoM08" cites: 0 citedby: 0 pages: "489-490" booktitle: "23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 15-19 September 2008, L Aquila, Italy" publisher: "IEEE" kind: "inproceedings" key: "CamachoM08" - title: "Open Unification for Program Query Languages" author: - name: "Johan Brichau" link: "https://researchr.org/alias/johan-brichau" - name: "Coen De Roover" link: "https://researchr.org/alias/coen-de-roover" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/SCCC.2007.15" links: doi: "http://doi.ieeecomputersociety.org/10.1109/SCCC.2007.15" tags: - "programming languages" - "source-to-source" - "open-source" - "query language" researchr: "https://researchr.org/publication/BrichauRM07" cites: 0 citedby: 0 pages: "92-101" booktitle: "XXVI International Conference of the Chilean Computer Science Society (SCCC 2007), 8-9 November 2007, Iquique, Chile" publisher: "IEEE Computer Society" kind: "inproceedings" key: "BrichauRM07" - title: "Preface of the Proceedings of the Third International ERCIM Symposium on Software Evolution - EVOL 2007" author: - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Ellen Van Paesschen" link: "https://researchr.org/alias/ellen-van-paesschen" - name: "Maja D'Hondt" link: "http://ssel.vub.ac.be/ssel/about/members/majadhondt" year: "2007" doi: "http://eceasst.cs.tu-berlin.de/index.php/eceasst/article/view/111/109" links: doi: "http://eceasst.cs.tu-berlin.de/index.php/eceasst/article/view/111/109" tags: - "software evolution" researchr: "https://researchr.org/publication/MensMPD07" cites: 0 citedby: 0 journal: "ECEASST" volume: "8" kind: "article" key: "MensMPD07" - title: "Declarative Meta Programming to Support Software Development: Workshop Report" author: - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Roel Wuyts" link: "http://roelwuyts.be" - name: "Kris De Volder" link: "https://researchr.org/alias/kris-de-volder" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" year: "2003" doi: "http://doi.acm.org/10.1145/638750.638770" links: doi: "http://doi.acm.org/10.1145/638750.638770" tags: - "meta programming" - "meta-model" - "model-driven development" - "programming" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/MensWVM03" cites: 0 citedby: 0 journal: "ACM SIGSOFT Software Engineering Notes" volume: "28" number: "2" pages: "1" kind: "article" key: "MensWVM03" - title: "Application-Specific Models and Pointcuts Using a Logic Meta Language" author: - name: "Johan Brichau" link: "https://researchr.org/alias/johan-brichau" - name: "Andy Kellens" link: "http://soft.vub.ac.be/~akellens/" - name: "Kris Gybels" link: "https://researchr.org/alias/kris-gybels" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Robert Hirschfeld" link: "http://www.hpi.uni-potsdam.de/personen/professoren/hirschfeld.html" - name: "Theo D'Hondt" link: "http://soft.vub.ac.be/~tjdhondt/HTM.dir/homepage.htm" year: "2006" doi: "http://dx.doi.org/10.1007/978-3-540-71836-9_1" links: doi: "http://dx.doi.org/10.1007/978-3-540-71836-9_1" tags: - "meta-model" - "modeling language" - "language modeling" - "logic" - "Meta-Environment" - "meta-objects" - "domain-specific language" researchr: "https://researchr.org/publication/BrichauKGMHD06" cites: 0 citedby: 0 pages: "1-22" booktitle: "Advances in Smalltalk, 14th International Smalltalk Conference, ISC 2006, Prague, Czech Republic, September 4-8, 2006, Revised Selected Papers" editor: - name: "Wolfgang De Meuter" link: "https://researchr.org/alias/wolfgang-de-meuter" volume: "4406" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-540-71835-2" kind: "inproceedings" key: "BrichauKGMHD06" - title: "Applying and combining three different aspect Mining Techniques" author: - name: "Mariano Ceccato" link: "https://researchr.org/alias/mariano-ceccato" - name: "Marius Marin" link: "http://www.st.ewi.tudelft.nl/~marin/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Leon Moonen" link: "http://simula.no/~leonm/" - name: "Paolo Tonella" link: "https://researchr.org/alias/paolo-tonella" - name: "Tom Tourwé" link: "https://researchr.org/alias/tom-tourw%C3%A9" year: "2006" doi: "http://dx.doi.org/10.1007/s11219-006-9217-3" links: doi: "http://dx.doi.org/10.1007/s11219-006-9217-3" researchr: "https://researchr.org/publication/CeccatoMMMTT06" cites: 0 citedby: 0 journal: "Software Quality Journal" volume: "14" number: "3" pages: "209-231" kind: "article" key: "CeccatoMMMTT06" - title: "Tool Building on the Shoulders of Others" author: - name: "Holger M. Kienle" link: "https://researchr.org/alias/holger-m.-kienle" - name: "Adrian Kuhn" link: "http://scg.unibe.ch/akuhn" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Mark G. J. van den Brand" link: "http://www.win.tue.nl/~mvdbrand/" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "2009" doi: "http://dx.doi.org/10.1109/MS.2009.25" links: doi: "http://dx.doi.org/10.1109/MS.2009.25" researchr: "https://researchr.org/publication/KienleKMBW09" cites: 0 citedby: 0 journal: "IEEE Software" volume: "26" number: "1" pages: "22-23" kind: "article" key: "KienleKMBW09" - title: "Application-specific models and pointcuts using a logic metalanguage" author: - name: "Johan Brichau" link: "https://researchr.org/alias/johan-brichau" - name: "Andy Kellens" link: "http://soft.vub.ac.be/~akellens/" - name: "Kris Gybels" link: "https://researchr.org/alias/kris-gybels" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Robert Hirschfeld" link: "http://www.hpi.uni-potsdam.de/personen/professoren/hirschfeld.html" - name: "Theo D'Hondt" link: "http://soft.vub.ac.be/~tjdhondt/HTM.dir/homepage.htm" year: "2008" doi: "http://dx.doi.org/10.1016/j.cl.2007.05.004" links: doi: "http://dx.doi.org/10.1016/j.cl.2007.05.004" tags: - "logic" researchr: "https://researchr.org/publication/BrichauKGMHD08" cites: 0 citedby: 0 journal: "Computer Languages, Systems \\& Structures" volume: "34" number: "2-3" pages: "66-82" kind: "article" key: "BrichauKGMHD08" - title: "Academic Software Development Tools and Techniques" author: - name: "Roel Wuyts" link: "http://roelwuyts.be" - name: "Holger M. Kienle" link: "https://researchr.org/alias/holger-m.-kienle" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Mark G. J. van den Brand" link: "http://www.win.tue.nl/~mvdbrand/" - name: "Adrian Kuhn" link: "http://scg.unibe.ch/akuhn" year: "2008" doi: "http://dx.doi.org/10.1007/978-3-642-02047-6_10" links: doi: "http://dx.doi.org/10.1007/978-3-642-02047-6_10" researchr: "https://researchr.org/publication/WuytsKMBK08" cites: 0 citedby: 0 pages: "87-103" booktitle: "Object-Oriented Technology. ECOOP 2008 Workshop Reader, ECOOP 2008 Workshops, Paphos, Cyprus, July 7-11, 2008, Final Reports" editor: - name: "Patrick Eugster" link: "https://researchr.org/alias/patrick-eugster" volume: "5475" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "978-3-642-02046-9" kind: "inproceedings" key: "WuytsKMBK08" - title: "Declaratively Codifying Software Architectures Using Virtual Software Classifications" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Roel Wuyts" link: "http://roelwuyts.be" - name: "Theo D'Hondt" link: "http://soft.vub.ac.be/~tjdhondt/HTM.dir/homepage.htm" year: "1999" doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.778997" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.778997" tags: - "software architecture" - "classification" - "architecture" researchr: "https://researchr.org/publication/MensWD99" cites: 0 citedby: 0 pages: "33-45" booktitle: "TOOLS Europe 1999: 29th International Conference on Technology of Object-Oriented Languages and Systems, 7-10 June 1999, Nancy, France" publisher: "IEEE Computer Society" isbn: "0-7695-0275-X" kind: "inproceedings" key: "MensWD99" - title: "Enforcing Structural Regularities in Source Code using IntensiVE" author: - name: "Johan Brichau" link: "https://researchr.org/alias/johan-brichau" - name: "Andy Kellens" link: "http://soft.vub.ac.be/~akellens/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" year: "2008" doi: "http://dx.doi.org/10.1109/ASE.2008.76" links: doi: "http://dx.doi.org/10.1109/ASE.2008.76" tags: - "source-to-source" - "peer-to-peer" - "open-source" researchr: "https://researchr.org/publication/BrichauKM08" cites: 0 citedby: 0 pages: "471-472" booktitle: "23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 15-19 September 2008, L Aquila, Italy" publisher: "IEEE" kind: "inproceedings" key: "BrichauKM08" - title: "Automated Derivation of Translators From Annotated Grammars" author: - name: "Diego Ordonez Camacho" link: "http://www.info.ucl.ac.be/~dordonez/Personal.html" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Mark G. J. van den Brand" link: "http://www.win.tue.nl/~mvdbrand/" - name: "Jurgen J. Vinju" link: "http://homepages.cwi.nl/~jurgenv/" year: "2006" doi: "DOI: 10.1016/j.entcs.2006.10.009" abstract: "In this paper we propose a technique to automate the process of building translators between operations languages, a family of DSLs used to program satellite operations procedures. We exploit the similarities between those languages to semi-automatically build a transformation schema between them, through the use of annotated grammars. To improve the overall translation process even more, reducing its complexity, we also propose an intermediate representation common to all operations languages. We validate our approach by semi-automatically deriving translators between some operations languages, using a prototype tool which we implemented for that purpose." note: "Proceedings of the Sixth Workshop on Language Descriptions, Tools, and Applications (LDTA 2006)" links: successor: "https://researchr.org/publication/OrdonezCamacho2009" "url": "http://www.sciencedirect.com/science/article/B75H1-4M59GXV-B/2/83b4a65e7076a334c1c86ca9b5730aee" tags: - "programming languages" - "model-to-model transformation" - "intermediate representation" - "translation" - "operations languages" - "SDF" - "XML" - "XML Schema" - "transformation language" - "source-to-source" - "model transformation" - "DSL" - "metaprogramming" - "systematic-approach" - "ASF+SDF" - "open-source" - "transformation" - "grammar" - "program transformation" researchr: "https://researchr.org/publication/OrdonezCamacho2006121" cites: 0 citedby: 0 journal: "Electronic Notes in Theoretical Computer Science" volume: "164" number: "2" kind: "article" key: "OrdonezCamacho2006121" - title: "Delving source code with formal concept analysis" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Tom Tourwé" link: "https://researchr.org/alias/tom-tourw%C3%A9" year: "2005" doi: "http://dx.doi.org/10.1016/j.cl.2004.11.004" links: doi: "http://dx.doi.org/10.1016/j.cl.2004.11.004" tags: - "points-to analysis" - "analysis" - "source-to-source" - "peer-to-peer" - "open-source" researchr: "https://researchr.org/publication/MensT05" cites: 0 citedby: 0 journal: "Computer Languages, Systems \\& Structures" volume: "31" number: "3-4" pages: "183-197" kind: "article" key: "MensT05" - title: "PALTA: Peer-to-peer AdaptabLe Topology for Ambient intelligence" author: - name: "Alfredo Cádiz" link: "https://researchr.org/alias/alfredo-c%C3%A1diz" - name: "Boris Mejías" link: "https://researchr.org/alias/boris-mej%C3%ADas" - name: "Jorge Vallejos" link: "https://researchr.org/alias/jorge-vallejos" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Peter Van Roy" link: "https://researchr.org/alias/peter-van-roy" - name: "Wolfgang De Meuter" link: "https://researchr.org/alias/wolfgang-de-meuter" year: "2008" doi: "http://dx.doi.org/10.1109/SCCC.2008.16" links: doi: "http://dx.doi.org/10.1109/SCCC.2008.16" tags: - "source-to-source" - "peer-to-peer" - "open-source" researchr: "https://researchr.org/publication/CadizMVMRM08" cites: 0 citedby: 0 pages: "100-109" booktitle: "XXVII International Conference of the Chilean Computer Science Society (SCCC 2008), 10-14 November 2008, Punta Arenas, Chile" editor: - name: "M. Cecilia Bastarrica" link: "https://researchr.org/alias/m.-cecilia-bastarrica" - name: "Mauricio Solar" link: "https://researchr.org/alias/mauricio-solar" publisher: "IEEE Computer Society" isbn: "978-0-7695-3403-9" kind: "inproceedings" key: "CadizMVMRM08" - title: "Co-evolution of Object-Oriented Software Design and Implementation" author: - name: "Theo D'Hondt" link: "http://soft.vub.ac.be/~tjdhondt/HTM.dir/homepage.htm" - name: "De Volder, Kris" link: "https://researchr.org/alias/de-volder%2C-kris" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "2000" links: "url": "http://www.iam.unibe.ch/~scg/Archive/Papers/DHon00a.pdf" tags: - "meta-model" - "software evolution" - "Meta-Environment" - "design" - "meta-objects" researchr: "https://researchr.org/publication/DHon00a" cites: 0 citedby: 0 booktitle: "Proceedings of the international symposium on Software Architectures and Component Technology 2000." kind: "inproceedings" key: "DHon00a" - title: "Managing Software Evolution through Reuse Contracts" author: - name: "Carine Lucas" link: "https://researchr.org/alias/carine-lucas" - name: "Patrick Steyaert" link: "https://researchr.org/alias/patrick-steyaert" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" year: "1997" doi: "http://csdl.computer.org/comp/proceedings/csmr/1997/7892/00/78920165abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/csmr/1997/7892/00/78920165abs.htm" tags: - "contracts" - "reuse" - "software evolution" - "software contracts" researchr: "https://researchr.org/publication/LucasSM97" cites: 0 citedby: 0 pages: "165-170" booktitle: "1st Euromicro Working Conference on Software Maintenance and Reengineering (CSMR 97), 17-19 March 1997, Berlin, Germany" publisher: "IEEE Computer Society" isbn: "0-8186-7892-5" kind: "inproceedings" key: "LucasSM97" - title: "Managing the Evolution of Aspect-Oriented Software with Model-Based Pointcuts" author: - name: "Andy Kellens" link: "http://soft.vub.ac.be/~akellens/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Johan Brichau" link: "https://researchr.org/alias/johan-brichau" - name: "Kris Gybels" link: "https://researchr.org/alias/kris-gybels" year: "2006" doi: "http://dx.doi.org/10.1007/11785477_28" links: doi: "http://dx.doi.org/10.1007/11785477_28" tags: - "rule-based" - "software evolution" researchr: "https://researchr.org/publication/KellensMBG06" cites: 0 citedby: 0 pages: "501-525" booktitle: "ECOOP 2006 - Object-Oriented Programming, 20th European Conference, Nantes, France, July 3-7, 2006, Proceedings" editor: - name: "Dave Thomas" link: "https://researchr.org/alias/dave-thomas" volume: "4067" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-35726-2" kind: "inproceedings" key: "KellensMBG06" - title: "Aspect-Oriented Programming Workshop Report" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Cristina Videira Lopes" link: "http://www.ics.uci.edu/~lopes/" - name: "Bedir Tekinerdogan" link: "https://researchr.org/alias/bedir-tekinerdogan" - name: "Gregor Kiczales" link: "http://people.cs.ubc.ca/~gregor/" year: "1997" doi: "http://link.springer.de/link/service/series/0558/bibs/1357/13570483.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1357/13570483.htm" tags: - "object-oriented programming" - "AOP" - "aspect oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/MensLTK97" cites: 0 citedby: 0 pages: "483-496" booktitle: "Object-Oriented Technology, ECOOP 97 Workshop Reader, ECOOP 97 Workshops, Jyväskylä, Finland, June 9-13, 1997" editor: - name: "Jan Bosch" link: "https://researchr.org/alias/jan-bosch" - name: "Stuart Mitchell" link: "https://researchr.org/alias/stuart-mitchell" volume: "1357" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-64039-8" kind: "inproceedings" key: "MensLTK97" - title: "Managing Unanticipated Evolution of Software Architectures" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Bart Wouters" link: "https://researchr.org/alias/bart-wouters" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "1999" tags: - "software architecture" - "architecture" - "software evolution" researchr: "https://researchr.org/publication/MensMWW99" cites: 0 citedby: 0 pages: "75-76" booktitle: "Object-Oriented Technology, ECOOP 99 Workshop Reader, ECOOP 99 Workshops, Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings" editor: - name: "Ana M. D. Moreira" link: "https://researchr.org/alias/ana-m.-d.-moreira" - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" volume: "1743" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-66954-X" kind: "inproceedings" key: "MensMWW99" - title: "Application-specific models and pointcuts using a logic metalanguage" author: - name: "Brichau, Johan" link: "https://researchr.org/alias/brichau%2C-johan" - name: "Andy Kellens" link: "http://soft.vub.ac.be/~akellens/" - name: "Gybels, Kris" link: "https://researchr.org/alias/gybels%2C-kris" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Robert Hirschfeld" link: "http://www.hpi.uni-potsdam.de/personen/professoren/hirschfeld.html" - name: "Theo D'Hondt" link: "http://soft.vub.ac.be/~tjdhondt/HTM.dir/homepage.htm" year: "2008" doi: "http://dx.doi.org/10.1016/j.cl.2007.05.004" links: doi: "http://dx.doi.org/10.1016/j.cl.2007.05.004" tags: - "logic" researchr: "https://researchr.org/publication/1327721" cites: 0 citedby: 0 journal: "Comput. Lang. Syst. Struct." volume: "34" number: "2-3" kind: "article" key: "1327721" - title: "Highly dynamic behaviour adaptability through prototypes with subjective multimethods" author: - name: "Sebastián González" link: "https://researchr.org/alias/sebasti%C3%A1n-gonz%C3%A1lez" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Patrick Heymans" link: "https://researchr.org/alias/patrick-heymans" year: "2007" doi: "http://doi.acm.org/10.1145/1297081.1297094" links: doi: "http://doi.acm.org/10.1145/1297081.1297094" researchr: "https://researchr.org/publication/GonzalezMH07" cites: 0 citedby: 0 pages: "77-88" booktitle: "Proceedings of the 2007 Symposium on Dynamic Languages, DLS 2007, October 22, 2007, Montreal, Quebec, Canada" editor: - name: "Pascal Costanza" link: "http://p-cos.net/" - name: "Robert Hirschfeld" link: "http://www.hpi.uni-potsdam.de/personen/professoren/hirschfeld.html" publisher: "ACM" isbn: "978-1-59593-868-8" kind: "inproceedings" key: "GonzalezMH07" - title: "Applying and Combining Three Different Aspect Mining Techniques" author: - name: "Mariano Ceccato" link: "https://researchr.org/alias/mariano-ceccato" - name: "Marius Marin" link: "http://www.st.ewi.tudelft.nl/~marin/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Leon Moonen" link: "http://simula.no/~leonm/" - name: "Paolo Tonella" link: "https://researchr.org/alias/paolo-tonella" - name: "Tom Tourwé" link: "https://researchr.org/alias/tom-tourw%C3%A9" year: "2006" doi: "http://arxiv.org/abs/cs/0607006" note: "informal publication" links: doi: "http://arxiv.org/abs/cs/0607006" researchr: "https://researchr.org/publication/abs-cs-0607006" cites: 0 citedby: 0 journal: "CoRR" volume: "abs/cs/0607006" kind: "article" key: "abs-cs-0607006" - title: "A Comparative Framework for Design Recovery Tools" author: - name: "Yann-Gaël Guéhéneuc" link: "https://researchr.org/alias/yann-ga%C3%ABl-gu%C3%A9h%C3%A9neuc" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "2006" doi: "http://doi.ieeecomputersociety.org/10.1109/CSMR.2006.1" links: doi: "http://doi.ieeecomputersociety.org/10.1109/CSMR.2006.1" tags: - "design" researchr: "https://researchr.org/publication/GueheneucMW06" cites: 0 citedby: 0 pages: "123-134" booktitle: "10th European Conference on Software Maintenance and Reengineering (CSMR 2006), 22-24 March 2006, Bari, Italy" publisher: "IEEE Computer Society" isbn: "0-7695-2536-9" kind: "inproceedings" key: "GueheneucMW06" - title: "Combining Software Descriptions" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Patrick Steyaert" link: "https://researchr.org/alias/patrick-steyaert" - name: "Koen De Hondt" link: "https://researchr.org/alias/koen-de-hondt" year: "1997" doi: "http://link.springer.de/link/service/series/0558/bibs/1357/13570274.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1357/13570274.htm" researchr: "https://researchr.org/publication/MensMSH97" cites: 0 citedby: 0 pages: "274-275" booktitle: "Object-Oriented Technology, ECOOP 97 Workshop Reader, ECOOP 97 Workshops, Jyväskylä, Finland, June 9-13, 1997" editor: - name: "Jan Bosch" link: "https://researchr.org/alias/jan-bosch" - name: "Stuart Mitchell" link: "https://researchr.org/alias/stuart-mitchell" volume: "1357" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-64039-8" kind: "inproceedings" key: "MensMSH97" - title: "Assessing the Evolvability of Software Architectures" author: - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" year: "1998" doi: "http://link.springer.de/link/service/series/0558/bibs/1543/15430054.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/1543/15430054.htm" tags: - "software architecture" - "architecture" researchr: "https://researchr.org/publication/MensM98" cites: 0 citedby: 0 pages: "54-55" booktitle: "Object-Oriented Technology, ECOOP 98 Workshop Reader, ECOOP 98 Workshops, Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings" editor: - name: "Serge Demeyer" link: "https://researchr.org/alias/serge-demeyer" - name: "Jan Bosch" link: "https://researchr.org/alias/jan-bosch" volume: "1543" series: "Lecture Notes in Computer Science" publisher: "Springer" isbn: "3-540-65460-7" kind: "inproceedings" key: "MensM98" - title: "Managing Unanticipated Evolution of Software Architectures" author: - name: "Kim Mens" link: "http://www.info.ucl.ac.be/~km/MyResearchPages/research/" - name: "Tom Mens" link: "http://staff.umh.ac.be/Mens.Tom/" - name: "Wouters, Bart" link: "https://researchr.org/alias/wouters%2C-bart" - name: "Roel Wuyts" link: "http://roelwuyts.be" year: "1999" links: "url": "http://www.iam.unibe.ch/~scg/Archive/Papers/Mens99b.pdf" tags: - "software architecture" - "architecture" - "software evolution" researchr: "https://researchr.org/publication/Mens99b" cites: 0 citedby: 0 booktitle: "Proceedings of ECOOP '99 Workshop on Architectural Evolution" kind: "inproceedings" key: "Mens99b"