loading...
Comparing formal specifications by measuring
Tokyo, Japan October 25-October 27
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RTCSA.1995.528770Second International Workshop on Real ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
J. Van Katwijk, Fac. of Tech. Math. & Inf., Delft Univ. of Technol., Netherlands
W.J. Toetenel, Fac. of Tech. Math. & Inf., Delft Univ. of Technol., Netherlands
Teaching formal specification notations nowadays in regular software engineering courses presents more or less the same problems as teaching programming languages 15 years ago. Most software engineering students are practical. Issues of predicting code sizes from the size of the specification, issues of expressing problem complexity in terms of specification size are far more interesting for engineers than detailed semantic issues. Based on this observation, we are conducting a study to the proper use of formal specification notations in the process of software development. In this paper we discuss a number of notations in their use in the development of a simple case. The notations themselves are examined with regard to maturity, tool support, analyzability and executability.
Index Terms:
formal specification; software engineering; computer science education; software development management; formal specification notations; software engineering; software development; software engineering courses; maturity; tool support; analyzability; executability; notation
Citation:
J. Van Katwijk, W.J. Toetenel, "Comparing formal specifications by measuring," rtcsa, pp.184, Second International Workshop on Real-Time Computing Systems and Applications (RTCSA'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.