International Conference on Software Engineering Advances (ICSEA 2007) In Search of a Unified Theory of Software Engineering Cap Esterel, France August 25-August 31 ISBN: 0-7695-2937-2
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICSEA.2007.43
Highly successful scientific disciplines have at least one common denominator; they have developed unified theories that span a large set of phenomena within the discipline. The discipline of software engineering today features a multitude of disparate and fragmented micro-theories. Among these micro-theories, many speak of different things, many speak differently of similar things, and few can be employed consistently together. Since these micro-theories are so numerous and diverse, software engineering also lacks a common vocabulary for communication and argumentation. There are no real rules for separating sound arguments from unsound ones. This article argues that the search for a single unified theory of software engineering is both viable and desirable. In order to do so, requirements for such a unified theory are outlined. Then three well-known software engineering theories that could constitute embryos to unified theories are considered in the light of the presented requirements.
Citation:
Pontus Johnson, Mathias Ekstedt, "In Search of a Unified Theory of Software Engineering," icsea, pp.1, International Conference on Software Engineering Advances (ICSEA 2007), 2007 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||