An X-Windows Toolkit for Knowledge Acquisition and Representation Based on Conceptual Structures. - Michel Wermelinger; José Gabriel Lopes (Workshop on Conceptual Graphs, 1992)

Conceptual Structures for Modeling in CIM. - Michel Wermelinger; Alex Bejan (ICCS, 1993)

Basic Conceptual Structures Theory. - Michel Wermelinger; José Gabriel Lopes (ICCS, 1994)

Conceptual Graphs and First-Order Logic. - Michel Wermelinger (ICCS, 1995)

A Different Perspective on Canonicity. - Michel Wermelinger (ICCS, 1997)

A Hierarchic Architecture Model for Dynamic Reconfiguration. - Michel Wermelinger (PDSE, 1997)

Towards an Algebra of Architectural Connectors: a Case Study on Synchronization for Mobility. - Michel Wermelinger; José Luiz Fiadeiro (IWSSD, 1998)

A simple description language for dynamic architectures. - Michel Wermelinger (ISAW@FSE, 1998)

Towards a chemical model for software architecture reconfiguration. - Michel Wermelinger (IEE Proc. Softw., 1998)

Connectors for Mobile Programs. - Michel Wermelinger; José Luiz Fiadeiro (IEEE Trans. Software Eng., 1998)

Algebraic Software Architecture Reconfiguration. - Michel Wermelinger; José Luiz Fiadeiro (ESEC / SIGSOFT FSE, 1999)

Patterns for Coordination. - Luís Filipe Andrade; José Luiz Fiadeiro; João Gouveia; Antónia Lopes; Michel Wermelinger (COORDINATION, 2000)

Superposing Connectors. - Michel Wermelinger; Antónia Lopes; José Luiz Fiadeiro (IWSSD, 2000)

A Graph Transformation Approach to Architectural Run-Time Reconfiguration. - Michel Wermelinger; Antónia Lopes; José Luiz Fiadeiro (FFSE@CSMR, 2001)

Support for Business-Driven Evolution with Coordination Technologies. - Luís Andrade 001; José Luiz Fiadeiro; João Gouveia; Georgios Koutsoukos; Michel Wermelinger (IWPSE, 2001)

Towards a Software Evolution Benchmark. - Serge Demeyer; Tom Mens; Michel Wermelinger (IWPSE, 2001)

Enforcing Business Policies Through Automated Reconfiguration. - Luís Andrade 001; José Luiz Fiadeiro; Michel Wermelinger (ASE, 2001)

A graph based architectural (Re)configuration language. - Michel Wermelinger; Antónia Lopes; José Luiz Fiadeiro (ESEC / SIGSOFT FSE, 2001)

A Compositional Approach to Connector Construction. - Antónia Lopes; Michel Wermelinger; José Luiz Fiadeiro (WADT, 2001)

Formal foundations of software evolution: workshop report. - Tom Mens; Michel Wermelinger (ACM SIGSOFT Softw. Eng. Notes, 2001)

Coordination for Orchestration. - Luís Filipe Andrade; José Luiz Fiadeiro; João Gouveia; Georgios Koutsoukos; Michel Wermelinger (COORDINATION, 2002)

The Coordination Development Environment. - João Gouveia; Georgios Koutsoukos; Michel Wermelinger; Luís Andrade 001; José Luiz Fiadeiro (FASE, 2002)

Workshop on Software Evolution through Transformations: Towards Uniform Support throughout the Software Life-Cycle. - Reiko Heckel; Tom Mens; Michel Wermelinger (ICGT, 2002)

Coordination contracts for Java applications. - João Gouveia; Georgios Koutsoukos; Michel Wermelinger; Luís Andrade 001; José Luiz Fiadeiro (ICSE, 2002)

The community workblench. - Michel Wermelinger; Cristóvão Oliveira (ICSE, 2002)

Supporting software evolution with intentional software views. - Kim Mens; Tom Mens; Michel Wermelinger (IWPSE, 2002)

Evolving and using coordinated systems. - Michel Wermelinger; Georgios Koutsoukos; José Luiz Fiadeiro; L. Andrade; João Gouveia (IWPSE, 2002)

A coordination methodology and technology for agile businesses. - Luís Andrade 001; José Luiz Fiadeiro; João Gouveia; Georgios Koutsoukos; Michel Wermelinger (OOPSLA Companion, 2002)

Developing and evolving Java applications using coordination contracts. - João Gouveia; Georgios Koutsoukos; Michel Wermelinger; Luís Andrade 001; José Luiz Fiadeiro (OOPSLA Companion, 2002)

Maintaining software through intentional source-code views. - Kim Mens; Tom Mens; Michel Wermelinger (SEKE, 2002)

Architectural primitives for distribution and mobility. - Antónia Lopes; José Luiz Fiadeiro; Michel Wermelinger (SIGSOFT FSE, 2002)

AGILE: Software Architecture for Mobility. - Luís Andrade 001; Paolo Baldan; Hubert Baumeister; Roberto Bruni 001; Andrea Corradini 001; Rocco De Nicola; José Luiz Fiadeiro; Fabio Gadducci; Stefania Gnesi; Piotr Hoffman; Nora Koch; Piotr Kosiuczenko; et al. (WADT, 2002)

Software Evolution through Transformations. - Reiko Heckel; Tom Mens; Michel Wermelinger (Software Evolution Through Transformations @ ICGT, 2002)

Preface. - Reiko Heckel; Tom Mens; Michel Wermelinger (Software Evolution Through Transformations @ ICGT, 2002)

A graph transformation approach to software architecture reconfiguration. - Michel Wermelinger; José Luiz Fiadeiro (Sci. Comput. Program., 2002)

Separation of concerns for software evolution. - Tom Mens; Michel Wermelinger (J. Softw. Maintenance Res. Pract., 2002)

A Mathematical Semantics for Architectural Connectors. - José Luiz Fiadeiro; Antónia Lopes; Michel Wermelinger (Generic Programming, 2003)

Coordination for Distributed Business Systems. - Luís Andrade 001; José Luiz Fiadeiro; Antónia Lopes; Michel Wermelinger (CAiSE Workshops, 2003)

Enhancing Dependability Through Flexible Adaptation to Changing Requirements. - Michel Wermelinger; Georgios Koutsoukos; Hugo Lourenço; Richard Avillez; João Gouveia; Luís Andrade 001; José Luiz Fiadeiro (WADS, 2003)

Using Coordination Contracts for Flexible Adaptation to Changing Business Rules. - Michel Wermelinger; Georgios Koutsoukos; Richard Avillez; João Gouveia; Luís Andrade 001; José Luiz Fiadeiro (IWPSE, 2003)

High-order architectural connectors. - Antónia Lopes; Michel Wermelinger; José Luiz Fiadeiro (ACM Trans. Softw. Eng. Methodol., 2003)

An Architectural Approach to Mobility - The Handover Case Study. - Cristóvão Oliveira; Michel Wermelinger; José Luiz Fiadeiro; Antónia Lopes (WICSA, 2004)

A survey of self-management in dynamic software architecture specifications. - Jeremy S. Bradbury; James R. Cordy; Jürgen Dingel; Michel Wermelinger (WOSS, 2004)

Architectural Views for CommUnity. - Cristóvão Oliveira; Michel Wermelinger (Foundations of Global Computing, 2005)

A prolog toolkit for formal languages and automata. - Michel Wermelinger; Artur Miguel Dias (ITiCSE, 2005)

Challenges in Software Evolution. - Tom Mens; Michel Wermelinger; Stéphane Ducasse; Serge Demeyer; Robert Hirschfeld; Mehdi Jazayeri (IWPSE, 2005)

Modelling the GSM Handover Protocol in CommUnity. - Cristóvão Oliveira; Michel Wermelinger; José Luiz Fiadeiro; Antónia Lopes (FESCA@ETAPS, 2005)

Degradation archaeology: studying software flaws' evolution. - Angela Lozano; Michel Wermelinger; Bashar Nuseibeh (EVOL, 2006)

Learning Software Engineering at a Distance. - Brendan Quinn; Leonor Barroca 001; Bashar Nuseibeh; Juan Fernández-Ramil; Lucia Rapanotti; Pete Thomas; Michel Wermelinger (IEEE Softw., 2006)

Assessing the impact of bad smells using historical information. - Angela Lozano; Michel Wermelinger; Bashar Nuseibeh (IWPSE, 2007)

Evaluating the Harmfulness of Cloning: A Change Based Experiment. - Angela Lozano; Michel Wermelinger; Bashar Nuseibeh (MSR, 2007)

A Model-Driven Approach to Extract Views from an Architecture Description Language. - Cristóvão Oliveira; Michel Wermelinger (WICSA, 2007)

The CommUnity Workbench. - Cristóvão Oliveira; Michel Wermelinger (Sci. Comput. Program., 2007)

Introduction to the special section on fundamental approaches to software engineering. - Michel Wermelinger; Tiziana Margaria; Maura Cerioli (Int. J. Softw. Tools Technol. Transf., 2007)

Foreword. - Maura Cerioli; Tiziana Margaria; Michel Wermelinger (Theor. Comput. Sci., 2007)

Relating problem oriented engineering to current development processes: a research agenda. - Dariusz W. Kaminski; Jon G. Hall; Michel Wermelinger (IWAAPF@ICSE, 2008)

Assessing the effect of clones on changeability. - Angela Lozano; Michel Wermelinger (ICSM, 2008)

Design principles in architectural evolution: A case study. - Michel Wermelinger; Yijun Yu; Angela Lozano (ICSM, 2008)

Evaluating the relation between changeability decay and the characteristics of clones and methods. - Angela Lozano; Michel Wermelinger; Bashar Nuseibeh (ASE Workshops, 2008)

4th International ERCIM Workshop on Software Evolution and Evolvability (Evol'08). - Michel Wermelinger; Paul Wernick; Ciarán Bryce (ASE, 2008)

Introduction to the 4th international ERCIM workshop on software evolution and evolvability (Evol '08). - Michel Wermelinger; Paul Wernick; Ciarán Bryce (ASE Workshops, 2008)

Analyzing the evolution of eclipse plugins. - Michel Wermelinger; Yijun Yu (MSR, 2008)

Graph-Centric Tools for Understanding the Evolution and Relationships of Software Structures. - Yijun Yu; Michel Wermelinger (WCRE, 2008)

Empirical Studies of Open Source Evolution. - Juan Fernández-Ramil; Angela Lozano; Michel Wermelinger; Andrea Capiluppi (Software Evolution, 2008)

Some Issues in the 'Archaeology' of Software Evolution. - Michel Wermelinger; Yijun Yu (GTTSE, 2009)

Managing assumptions during agile development. - Ireo Ostacchini; Michel Wermelinger (SHARK@ICSE, 2009)

Using formal concept analysis to construct and visualise hierarchies of socio-technical relations. - Michel Wermelinger; Yijun Yu; Markus Strohmaier (ICSE Companion, 2009)

Relating Identifier Naming Flaws and Code Quality: An Empirical Study. - Simon Butler 001; Michel Wermelinger; Yijun Yu; Helen Sharp (WCRE, 2009)

Report on the 4th international ERCIM workshop on software evolution and evolvability (Evol '08). - Michel Wermelinger; Paul Wernick; Ciarán Bryce (ACM SIGSOFT Softw. Eng. Notes, 2009)

Exploring the Influence of Identifier Names on Code Quality: An Empirical Study. - Simon Butler 001; Michel Wermelinger; Yijun Yu; Helen Sharp (CSMR, 2010)

Tracking clones' imprint. - Angela Lozano; Michel Wermelinger (IWSC, 2010)

Quality Evolution in ICT. - Michel Wermelinger (QUATIC, 2010)

Commentary on 'Software architectures and mobility: A Roadmap'. - Michel Wermelinger; Arosha K. Bandara (J. Syst. Softw., 2010)

Improving the Tokenisation of Identifier Names. - Simon Butler 001; Michel Wermelinger; Yijun Yu; Helen Sharp (ECOOP, 2011)

Mining java class naming conventions. - Simon Butler 001; Michel Wermelinger; Yijun Yu; Helen Sharp (ICSM, 2011)

Relating developers' concepts and artefact vocabulary in a financial software module. - Tezcan Dilshener; Michel Wermelinger (ICSM, 2011)

Maleku: An evolutionary visual software analysis tool for providing insights into software evolution. - Antonio González Torres; Roberto Therón; Francisco José García-Peñalvo; Michel Wermelinger; Yijun Yu (ICSM, 2011)

Challenges in model-based evolution and merging of access control policies. - Lionel Montrieux; Michel Wermelinger; Yijun Yu (EVOL/IWPSE, 2011)

Tool support for UML-based specification and verification of role-based access control properties. - Lionel Montrieux; Michel Wermelinger; Yijun Yu (SIGSOFT FSE, 2011)

Assessing architectural evolution: a case study. - Michel Wermelinger; Yijun Yu; Angela Lozano; Andrea Capiluppi (Empir. Softw. Eng., 2011)

Quality evolution track at QUATIC 2010. - Michel Wermelinger; Hugo Sereno Ferreira (ACM SIGSOFT Softw. Eng. Notes, 2011)

Software Evolution Prediction Using Seasonal Time Analysis: A Comparative Study. - Miguel Goulão; Nelson Fonte; Michel Wermelinger; Fernando Brito e Abreu (CSMR, 2012)

Developing a domain-specific plug-in for a modelling platform: The good, the bad, the ugly. - Lionel Montrieux; Yijun Yu; Michel Wermelinger (TOPI@ICSE, 2013)

Issues in representing domain-specific concerns in model-driven engineering. - Lionel Montrieux; Yijun Yu; Michel Wermelinger; Zhenjiang Hu (MiSE, 2013)

INVocD: identifier name vocabulary dataset. - Simon Butler 001; Michel Wermelinger; Yijun Yu; Helen Sharp (MSR, 2013)

Run-time generation, transformation, and verification of access control models for self-protection. - Christopher Bailey 003; Lionel Montrieux; Rogério de Lemos; Yijun Yu; Michel Wermelinger (SEAMS, 2014)

Teaching Software Systems Thinking at The Open University. - Michel Wermelinger; Jon G. Hall; Lucia Rapanotti; Leonor Barroca 001; Magnus Ramage; Arosha K. Bandara (ICSE (2), 2015)

Investigating naming convention adherence in Java references. - Simon Butler 001; Michel Wermelinger; Yijun Yu (ICSME, 2015)

A survey of the forms of Java reference names. - Simon Butler 001; Michel Wermelinger; Yijun Yu (ICPC, 2015)

An Architectural Evolution Dataset. - Michel Wermelinger; Yijun Yu (MSR, 2015)

An Evaluation of Design Rule Spaces as Risk Containers. - Andrew Leigh; Michel Wermelinger; Andrea Zisman (WICSA, 2016)

Software Architecture Risk Containers. - Andrew Leigh; Michel Wermelinger; Andrea Zisman (ECSA, 2017)

The Open Networking Lab: Hands-on Vocational Learning in Computer Networking. - Alexander Mikroyannidis; Karen Kear; Andrew Smith; Allan Jones; Jon Rosewell; Helen Donelan; Michel Wermelinger; Chris Sanders; Allan Third; Teresa Connolly (FIE, 2018)

Wide, long, or nested data? Reconciling the machine and human viewpoints. - Alan Hall; Michel Wermelinger; Tony Hirst; Santi Phithakkitnukoon (PPIG, 2018)

Locating bugs without looking back. - Tezcan Dilshener; Michel Wermelinger; Yijun Yu (Autom. Softw. Eng., 2018)

Structuring Spreadsheets with the "Lish" Data Model. - Alan Hall; Michel Wermelinger; Tony Hirst; Santi Phithakkitnukoon (CoRR, 2018)

Learning to program: from problems to code. - Paul Piwek; Michel Wermelinger; Robin C. Laney; Richard Walker (CEP, 2019)

Risk Containers - A Help or Hindrance to Practitioners? - Andrew Leigh; Michel Wermelinger; Andrea Zisman (ICSA Companion, 2019)

Exploring design principles for data literacy activities to support children's inquiries from complex data. - Annika Wolff; Michel Wermelinger; Marian Petre (Int. J. Hum. Comput. Stud., 2019)

Visualizing Sets and Changes in Membership Using Layered Set Intersection Graphs. - Shivam Agarwal; Gleb Tkachev; Michel Wermelinger; Fabian Beck 001 (VMV, 2020)

Remote Pair Programming. - Adeola Adeliyi; Janet M. Hughes; Karen Kear; Bobby Law; Brendan Murphy; Jon Rosewell; Ann Walshe; Michel Wermelinger (SIGCSE, 2021)

Investigating Remote Pair Programming In Part-Time Distance Education. - Adeola Adeliyi; Michel Wermelinger; Karen Kear; Jon Rosewell (UKICER, 2021)

Evaluating the effectiveness of risk containers to isolate change propagation. - Andrew Leigh; Michel Wermelinger; Andrea Zisman (J. Syst. Softw., 2021)

Using a Virtual Computing Lab to Teach Programming at a Distance. - Phil Hackett; Michel Wermelinger; Karen Kear; Chris Douce (CEP, 2023)

Accounting for socio-technical resilience in software engineering. - Tamara Lopez; Helen Sharp; Michel Wermelinger; Melanie Langer; Mark Levine; Caroline Jay; Yijun Yu; Bashar Nuseibeh (CHASE, 2023)

Checking Conformance to a Subset of the Python Language. - Michel Wermelinger (ITiCSE (2), 2023)

The Implications of Large Language Models for CS Teachers and Students. - Stephen MacNeil; Joanne Kim; Juho Leinonen 001; Paul Denny 001; Seth Bernstein; Brett A. Becker; Michel Wermelinger; Arto Hellas; Andrew Tran; Sami Sarsa; James Prather; Viraj Kumar (SIGCSE (2), 2023)

Using GitHub Copilot to Solve Simple Programming Problems. - Michel Wermelinger (SIGCSE (1), 2023)

Co-Designing Resilient Socio-Technical Software Systems. - Tamara Lopez; Helen Sharp; Michel Wermelinger (Designing@ICSE, 2024)

Discussing the Changing Landscape of Generative AI in Computing Education. - Stephen MacNeil; Juho Leinonen 001; Paul Denny 001; Natalie Kiesler; Arto Hellas; James Prather; Brett A. Becker; Michel Wermelinger; Karen Reid (SIGCSE (2), 2024)

An Environment for Algorithmic Essays. - Michel Wermelinger; Michael Snowden (SIGCSE (2), 2024)

Algorithmic essays. - Michael Snowden; Michel Wermelinger (UKICER, 2024)

Human-Machine Teaming and Team Effectiveness in AI Tools for Software Engineering. - Irum Rauf; Helen Sharp; Tamara Lopez; Michel Wermelinger (CHASE@ICSE, 2025)