As a guest user you are not logged in or recognized by your IP address. You have
access to the Front Matter, Abstracts, Author Index, Subject Index and the full
text of Open Access publications.
Verifying the reliability of software systems formally is difficult due to the complexity of system correctness requirements. Specification patterns allow us to describe typical requirements in a natural language, while their formal semantics enable expressing these requirements in the input language of some verification tool. In this paper, we propose an ontology of specification patterns that combines patterns from existing requirement classifications with new patterns. Our ontology can be used to express combinations of requirements of the following types: qualitative, real and branching time, with combined events, quantitative characteristics of events, and simple statements about data. The advantage of our approach is the ability to formally verify the compatibility of multiple requirements. As an illustrating use case, we describe the requirements for the real-world vacuum control system of the Large Solar Vacuum Telescope.
This website uses cookies
We use cookies to provide you with the best possible experience. They also allow us to analyze user behavior in order to constantly improve the website for you. Info about the privacy policy of IOS Press.
This website uses cookies
We use cookies to provide you with the best possible experience. They also allow us to analyze user behavior in order to constantly improve the website for you. Info about the privacy policy of IOS Press.