Accurate Programming: Thinking about programs in terms of properties
Accurate programming is a practical approach to producing high quality programs. It combines ideas from test-automation, test-driven development, agile programming, and other state of the art software development methods. In addition to building on approaches that have proven effective in practice,...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2011-09-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1109.0786v1 |
id |
doaj-3f6b8e11bafe4e31ae7eb5aacbb5e491 |
---|---|
record_format |
Article |
spelling |
doaj-3f6b8e11bafe4e31ae7eb5aacbb5e4912020-11-24T23:41:21ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802011-09-0166Proc. DSL 201123626010.4204/EPTCS.66.13Accurate Programming: Thinking about programs in terms of propertiesWalid TahaVeronica GaspesRex PageAccurate programming is a practical approach to producing high quality programs. It combines ideas from test-automation, test-driven development, agile programming, and other state of the art software development methods. In addition to building on approaches that have proven effective in practice, it emphasizes concepts that help programmers sharpen their understanding of both the problems they are solving and the solutions they come up with. This is achieved by encouraging programmers to think about programs in terms of properties.http://arxiv.org/pdf/1109.0786v1 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Walid Taha Veronica Gaspes Rex Page |
spellingShingle |
Walid Taha Veronica Gaspes Rex Page Accurate Programming: Thinking about programs in terms of properties Electronic Proceedings in Theoretical Computer Science |
author_facet |
Walid Taha Veronica Gaspes Rex Page |
author_sort |
Walid Taha |
title |
Accurate Programming: Thinking about programs in terms of properties |
title_short |
Accurate Programming: Thinking about programs in terms of properties |
title_full |
Accurate Programming: Thinking about programs in terms of properties |
title_fullStr |
Accurate Programming: Thinking about programs in terms of properties |
title_full_unstemmed |
Accurate Programming: Thinking about programs in terms of properties |
title_sort |
accurate programming: thinking about programs in terms of properties |
publisher |
Open Publishing Association |
series |
Electronic Proceedings in Theoretical Computer Science |
issn |
2075-2180 |
publishDate |
2011-09-01 |
description |
Accurate programming is a practical approach to producing high quality programs. It combines ideas from test-automation, test-driven development, agile programming, and other state of the art software development methods. In addition to building on approaches that have proven effective in practice, it emphasizes concepts that help programmers sharpen their understanding of both the problems they are solving and the solutions they come up with. This is achieved by encouraging programmers to think about programs in terms of properties. |
url |
http://arxiv.org/pdf/1109.0786v1 |
work_keys_str_mv |
AT walidtaha accurateprogrammingthinkingaboutprogramsintermsofproperties AT veronicagaspes accurateprogrammingthinkingaboutprogramsintermsofproperties AT rexpage accurateprogrammingthinkingaboutprogramsintermsofproperties |
_version_ |
1725507762027233280 |