loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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
Sascha Konrad, Michigan State University
Betty H.C. Cheng, Michigan State University

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.