Most of the efforts in formal methods have historically been devoted to comparing a design against a set of requirements. The validation of the requirements themselves, however, has often been disregarded, and it can be considered a largely open problem, which poses several challenges. The first challenge is given by the fact that requirements are often written in natural language, and may thus contain a high degree of ambiguity. Despite the progresses in Natural Language Processing techniques, the task of understanding a set of requirements cannot be automatized, and must be carried out by domain experts, who are typically not familiar with formal languages. Furthermore, in order to retain a direct connection with the informal requirements...
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
We present work in progress on a method for the engineering, validation and verification of generic ...
The validation of requirements is a fundamental step in the development process of safety-critical s...
We review the approaches put forward to validate formal specifications of requirements, drawing a pa...
Formal verification tools such as model checkers have reached a stage were their applicability in th...
The quality and reliability of safety criticalsoftware systems are highly dependent on proper system...
Abstract. Systems ’ requirements are usually written in a natural language since it generally means ...
While formal methods have been demonstrated to be favourable to the construction of reliable systems...
Tracing between informal requirements and formal models is challenging. A method for such tracing sh...
Abstract In order to achieve the highest safety integrity levels, ISO26262 recommends the use of for...
Ambiguously specified requirements can be a source of risk for safety-critical electronic designs. ...
International audienceThe main theme of this research is to study and develop techniques for the mod...
PURPOSE: Specifying requirements in a semi-formal notation, such as a controlled natural language (C...
Despite thirty years of study by the academic community, industry has not embraced the systematic us...
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
We present work in progress on a method for the engineering, validation and verification of generic ...
The validation of requirements is a fundamental step in the development process of safety-critical s...
We review the approaches put forward to validate formal specifications of requirements, drawing a pa...
Formal verification tools such as model checkers have reached a stage were their applicability in th...
The quality and reliability of safety criticalsoftware systems are highly dependent on proper system...
Abstract. Systems ’ requirements are usually written in a natural language since it generally means ...
While formal methods have been demonstrated to be favourable to the construction of reliable systems...
Tracing between informal requirements and formal models is challenging. A method for such tracing sh...
Abstract In order to achieve the highest safety integrity levels, ISO26262 recommends the use of for...
Ambiguously specified requirements can be a source of risk for safety-critical electronic designs. ...
International audienceThe main theme of this research is to study and develop techniques for the mod...
PURPOSE: Specifying requirements in a semi-formal notation, such as a controlled natural language (C...
Despite thirty years of study by the academic community, industry has not embraced the systematic us...
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
We present work in progress on a method for the engineering, validation and verification of generic ...