DocumentCode :
3249082
Title :
On a theory of software engineering a proposal based on transaction cost economics
Author :
Erbas, Cengiz ; Erbas, Bahar Celikkol
Author_Institution :
ASELSAN, Ankara, Turkey
fYear :
2013
fDate :
26-26 May 2013
Firstpage :
15
Lastpage :
18
Abstract :
This article leverages the findings of the transaction cost economics field, and proposes a simple theory and associated vocabulary to serve as a foundation for a unified theory of software engineering. It characterizes software engineering as a set of transactions organized under three governance structures. The theory explains the strengths and weaknesses of these governance structures in relation to asset specificity. It takes into account the recursive nature of the notions in software engineering, and applies uniformly to various contexts at different levels of granularity. The theory not only provides an explanatory framework for some of the propositions given in the software engineering literature, but also reveals the boundaries of their applicability.
Keywords :
microeconomics; software engineering; asset specificity; governance structures; microeconomics; transaction cost economics; unified theory of software engineering; vocabulary; Context; Contracts; Microeconomics; Software; Software engineering; Terminology; Transactions; asset specificity; bottom-up; governance; software development; software reuse; top-down;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (GTSE), 2013 2nd SEMAT Workshop on a General Theory of
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1109/GTSE.2013.6613864
Filename :
6613864
Link To Document :
بازگشت