Show simple item record

dc.contributor.authorVinter, R.J.
dc.date.accessioned2011-02-22T14:19:04Z
dc.date.available2011-02-22T14:19:04Z
dc.date.issued1998
dc.identifier.citationVinter , R J 1998 , Evaluating formal specifications : a cognitive approach . UH Computer Science Technical Report , vol. 320 , University of Hertfordshire .
dc.identifier.otherdspace: 2299/5377
dc.identifier.urihttp://hdl.handle.net/2299/5377
dc.description.abstractThis thesis explores a new approach for supporting software engineering claims with empirical evidence and investigates whether the human potential for error when reasoning about formal specifications can be reduced. The cognitive science literature has shown that people succumb to various forms of systematic error and bias when reasoning about natural language statements containing logical connectives. A series of empirical studies are reported, which use the framework of the Z notation to test whether people are liable to commit the same errors and biases when reasoning about formal specifications. The results suggest that the ways in which people reason about formal expressions are influenced by grammatical properties of the specification, such as the degree of thematic content or the polarity of logical terms, and by attributes of the reasoned, such as length of experience or degree of expertise. The empirical data is then recast into a tentative predictive model for quantifying how far properties of formal specifications are likely to evoke erroneous inferences. The model may be used as an empirical basis for assessing some of the claims associated with formal methods, or as a basis for engineering formal specifications with less propensity for eliciting erroneous development decisions.en
dc.format.extent9955852
dc.format.extent10398830
dc.format.extent12330229
dc.format.extent7439349
dc.language.isoeng
dc.publisherUniversity of Hertfordshire
dc.relation.ispartofseriesUH Computer Science Technical Report
dc.titleEvaluating formal specifications : a cognitive approachen
dc.contributor.institutionSchool of Computer Science
rioxxterms.typeOther
herts.preservation.rarelyaccessedtrue


Files in this item

Thumbnail
Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record