loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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
Pontus Johnson, Royal Institute of Technology, Sweden
Mathias Ekstedt, Royal Institute of Technology, Sweden

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.