Algorithmics
| dc.contributor.author | Bird, Richard | |
| dc.contributor.author | Gibbons, Jeremy | |
| dc.contributor.author | Hinze, Ralf | |
| dc.contributor.author | Hoefner, Peter | |
| dc.contributor.author | Jeuring, Johan | |
| dc.contributor.author | Meertens, Lambert | |
| dc.contributor.author | Möller, Bernhard | |
| dc.contributor.author | Morgan, Carroll | |
| dc.contributor.author | Schrijvers, Tom | |
| dc.contributor.author | Swierstra, Wouter | |
| dc.contributor.author | Wu, Nicolas | |
| dc.contributor.editor | Goedicke, Michael | |
| dc.contributor.editor | Neuhold, Erich | |
| dc.contributor.editor | Rannenberg, Kai | |
| dc.date.accessioned | 2023-11-29T03:34:55Z | |
| dc.date.issued | 2021 | |
| dc.date.updated | 2022-08-28T08:16:04Z | |
| dc.description.abstract | Algorithmics is the study and practice of taking a high-level description of a program’s purpose and, from it, producing an executable program of acceptable efficiency. Each step in that process is justified by rigorous, careful reasoning at the moment it is taken; and the repertoire of steps allowed by that rigour, at each stage, guides the development of the algorithm itself. IFIP’s Working Group 2.1 [i] has always been concerned with Algorithmics: both the design of its notations and the laws that enable its calculations. ALGOL 60 had already shown that orthogonality, simplicity and rigour in a programming language improves the quality of its programs. Our Group’s title “Algorithmic Languages and Calculi” describes our activities: the discovery of precise but more general rules of calculational reasoning for the many new styles of programming that have developed over the 60 years since IFIP’s founding. As our contribution to the birthday celebrations, we outline how we have tried to contribute during those decades to the rigorous and reliable design of computer programs of all kinds—to Algorithmics. (Roman-numbered references like [i] in this abstract refer to details given in Sect. 10.) | en_AU |
| dc.format.mimetype | application/pdf | en_AU |
| dc.identifier.isbn | 978-3-030-81703-9 | en_AU |
| dc.identifier.uri | http://hdl.handle.net/1885/307524 | |
| dc.language.iso | en_AU | en_AU |
| dc.publisher | Springer Cham | en_AU |
| dc.relation.ispartof | Advancing Research in Information and Communication Technology | en_AU |
| dc.relation.isversionof | 1 Edition | |
| dc.rights | © IFIP International Federation for Information Processing 2021 | en_AU |
| dc.subject | Working groups | en_AU |
| dc.subject | Algorithmic programming | en_AU |
| dc.subject | Calculi | en_AU |
| dc.title | Algorithmics | en_AU |
| dc.type | Book chapter | en_AU |
| local.bibliographicCitation.lastpage | 98 | en_AU |
| local.bibliographicCitation.placeofpublication | USA | |
| local.bibliographicCitation.startpage | 59 | en_AU |
| local.contributor.affiliation | Bird, Richard, University of Oxford | en_AU |
| local.contributor.affiliation | Gibbons, Jeremy, University of Oxford | en_AU |
| local.contributor.affiliation | Hinze, Ralf, Technische Universität Kaiserslautern | en_AU |
| local.contributor.affiliation | Hoefner, Peter, College of Engineering and Computer Science, ANU | en_AU |
| local.contributor.affiliation | Jeuring, Johan, Utrecht University | en_AU |
| local.contributor.affiliation | Meertens, Lambert, University of Oxford | en_AU |
| local.contributor.affiliation | Möller, Bernhard, Universität Augsburg | en_AU |
| local.contributor.affiliation | Morgan, Carroll, University of New South Wales | en_AU |
| local.contributor.affiliation | Schrijvers, Tom, KU Leuven | en_AU |
| local.contributor.affiliation | Swierstra, Wouter, Utrecht University | en_AU |
| local.contributor.affiliation | Wu, Nicolas, Imperial College London | en_AU |
| local.contributor.authoruid | Hoefner, Peter, u1094212 | en_AU |
| local.description.embargo | 2099-12-31 | |
| local.description.notes | Imported from ARIES | en_AU |
| local.description.refereed | Yes | |
| local.identifier.absfor | 461203 - Formal methods for software | en_AU |
| local.identifier.ariespublication | a383154xPUB28226 | en_AU |
| local.identifier.doi | 10.1007/978-3-030-81701-5_3 | en_AU |
| local.identifier.scopusID | 2-s2.0-85112561618 | |
| local.publisher.url | https://link.springer.com/ | en_AU |
| local.type.status | Published Version | en_AU |
Downloads
Original bundle
1 - 1 of 1
Loading...
- Name:
- 978-3-030-81701-5_3.pdf
- Size:
- 1.08 MB
- Format:
- Adobe Portable Document Format
- Description: