13th IEEE International Requirements Engineering Conference (RE'05) Facilitating the Construction of Specification Pattern-based Properties Paris, France August 29-September 02 ISBN: 0-7695-2425-7
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RE.2005.29
Formal specification languages are often perceived as difficult to use by practitioners, and are therefore rarely used in industrial software development practices. Numerous researchers have developed specification pattern systems to facilitate the construction of formal specifications of system properties. Feedback indicates that these patterns are considered helpful, but many practitioners prefer capturing properties using informal notations, such as natural language, instead of formal specification languages. This paper describes a project that addresses this technology gap. First, we introduce a stepwise process for deriving and instantiating system properties in terms of their natural language representations. The key components of this process are structured natural language grammars and specification pattern systems. Second, we describe SPIDER, a prototype implementation of a tool suite supporting this speci- fication process. We illustrate the use of our approach with a description of a stepwise construction process of property specifications of a real-world automotive embedded system using SPIDER.
Citation:
Sascha Konrad, Betty H.C. Cheng, "Facilitating the Construction of Specification Pattern-based Properties," re, pp.329-338, 13th IEEE International Requirements Engineering Conference (RE'05), 2005 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||