Please use this identifier to cite or link to this item:
Title: Modules and transactions: Building blocks for a theory of software engineering
Authors: Erbaş, Cengiz
Çelikkol Erbaş, Bahar
Keywords: top-down governance
module construction
transaction costs
module decomposition
bottom-up governance
Issue Date: Apr-2015
Publisher: Elsevier Science Bv
Source: Erbas, C., & Erbas, B. C. (2015). Modules and transactions: Building blocks for a theory of software engineering. Science of Computer Programming, 101, 6-20.
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. The theory characterizes software engineering as a set of transactions organized under a spectrum of three governance structures (top-down, bottom-up and reuse), and explains the strengths and weaknesses of these governance structures in relation to asset specificity and uncertainty. It takes into account the recursive nature of the notions in software engineering, and applies uniformly to various contexts at different levels of granularity. It sheds light both on the technical and on the human aspects of software engineering through a unified explanatory framework, without requiring a need to assemble different approaches to address each. The theory not only explains some of the propositions given in the software engineering literature but also reveals the boundaries of their applicability. (C) 2014 Elsevier B.V. All rights reserved.
ISSN: 0167-6423
Appears in Collections:İktisat Bölümü / Department of Economics
Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection
WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection

Show full item record

CORE Recommender


checked on Sep 23, 2022


checked on Sep 24, 2022

Page view(s)

checked on Dec 26, 2022

Google ScholarTM



Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.