“A scientific discipline emerges with the — usually rather slow! — discovery of which aspects can be meaningfully ‘studied in isolation for the sake of their own consistency’.”1 This statement made by E.W. Dijkstra was meant to express a specific desire, namely, to achieve basic improvements in software development by means of mathematical tools and concepts allowing us to express algorithms and data structures in an increasingly precise, unambiguous, consistent and complete manner. The question is, however, whether isolated mathematical properties provide the only — and a sufficient — basis for establishing a scientific discipline.
CITATION STYLE
Keil-Slawik, R. (1992). Artifacts in Software Design. In Software Development and Reality Construction (pp. 168–188). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-76817-0_15
Mendeley helps you to discover research relevant for your work.