Track: ICT Requirements Engineering
Requirements Engineering (RE) can be defined as the area of Software Engineering concerned with the discovery and documentation of the purpose of a system regarding requesters' needs. Requirements play a major role in the quality of a system, both for its specification and for its analysis. Fit-for-purpose is arguably the main quality criterion for any system, a system’s lifecycle and its associated work products. They usually need to fulfil quality criteria (e.g., from engineering or assurance standards), and quality requirements (aka non-functional requirements, such as usability, performance, reliability, security, etc.) that are essential for system success. RE usually further needs to adhere to quality principles itself, such as the correctness, completeness, and consistency for a requirements specification. In general, quality is often seen as conformance to some requirements, but the difficulty of handling and demonstrating this conformance is increasing as a result of the growth in systems’ complexity and size and of new system application for a wide range of daily aspects (e.g., transport, healthcare, and energy). Quality is becoming a moving and evolving target in the scope of RE and thus needs new means to manage it.
We seek novel contributions on how to leverage ICT systems quality through RE strategies, methods, techniques and tools, as well as empirical studies and experience reports that present how RE contributes to system quality.
The topics of interest include, but are not limited to:
Requirements elicitation, analysis and documentation
Requirements verification and validation
Requirements management: evolution, traceability, prioritization, and negotiation
Quality requirements for specific areas, e.g., ontological quality requirements, among many others
Evaluation of the quality of requirements
Strategies, methods and processes for assuring the quality of requirements
Alignment of requirements to information need/business goals and processes
Alignment of requirements to system architecture
Risk management in the context of RE
Requirements-based project management and cost estimation
Human, social, cultural, and cognitive factors in RE
RE in the context of specific development approaches, e.g., SPL, MDD, SOA AOSD, and agile
Regulatory compliance to functional and non-functional requirements
Luiz Marcio Cysneiros is an Associate Professor at York University Toronto. He got his Ph.D. from PUC-Rio Brazil in Feb. 2001 and has been involved with requirements engineering since 1996. He has held a post-doctoral position at the University of Toronto from April 2001 to July 2002, where he continued his studies on non- functional requirements. He started as an Assistant Professor at York University in July 2002 He has published papers in several prestigious requirements related conferences and Journals, including International Requirements Engineering Conference, International Conference on Advanced Information Systems, IEEE Transaction on Software Engineering, and Requirements Engineering Journal. Luiz Marcio also has extensive industrial experience, going from a computer manufacturer to companies in the gas, hotel, and health care domains.
Vera Werneck is a Full Professor in the Department of Informatics and Computer Science from the State University of Rio de Janeiro. She got a master's in Computer Science from Federal University of Rio de Janeiro (1990) and a Ph.D. in Computer and Systems Engineering from the Federal University of Rio de Janeiro (1995). She has been working on Computer Science problems, focusing on Software Engineering, acting on the following subjects: software quality, expert systems, medical systems, goal-oriented and agent oriented software engineering. She has published papers in several prestigious requirements related conferences and journals, including the International Requirements Engineering Conference, Journal of Computer Science & Technology, IEEE International Conference on Software Engineering , and International Journal on Disability and Human Development. She has served as PC-Chair in the 10th Workshop in Requirements Engineering and as Financial Chair in the 21st IEEE International Conference in Requirements Engineering.