Towards a philosophy of software development : 40 years after the birth of software engineering

dc.contributor.authorNorthover, Mandy
dc.contributor.authorKourie, Derrick G.
dc.contributor.authorBoake, Andrew B.
dc.contributor.authorGruner, Stefan
dc.contributor.authorNorthover, Alan
dc.contributor.emailsgruner@cs.up.ac.zaen_US
dc.date.accessioned2009-05-26T08:46:05Z
dc.date.available2009-05-26T08:46:05Z
dc.date.issued2008-08
dc.description.abstractOver the past four decades, software engineering has emerged as a discipline in its own right, though it has roots both in computer science and in classical engineering. Its philosophical foundations and premises are not yet well understood. In recent times, members of the software engineering community have started to search for such foundations. In particular, the philosophies of Kuhn and Popper have been used by philosophically-minded software engineers in search of a deeper understanding of their discipline. It seems, however, that professional philosophers of science are not yet aware of this new discourse within the field of software engineering. Therefore, this article aims to reflect critically upon recent software engineers’ attempts towards a philosophy of software engineering and to introduce our own philosophical thoughts in this context. Finally, we invite the professional philosophers of science to participate in this interesting new discourse.en_US
dc.identifier.citationNorthover, M, Kourie, DG, Boake, A, Gruner, S & Northover, A 2008, ‘Towards a Philosophy of Software Development: 40 Years after the Birth of Software Engineering’, Journal for General Philosophy of Science, vol. 39, no. 1, pp. 85-113.en_US
dc.identifier.issn1572-8587
dc.identifier.other10.1007/s10838-008-9068-7
dc.identifier.urihttp://hdl.handle.net/2263/10143
dc.language.isoenen_US
dc.publisherSpringeren_US
dc.rightsSpringer. The original publication is available at www.springerlink.comen_US
dc.subjectPhilosophy of technologyen_US
dc.subjectPhilosophy of software developmenten_US
dc.subjectSoftware science versus software engineeringen_US
dc.subjectDevelopment processen_US
dc.subjectChangeen_US
dc.subjectEvolutionen_US
dc.subjectRevolutionen_US
dc.subjectParadigm shiften_US
dc.subjectPopperen_US
dc.subjectKuhnen_US
dc.subjectFeyerabenden_US
dc.subject.lcshSoftware engineering
dc.titleTowards a philosophy of software development : 40 years after the birth of software engineeringen_US
dc.typePostprint Articleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Northover_Towards(2008).pdf
Size:
270.53 KB
Format:
Adobe Portable Document Format
Description:
Postprint Article

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.43 KB
Format:
Item-specific license agreed upon to submission
Description: