Show simple item record  

dc.contributor.authorBowen, Judy
dc.contributor.authorReeves, Steve
dc.coverage.spatialConference held at Pisa, Italyen_NZ
dc.date.accessioned2011-08-23T23:20:10Z
dc.date.available2011-08-23T23:20:10Z
dc.date.issued2011
dc.identifier.citationBowen, J.A. & Reeves, S. (2011). UI-driven test-first development of interactive systems. In Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems, June 1-16 2011, Pisa, Italy (pp. 165-174). New York, USA: ACM.en_NZ
dc.identifier.urihttps://hdl.handle.net/10289/5616
dc.description.abstractTest-driven development (TDD) is a software development approach, which has grown out of the Extreme Programming and Agile movements, whereby tests are written prior to the implementation code which is then developed and refactored so that it passes the tests. Test-first development (TFD) takes a similar approach, but rather than relying on the testers to infer the correct tests from the requirements (often expressed via use cases) they use models of the requirements as the basis for the tests (and as such have a more formal approach). One of the problems with both TDD and TFD is that is has proven hard to adapt it for interactive systems as it is not always clear how to develop tests to also support user interfaces (UIs). In this paper we propose a method which uses both formal models of informal UI design artefacts and formal specifications to derive abstract tests which then form the basis of a test-first development process.en_NZ
dc.language.isoen
dc.publisherACMen_NZ
dc.relation.urihttp://dl.acm.org/citation.cfm?id=1996515en_NZ
dc.subjectinteractive system designen_NZ
dc.subjecttest-first developmenten_NZ
dc.subjectformalen_NZ
dc.subjectspecificationen_NZ
dc.titleUI-driven test-first development of interactive systemsen_NZ
dc.typeConference Contributionen_NZ
dc.identifier.doi10.1145/1996461.1996515en_NZ
dc.relation.isPartOfProceedings of the 3rd ACM SIGCHI Symposium on Engineering Interactive Computing Systemsen_NZ
pubs.begin-page165en_NZ
pubs.elements-id20880
pubs.end-page174en_NZ
pubs.finish-date2011-06-16en_NZ
pubs.place-of-publicationNew Yorken_NZ
pubs.start-date2011-06-13en_NZ


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record