Track: Software Quality Education and Training


Currently, the nature of software is changing and so is its quality. A wide range of people from different backgrounds – who might not have software quality background, has developed Mobile and web app applications supported by app stores for various business, social and other applications across the world. The “low-code” and “no-code” approaches to software development allow people to create software without needing to know much about programming languages or how to write code, commonly known as citizen development.

In other words, software is now being engineered by those who might not have a traditional software quality education and training. Hence, as a community, we must reflect on what software quality education and training means in the 21st century and come up with new ways to ensure that software quality principles are available to all. This track is looking for contributions that address challenges, innovations, and best practices in software quality education and training. We are interested in discussing how to effectively transfer software quality knowledge to the future software quality professionals and researchers.


While we welcome submissions on all topics related to software quality education and training, we are particularly interested in submissions addressing curriculum development, empirical studies, best practices, personal or institutional experiences, and conceptual or theoretical work. We are open to a wide range of topics, including (but not limited to):

  • new and innovative best practices for software quality education and training;

  • innovative curriculum or course formats;

  • software quality education to the masses (i.e., MOOCs);

  • teaching software quality in non-traditional contexts such as mobile and web applications, low-code and no-code development;

  • emerging educational settings for software quality such as online learning;

  • cooperation in software quality education between industry and academia;

  • methodological aspects of software quality education;

  • use of tools, simulators, games and gamification in software quality education;

  • continuous education to cope with technological change while keeping software quality;

  • teaching of processes, methods, techniques, and tools for software quality;

  • teaching of software quality in Computer Science courses, Information Systems courses, Information Technology courses and others;

  • problem-based teaching/learning in software quality;

  • quality models and standards driven education and training


Chair: Claudia Werner, Federal University of Rio de Janeiro, Brazil

Program Committee:

  • Lerina Aversano, Università degli Studi del Sannio, Italy

  • Rafael Capilla, University Rey Juan Carlos, Spain

  • Eduardo Figueiredo, Federal University of Minas Gerais, Brazil

  • Miguel Goulão, Universidade Nova de Lisboa, Portugal

  • Jaejoon Lee, University of East Anglia, UK

  • Emily Oh Navarro, University of California, USA

  • Flavio Oquendo, IRISA (UMR CNRS) - Univ. Bretagne-Sud (UBS), France

  • Kathia Oliveira, Université Polytechnique Hauts-de-France, France

  • Toacy Oliveira, Federal University of Rio de Janeiro, Brazil

  • Oscar Pastor, Universidad Politécnica de Valencia, Spain

  • Ana Regina Rocha, Federal University of Rio de Janeiro, Brazil

  • Moisés Rodríguez , AQCLab & Universidad de Castilla-La Mancha, Spain

Cláudia M. L. Werner received the Ph.D. degree from the Graduate School of Engineering, Federal University of Rio de Janeiro, Rio de Janeiro, Brazil. Since 1994, she has been a Professor at the Computer Science Department, Federal University of Rio de Janeiro, being the Leader of the Software Reuse Group. She is also a CNPq Researcher, having over 25 years of experience in software engineering (SE), with emphasis in software reuse, SE education, and software visualization. She has over 300 papers published in national and international conferences and journals. Dr. Werner is a member of the editorial board of the Journal of Software Engineering Research and Development. She is member of the Brazilian Society of Computer Science and a Program Committee Member of international conferences.