default search action
Michel Wermelinger
Person information
- affiliation: The Open University, UK
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2024
- [c95]Tamara Lopez, Helen Sharp, Michel Wermelinger:
Co-Designing Resilient Socio-Technical Software Systems. Designing@ICSE 2024: 60-63 - [c94]Stephen MacNeil, Juho Leinonen, Paul Denny, Natalie Kiesler, Arto Hellas, James Prather, Brett A. Becker, Michel Wermelinger, Karen Reid:
Discussing the Changing Landscape of Generative AI in Computing Education. SIGCSE (2) 2024: 1916 - [c93]Michel Wermelinger, Michael Snowden:
An Environment for Algorithmic Essays. SIGCSE (2) 2024: 1929 - [c92]Michael Snowden, Michel Wermelinger:
Algorithmic essays. UKICER 2024: 21:1 - 2023
- [c91]Phil Hackett, Michel Wermelinger, Karen Kear, Chris Douce:
Using a Virtual Computing Lab to Teach Programming at a Distance. CEP 2023: 5-8 - [c90]Tamara Lopez, Helen Sharp, Michel Wermelinger, Melanie Langer, Mark Levine, Caroline Jay, Yijun Yu, Bashar Nuseibeh:
Accounting for socio-technical resilience in software engineering. CHASE 2023: 31-36 - [c89]Michel Wermelinger:
Checking Conformance to a Subset of the Python Language. ITiCSE (2) 2023: 573-574 - [c88]Michel Wermelinger:
Using GitHub Copilot to Solve Simple Programming Problems. SIGCSE (1) 2023: 172-178 - [c87]Stephen MacNeil, Joanne Kim, Juho Leinonen, Paul Denny, Seth Bernstein, Brett A. Becker, Michel Wermelinger, Arto Hellas, Andrew Tran, Sami Sarsa, James Prather, Viraj Kumar:
The Implications of Large Language Models for CS Teachers and Students. SIGCSE (2) 2023: 1255 - 2021
- [j17]Andrew Leigh, Michel Wermelinger, Andrea Zisman:
Evaluating the effectiveness of risk containers to isolate change propagation. J. Syst. Softw. 176: 110947 (2021) - [c86]Adeola Adeliyi, Janet M. Hughes, Karen Kear, Bobby Law, Brendan Murphy, Jon Rosewell, Ann Walshe, Michel Wermelinger:
Remote Pair Programming. SIGCSE 2021: 1289 - [c85]Adeola Adeliyi, Michel Wermelinger, Karen Kear, Jon Rosewell:
Investigating Remote Pair Programming In Part-Time Distance Education. UKICER 2021: 6:1-6:7 - [e6]Michel Wermelinger, Steven Bradley:
CEP '21: Computing Education Practice 2021, Durham, United Kingdom, January, 2021. ACM 2021, ISBN 978-1-4503-8959-4 [contents] - 2020
- [c84]Shivam Agarwal, Gleb Tkachev, Michel Wermelinger, Fabian Beck:
Visualizing Sets and Changes in Membership Using Layered Set Intersection Graphs. VMV 2020: 69-78
2010 – 2019
- 2019
- [j16]Annika Wolff, Michel Wermelinger, Marian Petre:
Exploring design principles for data literacy activities to support children's inquiries from complex data. Int. J. Hum. Comput. Stud. 129: 41-54 (2019) - [c83]Paul Piwek, Michel Wermelinger, Robin C. Laney, Richard Walker:
Learning to program: from problems to code. CEP 2019: 14:1-14:4 - [c82]Andrew Leigh, Michel Wermelinger, Andrea Zisman:
Risk Containers - A Help or Hindrance to Practitioners? ICSA Companion 2019: 230-233 - 2018
- [j15]Tezcan Dilshener, Michel Wermelinger, Yijun Yu:
Locating bugs without looking back. Autom. Softw. Eng. 25(3): 383-434 (2018) - [c81]Alexander Mikroyannidis, Karen Kear, Andrew Smith, Allan Jones, Jon Rosewell, Helen Donelan, Michel Wermelinger, Chris Sanders, Allan Third, Teresa Connolly:
The Open Networking Lab: Hands-on Vocational Learning in Computer Networking. FIE 2018: 1-5 - [c80]Alan Hall, Michel Wermelinger, Tony Hirst, Santi Phithakkitnukoon:
Wide, long, or nested data? Reconciling the machine and human viewpoints. PPIG 2018 - [i2]Alan Hall, Michel Wermelinger, Tony Hirst, Santi Phithakkitnukoon:
Structuring Spreadsheets with the "Lish" Data Model. CoRR abs/1801.08603 (2018) - 2017
- [c79]Andrew Leigh, Michel Wermelinger, Andrea Zisman:
Software Architecture Risk Containers. ECSA 2017: 171-179 - 2016
- [c78]Tezcan Dilshener, Michel Wermelinger, Yijun Yu:
Locating bugs without looking back. MSR 2016: 286-290 - [c77]Andrew Leigh, Michel Wermelinger, Andrea Zisman:
An Evaluation of Design Rule Spaces as Risk Containers. WICSA 2016: 295-298 - 2015
- [c76]Michel Wermelinger, Jon G. Hall, Lucia Rapanotti, Leonor Barroca, Magnus Ramage, Arosha K. Bandara:
Teaching Software Systems Thinking at The Open University. ICSE (2) 2015: 307-310 - [c75]Simon Butler, Michel Wermelinger, Yijun Yu:
Investigating naming convention adherence in Java references. ICSME 2015: 41-50 - [c74]Simon Butler, Michel Wermelinger, Yijun Yu:
A survey of the forms of Java reference names. ICPC 2015: 196-206 - [c73]Michel Wermelinger, Yijun Yu:
An Architectural Evolution Dataset. MSR 2015: 502-505 - 2014
- [c72]Christopher Bailey, Lionel Montrieux, Rogério de Lemos, Yijun Yu, Michel Wermelinger:
Run-time generation, transformation, and verification of access control models for self-protection. SEAMS 2014: 135-144 - 2013
- [c71]Lionel Montrieux, Yijun Yu, Michel Wermelinger:
Developing a domain-specific plug-in for a modelling platform: The good, the bad, the ugly. TOPI@ICSE 2013: 1-6 - [c70]Lionel Montrieux, Yijun Yu, Michel Wermelinger, Zhenjiang Hu:
Issues in representing domain-specific concerns in model-driven engineering. MiSE 2013: 1-6 - [c69]Simon Butler, Michel Wermelinger, Yijun Yu, Helen Sharp:
INVocD: identifier name vocabulary dataset. MSR 2013: 405-408 - 2012
- [c68]Miguel Goulão, Nelson Fonte, Michel Wermelinger, Fernando Brito e Abreu:
Software Evolution Prediction Using Seasonal Time Analysis: A Comparative Study. CSMR 2012: 213-222 - 2011
- [j14]Michel Wermelinger, Yijun Yu, Angela Lozano, Andrea Capiluppi:
Assessing architectural evolution: a case study. Empir. Softw. Eng. 16(5): 623-666 (2011) - [j13]Michel Wermelinger, Hugo Sereno Ferreira:
Quality evolution track at QUATIC 2010. ACM SIGSOFT Softw. Eng. Notes 36(1): 28-29 (2011) - [c67]Simon Butler, Michel Wermelinger, Yijun Yu, Helen Sharp:
Improving the Tokenisation of Identifier Names. ECOOP 2011: 130-154 - [c66]Simon Butler, Michel Wermelinger, Yijun Yu, Helen Sharp:
Mining java class naming conventions. ICSM 2011: 93-102 - [c65]Tezcan Dilshener, Michel Wermelinger:
Relating developers' concepts and artefact vocabulary in a financial software module. ICSM 2011: 412-417 - [c64]Antonio González Torres, Roberto Therón, Francisco José García-Peñalvo, Michel Wermelinger, Yijun Yu:
Maleku: An evolutionary visual software analysis tool for providing insights into software evolution. ICSM 2011: 594-597 - [c63]Lionel Montrieux, Michel Wermelinger, Yijun Yu:
Challenges in model-based evolution and merging of access control policies. EVOL/IWPSE 2011: 116-120 - [c62]Lionel Montrieux, Michel Wermelinger, Yijun Yu:
Tool support for UML-based specification and verification of role-based access control properties. SIGSOFT FSE 2011: 456-459 - 2010
- [j12]Michel Wermelinger, Arosha K. Bandara:
Commentary on 'Software architectures and mobility: A Roadmap'. J. Syst. Softw. 83(6): 899-901 (2010) - [c61]Simon Butler, Michel Wermelinger, Yijun Yu, Helen Sharp:
Exploring the Influence of Identifier Names on Code Quality: An Empirical Study. CSMR 2010: 156-165 - [c60]Angela Lozano, Michel Wermelinger:
Tracking clones' imprint. IWSC 2010: 65-72 - [c59]Michel Wermelinger:
Quality Evolution in ICT. QUATIC 2010: 349-351
2000 – 2009
- 2009
- [j11]Michel Wermelinger, Paul Wernick, Ciarán Bryce:
Report on the 4th international ERCIM workshop on software evolution and evolvability (Evol '08). ACM SIGSOFT Softw. Eng. Notes 34(2): 25-27 (2009) - [c58]Michel Wermelinger, Yijun Yu:
Some Issues in the 'Archaeology' of Software Evolution. GTTSE 2009: 426-445 - [c57]Ireo Ostacchini, Michel Wermelinger:
Managing assumptions during agile development. SHARK@ICSE 2009: 9-16 - [c56]Michel Wermelinger, Yijun Yu, Markus Strohmaier:
Using formal concept analysis to construct and visualise hierarchies of socio-technical relations. ICSE Companion 2009: 327-330 - [c55]Simon Butler, Michel Wermelinger, Yijun Yu, Helen Sharp:
Relating Identifier Naming Flaws and Code Quality: An Empirical Study. WCRE 2009: 31-35 - [e5]Tom Mens, Kim Mens, Michel Wermelinger:
Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops, Amsterdam, Netherlands, August 24-28, 2009. ACM 2009, ISBN 978-1-60558-678-6 [contents] - 2008
- [c54]Dariusz W. Kaminski, Jon G. Hall, Michel Wermelinger:
Relating problem oriented engineering to current development processes: a research agenda. IWAAPF@ICSE 2008: 78-81 - [c53]Angela Lozano, Michel Wermelinger:
Assessing the effect of clones on changeability. ICSM 2008: 227-236 - [c52]Michel Wermelinger, Yijun Yu, Angela Lozano:
Design principles in architectural evolution: A case study. ICSM 2008: 396-405 - [c51]Angela Lozano, Michel Wermelinger, Bashar Nuseibeh:
Evaluating the relation between changeability decay and the characteristics of clones and methods. ASE Workshops 2008: 100-109 - [c50]Michel Wermelinger, Paul Wernick, Ciarán Bryce:
4th International ERCIM Workshop on Software Evolution and Evolvability (Evol'08). ASE 2008: 533-534 - [c49]Michel Wermelinger, Paul Wernick, Ciarán Bryce:
Introduction to the 4th international ERCIM workshop on software evolution and evolvability (Evol '08). ASE Workshops 2008 - [c48]Michel Wermelinger, Yijun Yu:
Analyzing the evolution of eclipse plugins. MSR 2008: 133-136 - [c47]Yijun Yu, Michel Wermelinger:
Graph-Centric Tools for Understanding the Evolution and Relationships of Software Structures. WCRE 2008: 329-330 - [p1]Juan Fernández-Ramil, Angela Lozano, Michel Wermelinger, Andrea Capiluppi:
Empirical Studies of Open Source Evolution. Software Evolution 2008: 263-288 - 2007
- [j10]Cristóvão Oliveira, Michel Wermelinger:
The CommUnity Workbench. Sci. Comput. Program. 69(1-3): 46-55 (2007) - [j9]Michel Wermelinger, Tiziana Margaria, Maura Cerioli:
Introduction to the special section on fundamental approaches to software engineering. Int. J. Softw. Tools Technol. Transf. 9(5-6): 415-416 (2007) - [j8]Maura Cerioli, Tiziana Margaria, Michel Wermelinger:
Foreword. Theor. Comput. Sci. 376(3): 137-138 (2007) - [c46]Angela Lozano, Michel Wermelinger, Bashar Nuseibeh:
Assessing the impact of bad smells using historical information. IWPSE 2007: 31-34 - [c45]Angela Lozano, Michel Wermelinger, Bashar Nuseibeh:
Evaluating the Harmfulness of Cloning: A Change Based Experiment. MSR 2007: 18 - [c44]Cristóvão Oliveira, Michel Wermelinger:
A Model-Driven Approach to Extract Views from an Architecture Description Language. WICSA 2007: 7 - 2006
- [j7]Brendan Quinn, Leonor Barroca, Bashar Nuseibeh, Juan Fernández-Ramil, Lucia Rapanotti, Pete Thomas, Michel Wermelinger:
Learning Software Engineering at a Distance. IEEE Softw. 23(6): 36-43 (2006) - [c43]Angela Lozano, Michel Wermelinger, Bashar Nuseibeh:
Degradation archaeology: studying software flaws' evolution. EVOL 2006: 119-125 - 2005
- [c42]Michel Wermelinger, Artur Miguel Dias:
A prolog toolkit for formal languages and automata. ITiCSE 2005: 330-334 - [c41]Tom Mens, Michel Wermelinger, Stéphane Ducasse, Serge Demeyer, Robert Hirschfeld, Mehdi Jazayeri:
Challenges in Software Evolution. IWPSE 2005: 13-22 - [c40]Cristóvão Oliveira, Michel Wermelinger, José Luiz Fiadeiro, Antónia Lopes:
Modelling the GSM Handover Protocol in CommUnity. FESCA@ETAPS 2005: 3-25 - [e4]Michel Wermelinger, Harald C. Gall:
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005, Lisbon, Portugal, September 5-9, 2005. ACM 2005, ISBN 1-59593-014-0 [contents] - [i1]Cristóvão Oliveira, Michel Wermelinger:
Architectural Views for CommUnity. Foundations of Global Computing 2005 - 2004
- [c39]Cristóvão Oliveira, Michel Wermelinger:
The CommUnity Workbench. ICSE 2004: 709-710 - [c38]Cristóvão Oliveira, Michel Wermelinger, José Luiz Fiadeiro, Antónia Lopes:
An Architectural Approach to Mobility - The Handover Case Study. WICSA 2004: 305-310 - [c37]Jeremy S. Bradbury, James R. Cordy, Jürgen Dingel, Michel Wermelinger:
A survey of self-management in dynamic software architecture specifications. WOSS 2004: 28-33 - [e3]Michel Wermelinger, Tiziana Margaria:
Fundamental Approaches to Software Engineering, 7th International Conference, FASE 2004, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2004 Barcelona, Spain, March 29 - april 2, 2004, Proceedings. Lecture Notes in Computer Science 2984, Springer 2004, ISBN 3-540-21305-8 [contents] - 2003
- [j6]Antónia Lopes, Michel Wermelinger, José Luiz Fiadeiro:
High-order architectural connectors. ACM Trans. Softw. Eng. Methodol. 12(1): 64-104 (2003) - [c36]José Luiz Fiadeiro, Antónia Lopes, Michel Wermelinger:
A Mathematical Semantics for Architectural Connectors. Generic Programming 2003: 178-221 - [c35]Luís Andrade, José Luiz Fiadeiro, Antónia Lopes, Michel Wermelinger:
Coordination for Distributed Business Systems. CAiSE Workshops 2003 - [c34]Michel Wermelinger, Georgios Koutsoukos, Hugo Lourenço, Richard Avillez, João Gouveia, Luís Andrade, José Luiz Fiadeiro:
Enhancing Dependability Through Flexible Adaptation to Changing Requirements. WADS 2003: 3-24 - [c33]Michel Wermelinger, Georgios Koutsoukos, Richard Avillez, João Gouveia, Luís Andrade, José Luiz Fiadeiro:
Using Coordination Contracts for Flexible Adaptation to Changing Business Rules. IWPSE 2003: 115-120 - [e2]Reiko Heckel, Tom Mens, Michel Wermelinger:
Workshop on Software Evolution Through Transformations 2002 - Toward Uniform Support Throughout the Software Life-Cycle, Barcelona, Spain, 2002. Electronic Notes in Theoretical Computer Science 72(4), Elsevier 2003 [contents] - 2002
- [j5]Michel Wermelinger, José Luiz Fiadeiro:
A graph transformation approach to software architecture reconfiguration. Sci. Comput. Program. 44(2): 133-155 (2002) - [j4]Tom Mens, Michel Wermelinger:
Separation of concerns for software evolution. J. Softw. Maintenance Res. Pract. 14(5): 311-315 (2002) - [c32]Luís Filipe Andrade, José Luiz Fiadeiro, João Gouveia, Georgios Koutsoukos, Michel Wermelinger:
Coordination for Orchestration. COORDINATION 2002: 5-13 - [c31]João Gouveia, Georgios Koutsoukos, Michel Wermelinger, Luís Andrade, José Luiz Fiadeiro:
The Coordination Development Environment. FASE 2002: 323-326 - [c30]Reiko Heckel, Tom Mens, Michel Wermelinger:
Workshop on Software Evolution through Transformations: Towards Uniform Support throughout the Software Life-Cycle. ICGT 2002: 450-454 - [c29]Michel Wermelinger, Cristóvão Oliveira:
The community workblench. ICSE 2002: 713 - [c28]João Gouveia, Georgios Koutsoukos, Michel Wermelinger, Luís Andrade, José Luiz Fiadeiro:
Coordination contracts for Java applications. ICSE 2002: 714 - [c27]Michel Wermelinger, Georgios Koutsoukos, José Luiz Fiadeiro, L. Andrade, João Gouveia:
Evolving and using coordinated systems. IWPSE 2002: 43-47 - [c26]Kim Mens, Tom Mens, Michel Wermelinger:
Supporting software evolution with intentional software views. IWPSE 2002: 138-142 - [c25]João Gouveia, Georgios Koutsoukos, Michel Wermelinger, Luís Andrade, José Luiz Fiadeiro:
Developing and evolving Java applications using coordination contracts. OOPSLA Companion 2002: 28-29 - [c24]Luís Andrade, José Luiz Fiadeiro, João Gouveia, Georgios Koutsoukos, Michel Wermelinger:
A coordination methodology and technology for agile businesses. OOPSLA Companion 2002: 48-49 - [c23]Kim Mens, Tom Mens, Michel Wermelinger:
Maintaining software through intentional source-code views. SEKE 2002: 289-296 - [c22]Antónia Lopes, José Luiz Fiadeiro, Michel Wermelinger:
Architectural primitives for distribution and mobility. SIGSOFT FSE 2002: 41-50 - [c21]Luís Andrade, Paolo Baldan, Hubert Baumeister, Roberto Bruni, Andrea Corradini, Rocco De Nicola, José Luiz Fiadeiro, Fabio Gadducci, Stefania Gnesi, Piotr Hoffman, Nora Koch, Piotr Kosiuczenko, Alessandro Lapadula, Diego Latella, Antónia Lopes, Michele Loreti, Mieke Massink, Franco Mazzanti, Ugo Montanari, Cristóvão Oliveira, Rosario Pugliese, Andrzej Tarlecki, Michel Wermelinger, Martin Wirsing, Artur Zawlocki:
AGILE: Software Architecture for Mobility. WADT 2002: 1-33 - [c20]Reiko Heckel, Tom Mens, Michel Wermelinger:
Software Evolution through Transformations. Software Evolution Through Transformations @ ICGT 2002: 1-5 - [c19]Reiko Heckel, Tom Mens, Michel Wermelinger:
Preface. Software Evolution Through Transformations @ ICGT 2002: 77-78 - 2001
- [j3]Tom Mens, Michel Wermelinger:
Formal foundations of software evolution: workshop report. ACM SIGSOFT Softw. Eng. Notes 26(4): 27-29 (2001) - [c18]Michel Wermelinger, Antónia Lopes, José Luiz Fiadeiro:
A Graph Transformation Approach to Architectural Run-Time Reconfiguration. FFSE@CSMR 2001: 59-66 - [c17]Luís Andrade, José Luiz Fiadeiro, João Gouveia, Georgios Koutsoukos, Michel Wermelinger:
Support for Business-Driven Evolution with Coordination Technologies. IWPSE 2001: 99-102 - [c16]Serge Demeyer, Tom Mens, Michel Wermelinger:
Towards a Software Evolution Benchmark. IWPSE 2001: 174-177 - [c15]Luís Andrade, José Luiz Fiadeiro, Michel Wermelinger:
Enforcing Business Policies Through Automated Reconfiguration. ASE 2001: 426- - [c14]Michel Wermelinger, Antónia Lopes, José Luiz Fiadeiro:
A graph based architectural (Re)configuration language. ESEC / SIGSOFT FSE 2001: 21-32 - [c13]Antónia Lopes, Michel Wermelinger, José Luiz Fiadeiro:
A Compositional Approach to Connector Construction. WADT 2001: 201-220 - [e1]Tom Mens, Michel Wermelinger:
Proceedings of the 2001 International Workshop on Formal Foundations of Software Evolution, FFSE@CSMR 2001, Lisbon, Portugal, March 14-16, 2001. Universidade Nova de Lisboa 2001 [contents] - 2000
- [c12]Luís Filipe Andrade, José Luiz Fiadeiro, João Gouveia, Antónia Lopes, Michel Wermelinger:
Patterns for Coordination. COORDINATION 2000: 317-322 - [c11]Michel Wermelinger, Antónia Lopes, José Luiz Fiadeiro:
Superposing Connectors. IWSSD 2000: 87-94
1990 – 1999
- 1999
- [c10]Michel Wermelinger, José Luiz Fiadeiro:
Algebraic Software Architecture Reconfiguration. ESEC / SIGSOFT FSE 1999: 393-409 - 1998
- [j2]Michel Wermelinger:
Towards a chemical model for software architecture reconfiguration. IEE Proc. Softw. 145(5): 130-136 (1998) - [j1]Michel Wermelinger, José Luiz Fiadeiro:
Connectors for Mobile Programs. IEEE Trans. Software Eng. 24(5): 331-341 (1998) - [c9]Michel Wermelinger:
Towards a chemical model for software architecture reconfiguration. CDS 1998: 111-118 - [c8]Michel Wermelinger, José Luiz Fiadeiro:
Towards an Algebra of Architectural Connectors: a Case Study on Synchronization for Mobility. IWSSD 1998: 135-143 - [c7]Michel Wermelinger:
A simple description language for dynamic architectures. ISAW@FSE 1998: 159-162 - 1997
- [c6]Michel Wermelinger:
A Different Perspective on Canonicity. ICCS 1997: 110-124 - [c5]Michel Wermelinger:
A Hierarchic Architecture Model for Dynamic Reconfiguration. PDSE 1997: 243-255 - 1995
- [c4]Michel Wermelinger:
Conceptual Graphs and First-Order Logic. ICCS 1995: 323-337 - 1994
- [c3]Michel Wermelinger, José Gabriel Lopes:
Basic Conceptual Structures Theory. ICCS 1994: 144-159 - 1993
- [c2]Michel Wermelinger, Alex Bejan:
Conceptual Structures for Modeling in CIM. ICCS 1993: 345-360 - 1992
- [c1]Michel Wermelinger, José Gabriel Lopes:
An X-Windows Toolkit for Knowledge Acquisition and Representation Based on Conceptual Structures. Workshop on Conceptual Graphs 1992: 262-271