Title :
Formally Specifying Requirements with RSL-IL
Author :
de Almeida Ferreira, David ; da Silva, Airton R.
Author_Institution :
INESC-ID, Inst. Super. Tecnico (IST), Lisbon, Portugal
Abstract :
To mediate and properly support the interplay between the domains of business stakeholders and the development team, requirements must be documented and maintained in a rigorous manner. Furthermore, to effectively communicate the viewpoints of different stakeholders, it is of the utmost importance to provide complementary views that support a better understanding of the intended software system´s requirements. However, the quality of requirements specifications and related artifacts strongly depends on the expertise of whoever performs these human-intensive and error-prone activities. This paper introduces RSL-IL, a domain-specific language that can be used to formally specify the requirements of software systems. The formal semantics of RSL-IL constructs enable further computations on its requirements representations, such as the automatic verification and generation of complementary views that support stakeholders during requirements validation.
Keywords :
formal specification; specification languages; RSL-IL; business stakeholders; complementary view automatic verification; complementary view generation; development team; domain-specific language; formal semantics; requirement formal specification; requirements representations; requirements specification quality; requirements validation; software system requirements; Formal Languages; Requirements Engineering; Requirements Specification;
Conference_Titel :
Quality of Information and Communications Technology (QUATIC), 2012 Eighth International Conference on the
Conference_Location :
Lisbon
Print_ISBN :
978-1-4673-2345-1
DOI :
10.1109/QUATIC.2012.30