Show simple item record

dc.contributor.authorVinter, R.J.
dc.contributor.authorLoomes, M.J.
dc.contributor.authorKornbrot, D.
dc.date.accessioned2011-08-08T15:01:40Z
dc.date.available2011-08-08T15:01:40Z
dc.date.issued1996
dc.identifier.citationVinter , R J , Loomes , M J & Kornbrot , D 1996 , Reasoning about formal software specifications : an initial investigation . UH Computer Science Technical Report , vol. 249 , University of Hertfordshire .
dc.identifier.otherdspace: 2299/5082
dc.identifier.otherORCID: /0000-0002-7166-589X/work/41661202
dc.identifier.urihttp://hdl.handle.net/2299/6098
dc.description.abstractWithin the software engineering community, it is widely believed that formal logic based notations could hold the key to overcoming some of the classical problems associated with program specification. Over the past three decades, psychology has investigated the difficulties that people experience when reasoning about logical statements in natural language. The Human Cognition and Formal Methods project aims to test whether these studies' findings carry over into the domain of formal specification by conducting a series of specially designed experiments. The first experiment concentrated on five cognitive activities central to formal specification: reading, writing, understanding, translating and reasoning. It also investigated the ways in which designers' personalities affect their specifications and their audience's interpretations of them. Its results are significant from a psychological perspective because they suggests that many of the erroneous inferences that people make about implicit logic in natural language also occur when reasoning about explicit logic in formal specifications. Its results are also significant from a computer science perspective because they appear to contradict several popular software engineering beliefs. This paper reports these results and points to similar findings obtained from previous psychological studies.en
dc.format.extent3508989
dc.language.isoeng
dc.publisherUniversity of Hertfordshire
dc.relation.ispartofseriesUH Computer Science Technical Report
dc.titleReasoning about formal software specifications : an initial investigationen
dc.contributor.institutionSchool of Computer Science
dc.contributor.institutionCentre for Research in Psychology and Sport Sciences
dc.contributor.institutionSchool of Life and Medical Sciences
rioxxterms.typeOther
herts.preservation.rarelyaccessedtrue


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record