Tabular notations, in particular SCR specifications, have proved to be a useful means for formally describing complex requirements. The SCR method offers a powerful family of analysis tools, known as the SCR Toolset, but its availability is restricted by the Naval Research Laboratory of the USA. This toolset applies different kinds of analysis considering the whole set of behaviours associated with a requirements specification. In this paper we present a tool for describing and analyzing SCR requirements descriptions, that complements the SCR Toolset in two aspects. First, its use is not limited by any institution, and resorts to a standard model checking tool for analysis; and second, it allows one to concentrate the analysis to particular...
PURPOSE: Specifying requirements in a semi-formal notation, such as a controlled natural language (C...
\u3cp\u3eModel checking (Baier and Katoen in Principles of model checking, MIT Press, Cambridge, 200...
The formal specification of functional requirements can often lead to inconsistency as well as unin...
Tabular notations, in particular SCR specifications, have proved to be a useful means for formally d...
Goal-oriented methods are increasingly popular for elaborating software requirements. They offer sys...
This paper describes a class of formal analysis called consistency checking that mechanically checks...
Researchers at the Naval Research Laboratory (NRL) have been developing a formal method, known as th...
This article describes a formal analysis technique, called consistency checking, for automatic detec...
Although formal methods for developing computer systems have been available for more than a decade, ...
This paper describes the specification, validation and verification of system and soft-ware requirem...
Although it is most often applied to finite state models, in recent years, symbolic model checking h...
Abstract—Exposing inconsistencies can uncover many defects in software specifications. One approach ...
Contains fulltext : 62365.pdf (publisher's version ) (Closed access)The main quest...
Behavior Trees (BTs) are a graphical notation for requirements capture that is easier to read than o...
AbstractÐWriting requirements in a formal notation permits automatic assessment of such properties a...
PURPOSE: Specifying requirements in a semi-formal notation, such as a controlled natural language (C...
\u3cp\u3eModel checking (Baier and Katoen in Principles of model checking, MIT Press, Cambridge, 200...
The formal specification of functional requirements can often lead to inconsistency as well as unin...
Tabular notations, in particular SCR specifications, have proved to be a useful means for formally d...
Goal-oriented methods are increasingly popular for elaborating software requirements. They offer sys...
This paper describes a class of formal analysis called consistency checking that mechanically checks...
Researchers at the Naval Research Laboratory (NRL) have been developing a formal method, known as th...
This article describes a formal analysis technique, called consistency checking, for automatic detec...
Although formal methods for developing computer systems have been available for more than a decade, ...
This paper describes the specification, validation and verification of system and soft-ware requirem...
Although it is most often applied to finite state models, in recent years, symbolic model checking h...
Abstract—Exposing inconsistencies can uncover many defects in software specifications. One approach ...
Contains fulltext : 62365.pdf (publisher's version ) (Closed access)The main quest...
Behavior Trees (BTs) are a graphical notation for requirements capture that is easier to read than o...
AbstractÐWriting requirements in a formal notation permits automatic assessment of such properties a...
PURPOSE: Specifying requirements in a semi-formal notation, such as a controlled natural language (C...
\u3cp\u3eModel checking (Baier and Katoen in Principles of model checking, MIT Press, Cambridge, 200...
The formal specification of functional requirements can often lead to inconsistency as well as unin...