DocumentCode :
3368312
Title :
In Search of a Unified Theory of Software Engineering
Author :
Johnson, Pontus ; Ekstedt, Mathias
Author_Institution :
R. Inst. of Technol., Stockholm
fYear :
2007
fDate :
25-31 Aug. 2007
Firstpage :
1
Lastpage :
1
Abstract :
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, hi 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.
Keywords :
software engineering; microtheories; software engineering; unified theory; Atomic measurements; Chemical elements; Cognition; Embryo; Humans; Organisms; Physics; Sections; Software engineering; Vocabulary;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2007. ICSEA 2007. International Conference on
Conference_Location :
Cap Esterel
Print_ISBN :
0-7695-2937-2
Electronic_ISBN :
978-0-7695-2937-0
Type :
conf
DOI :
10.1109/ICSEA.2007.43
Filename :
4299884
Link To Document :
بازگشت