A formal software specification expresses in a mathematically correct way what requirements the software should satisfy. It guides software design and code generation, forms a basis for software verification, and is a valuable documentation for code. However, the process of deriving software specifications from informal requirements is tedious, error-prone, time-consuming, and expensive. Hence automated support is needed to reduce the cost and improve the quality of software specifications.This thesis describes techniques that can be used in formalizing specifications. It presents a system, called SPECIFIER, incorporating these techniques, that assists the human requirements analyst in formalizing specifications. The user presents the infor...
Development of software for electronic systems in the aviation industry is strongly regulated by pre...
Development of software for electronic systems in the aviation industry is strongly regulated by pre...
Colloque sur invitation.Formal specification techniques are not well integrated with the analysis ph...
A formal software specification expresses in a mathematically correct way what requirements the soft...
The derivation of a specification document that is understandable, precise and unambiguous is indisp...
We describe the Arís (Analogical Reasoning for Implementations and Specifications) system that uses...
We describe the Arís (Analogical Reasoning for Implementations and Specifications) system that uses...
This thesis explores barriers to using formal specification for software development in industry. Em...
Formal verification is a popular approach for program quality and correctness especially as an alter...
We describe the Arís (Analogical Reasoning for Implementations and Specifications) system that uses...
We propose a method for the elicitation and the ex-pression of requirements. The requirements can th...
The challenge to overcome the software crisis more than five decades ago and, although has been sign...
Deriving formal specifications from informal requirements is extremely difficult since one has to ov...
Rapport interne.We propose a method for the elicitation and the expression of requirements. The requ...
The pervasive nature of software (and the tendency for it to contain errors) has long been a concern...
Development of software for electronic systems in the aviation industry is strongly regulated by pre...
Development of software for electronic systems in the aviation industry is strongly regulated by pre...
Colloque sur invitation.Formal specification techniques are not well integrated with the analysis ph...
A formal software specification expresses in a mathematically correct way what requirements the soft...
The derivation of a specification document that is understandable, precise and unambiguous is indisp...
We describe the Arís (Analogical Reasoning for Implementations and Specifications) system that uses...
We describe the Arís (Analogical Reasoning for Implementations and Specifications) system that uses...
This thesis explores barriers to using formal specification for software development in industry. Em...
Formal verification is a popular approach for program quality and correctness especially as an alter...
We describe the Arís (Analogical Reasoning for Implementations and Specifications) system that uses...
We propose a method for the elicitation and the ex-pression of requirements. The requirements can th...
The challenge to overcome the software crisis more than five decades ago and, although has been sign...
Deriving formal specifications from informal requirements is extremely difficult since one has to ov...
Rapport interne.We propose a method for the elicitation and the expression of requirements. The requ...
The pervasive nature of software (and the tendency for it to contain errors) has long been a concern...
Development of software for electronic systems in the aviation industry is strongly regulated by pre...
Development of software for electronic systems in the aviation industry is strongly regulated by pre...
Colloque sur invitation.Formal specification techniques are not well integrated with the analysis ph...