Title :
An Experiment with Algebraic Specifications of Software Components
Author :
Zhu, Hong ; Yu, Bo
Author_Institution :
Dept. of Comput. & Electron., Oxford Brookes Univ., Oxford, UK
Abstract :
A long lasting myth of formal methods is that they are difficult to learn and expensive to apply. This paper reports a controlled experiment to test if this myth is true or false in the context of writing algebraic formal specifications. The experiment shows that writing algebraic specifications for software components can be learnt by ordinary university students. It does not heavily depend on mathematical knowledge and skills. Moreover, it is not time consuming to write algebraic specifications for software components.
Keywords :
algebraic specification; algebraic formal specifications; formal methods; software components; Correlation; Formal specifications; Programming profession; Software; Writing; Algebraic specification; Cost and expense; Formal methods; Learnability; Software components;
Conference_Titel :
Quality Software (QSIC), 2010 10th International Conference on
Conference_Location :
Zhangjiajie
Print_ISBN :
978-1-4244-8078-4
Electronic_ISBN :
1550-6002
DOI :
10.1109/QSIC.2010.54