Track: Emerging Topics and Technologies in Requirements Engineering (ETTRE)
ABOUT
Requirements Engineering (RE) is the pivotal domain within Software Engineering that encompasses the discovery, documentation, and analysis of a system's purpose, grounded in stakeholder needs. In the realm of RE research, we recognize the critical role that quality aspects play in shaping not only what is built but also how requirements are specified. Quality considerations extend to both the system being developed and the requirements themselves. Within this context, the importance of emerging topics such as ethics, privacy, and security in conjunction with traditional quality aspects, such as performance, maintainability, etc., becomes increasingly important. Furthermore, the recent advances in Artificial Intelligence (AI) techniques, and Large Language Models (LLMs) in particular, provide novel opportunities to solve RE tasks, including quality assessment, classification, and tracing. These advancements also pose new challenges for RE, as novel techniques are needed to ensure that AI-based systems are reliable, trustworthy, and exhibit the same degree of quality expected from traditional systems.
KEY TOPICS
This year’s track aims to foster discussion on these key topics:
Ethics in Requirements Engineering: Explore the ethical implications and considerations in defining system requirements, ensuring that software development aligns with ethical standards and societal values.
Privacy and Security in Requirements: Address the growing concerns of privacy and security by incorporating robust measures within requirements engineering processes, safeguarding sensitive information and ensuring compliance with data protection regulations.
Emerging Topics in Requirements Engineering:
Large Language Models: Investigate the application of large language models in requirements engineering, exploring their potential to support multiple RE tasks.
AI in RE and RE for AI: Delve into the integration of artificial intelligence (AI) in RE processes, assessing its impact on the discovery, validation, and management of requirements. Devise RE strategies for the support of AI-based system development.
Analysis of Novel Sources: Explore innovative approaches to requirements gathering, including the analysis of app reviews, issue tracking systems, interviews, diagrams, etc., to extract valuable insights and improve the requirements engineering process.
ADDITIONAL TOPICS
Additional topics of interest belong to the whole RE realm and are:
Requirements engineering in relation to quality requirements
Requirements elicitation, analysis and documentation
Requirements verification and validation
Requirements management: evolution, traceability, prioritization, and negotiation
Requirements for particular application domains
Strategies, methods and processes for assuring the quality of requirements
Alignment of requirements to information need/business goals and processes
Risk management in the context of RE
Requirements-based project management and cost estimation
Human, social, cultural, and cognitive factors in RE
Regulatory compliance to functional and non-functional requirements
Contemporary RE processes and tools for quality requirements
TRACK COMMITTEE
Track Chairs: Sallam Abualhaija (University of Luxembourg, Luxembourg) and Alessio Ferrari (CNR, Italy)
Program Committee :
Carla Silva, Universidade Federal de Pernambuco, Brazil
Elena Navarro, University of Castilla-La Mancha, Spain
Emilio Insfrán Pelozo, Universitat Politècnica de València, Spain
Farnaz Fotrousi, Mälardalen University, Sweden
Giovanna Broccia, Consiglio Nazionale delle Ricerche, Italy
Henning Femmer, Qualicen GmbH, Germany
Jose Luis de la Vara, University of Castilla-La Mancha, Spain
Juan Pablo Carvallo, Universidad del Azuay, Ecuador
Julian Frattini, Blekinge Institute of Technology, Sweden
Krzysztof Wnuk, BTH, Sweden
Lidia Lopez, Barcelona Supercomputing Center, Spain
Luis Olsina, GIDIS_Web, Engineering School, UNLPam, Argentina
Maya Daneva, University of Twente, Netherlands
Nelly Condori-Fernández, Universidad de Santiago de Compostela, Spain
Oscar Dieste, Universidad Politécnica de Madrid, Spain
Juan Carlos Trujillo, University of Alicante, Spain
Rafael Parizi, Instituto Federal Farroupilha, Brazil
Sabrina Marczak, PUCRS, Brazil
Saad Ezzini, Lancaster University, UK
Sheila Reinehr, PucPR, Brazil
Sotirios Liaskos, School of IT, York University, Canada
Sallam Abualhaija is a Research Scientist at the Interdisciplinary Centre for Security, Reliability, and Trust (SnT), University of Luxembourg. Her main research interests combine AI with software engineering, with an emphasis on: requirements engineering, regulatory compliance, natural language processing, and machine learning. She has been on the organizing/program committees of several international conferences for both software engineering and natural language processing like RE, ICSE, ACL, and EMNLP. She has also been on the organization committee (OC) of the NLP4RE for several years and more recently on the OC of AIRE workshop.
Alessio Ferrari is a Research Scientist at Consiglio Nazionale delle Ricerche—Istituto di Scienza e Tecnologie dell’Informazione “A. Faedo” (CNR-ISTI), Italy. His research focuses on NLP applied to RE, and on empirical studies on requirements elicitation interviews. He has been part of the RE PC and ICSE PC, local organisation co-chair of REFSQ’20, PC co-chair of REFSQ’23, and RE@Next!’24 co-chair. He is one of the funders and co-organisers of the NLP4RE workshop, and has been co-organiser of the AIRE workshop.