SATToSE is the Seminar Series on Advanced Techniques & Tools for Software Evolution. Its 13th edition will take place in Amsterdam (the Netherlands) in July 2020. Past editions of SATToSE saw presentations on software visualisation techniques, tools for co-evolving various software artefacts, their consistency management, runtime adaptability and context-awareness, as well as empirical results about software evolution. SATToSE will host invited talks, paper presentations, tutorials, and a hackathon, fostering interactions among participants and stimulating lively debates and discussions around the topics of interest of the event. We expect attendees to be active participants and not just passive listeners. Presenters should be open to and encourage questions and discussions during their talks.

Find us on the web: [http://sattose.org/2020]
Follow us on twitter: [https://twitter.com/sattose]

The goal of SATToSE is to gather both undergraduate and graduate students to showcase their research, exchange ideas, improve their communication skills, attend and contribute technology showdown and hackathons.

Important Dates





  • General Chair
    • Ana Oprescu, University of Amsterdam, The Netherlands
  • Program Chair
    • TBA
  • Hackathon Chair
    • TBA
  • Steering Committee

Call for Papers

Topics of Interest

Contributions are solicited on all aspects of software and model evolution, practices, and technologies. In particular, we encourage submissions about the following (non-exhaustive) list of topics:

  • Supporting tools, processes, and models for managing software evolution
  • Industrial needs, case studies and experiences
  • Software analytics and visualisation techniques to support software evolution
  • Empirical studies in evolution and maintenance
  • Program transformation, refactoring, renovation, and migration
  • Program and/or data reverse engineering
  • Evolution of data-intensive or process-intensive systems
  • Approaches of model-driven software evolution
  • Software evolution for emerging paradigms
  • Coupled evolution of meta-models, models, and transformations
  • Classification of evolution scenarios
  • Reliability and security aspects of software evolution
  • Negative research results in software evolution
  • Software ecosystem evolution
  • Formalisms, notations, theories, methods, and languages for expressing software evolution
  • Conformance checking, inconsistency management, synchronisation, differencing, comparison, versioning, impact analysis of evolving models

Programme Committee


Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License