•  318
    Problems for a Philosophy of Software Engineering
    Minds and Machines 21 (2): 275-299. 2011.
    On the basis of an earlier contribution to the philosophy of computer science by Amnon Eden, this essay discusses to what extent Eden’s ‘paradigms’ of computer science can be transferred or applied to software engineering. This discussion implies an analysis of how software engineering and computer science are related to each other. The essay concludes that software engineering can neither be fully subsumed by computer science, nor vice versa. Consequently, also the philosophies of computer scie…Read more
  •  106
    Towards a Philosophy of Software Development: 40 Years after the Birth of Software Engineering
    with Mandy Northover, Derrick G. Kourie, Andrew Boake, and Alan Northover
    Journal for General Philosophy of Science / Zeitschrift für Allgemeine Wissenschaftstheorie 39 (1): 85-113. 2008.
    Over 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 …Read more
  •  55
    Software Engineering Between Technics and Science: Recent Discussions about the Foundations and the Scientificness of a Rising Discipline
    Journal for General Philosophy of Science / Zeitschrift für Allgemeine Wissenschaftstheorie 41 (1): 237-260. 2010.
  •  48
    Comments on 'how would you know if you synthesized a thinking thing'
    Minds and Machines 18 (1): 107-120. 2008.
    In their Minds and Machines essay How would you know if you synthesized a Thinking Thing? (Kary & Mahner, Minds and Machines, 12(1), 61–86, 2002), Kary and Mahner have chosen to occupy a high ground of materialism and empiricism from which to attack the philosophical and methodological positions of believers in artificial intelligence (AI) and artificial life (AL). In this review I discuss some of their main arguments as well as their philosophical foundations. Their central argument: ‘AI is Pla…Read more
  •  25
    Software Engineering Between Technics and Science: Recent Discussions about the Foundations and the Scientificness of a Rising Discipline (review)
    Journal for General Philosophy of Science / Zeitschrift für Allgemeine Wissenschaftstheorie 41 (1). 2010.
  •  18
    Approximately a century after the bio-philosopher Hans Driesch had published some of his most interesting books, which had been to some extent misunderstood and subsequently fallen to some extent into oblivion, the relevance of some of Driesch's ideas for our own time is, since recently, beginning to be rediscovered. This is, inter alia, because the philosophical triple-relation between the notions of 'mind', 'living body', and 'machine' is still not compellingly clarified by any of the various …Read more
  •  9
    The Notion of ‘Information’: Enlightening or Forming?
    with Francois Oberholzer
    In Matteo Vincenzo D'Alfonso & Don Berkich (eds.), On the Cognitive, Ethical, and Scientific Dimensions of Artificial Intelligence, Springer Verlag. pp. 49-61. 2019.
    ‘Information’ is a fundamental notion in the field of artificial intelligence including various sub-disciplines such as cybernetics, artificial life, robotics, etc. Practically the notion is often taken for granted and used naively in an unclarified and philosophically unreflected manner, whilst philosophical attempts at clarifying ‘information’ have not yet found much consensus within the science-philosophical community. One particularly notorious example of this lack of consensus is the recent…Read more