MEASURING THE COMPREHENSIBILITY OF Z-SPECIFICATIONS

Citation
K. Finney et al., MEASURING THE COMPREHENSIBILITY OF Z-SPECIFICATIONS, The Journal of systems and software, 42(1), 1998, pp. 3-15
Citations number
16
Categorie Soggetti
Computer Science Theory & Methods","Computer Science Software Graphycs Programming","Computer Science Theory & Methods","Computer Science Software Graphycs Programming
ISSN journal
01641212
Volume
42
Issue
1
Year of publication
1998
Pages
3 - 15
Database
ISI
SICI code
0164-1212(1998)42:1<3:MTCOZ>2.0.ZU;2-S
Abstract
The effects of natural language comments, meaningful variable names, a nd structure on the comprehensibility of Z specifications are investig ated through a designed experiment conducted with a range of undergrad uate and post-graduate student subjects. The times taken on three asse ssment questions are analysed and related to the abilities of the stud ents as indicated by their total score, with the result that stronger students need less time than weaker students to complete the assessmen t. Individual question scores, and total scorer are then analysed and the influence of comments, naming, structure and level of student's cl ass are determined. In the whole experimental group, only meaningful n aming significantly enhances comprehension. In contrast, for those obt aining the best score of 3/3 the only significant factor is commenting . Finally, the subjects' ratings of the five specifications used in th e study in terms of their perceived comprehensibility have been analys ed. Comments, naming and structure are again found to be of importance in the group when analysed as a whole, but in the sub-group of best p erforming subjects only the comments had an effect on perceived compre hensibility. (C) 1998 Elsevier Science Inc. All rights reserved.