Limit search to available items
Book Cover
E-book
Author Mistrík, Ivan.

Title Economics-driven software architecture / edited by Ivan Mistrik, Rami Bahsoon, Rick Kazman, Yuanyuan Zhang
Published Burlington, Vermont : Elsevier Science, 2014

Copies

Description 1 online resource (380 pages)
Contents Front Cover; Economics-Driven Software Architecture; Copyright Page; Contents; Acknowledgments; About the Editors; List of Contributors; Foreword by John Grundy Economics-Driven Software Architecting; Requirements impact on architecture economics; Technology impact on architecture economics; Environmental impact on architecture economics; Process impact on architecture economics; Team impact on architecture economics; Business impact on architecture economics; About the Author; References; Foreword by Len Bass; About the Author; References; Preface; Introduction
Issues in economics-based and value-oriented software designBook overview; Part 1-Fundamentals; Part 2-Economics-driven architecting: design mechanisms and evaluation; Part 3-Managing architectural economics; Part 4-Linking architecture inception and evolution to economics: experiences and approaches; Reference; 1 Economics-Driven Software Architecture: Introduction; 1.1 Introduction; 1.2 Architecture and project management; 1.3 Architecture-based economic modeling; 1.4 Architecture-based benefit modeling; 1.5 Architecture and risk management; 1.6 Architecture and agility
1.7 Runtime economics-driven architecting1.8 Final thoughts; References; I: Fundamentals of Economics-Driven Software Architecture; 2 Economic Models and Value-Based Approaches for Product Line Architectures; 2.1 Introduction; 2.2 Background; 2.2.1 Fundamentals of SPLE; 2.2.2 Economic models; 2.2.3 Software architecture; 2.3 Research framework; 2.4 Economic models for software product lines; 2.4.1 Poulin's measuring software reuse; 2.4.2 COPLIMO; 2.4.3 Calculation model from Böckle et al.; 2.4.4 SIMPLE; 2.4.4.1 The four basic cost functions of SIMPLE; 2.4.5 qCOPLIMO
2.4.6 Withey's cost estimation model2.4.7 Applications, benefits, and costs (ABC); 2.4.8 Transaction strategies; 2.4.9 Discussion and summary; 2.5 Relevant value-based approaches for SPL; 2.5.1 Framework for product line practice; 2.5.2 Feature models enriched with assumptions; 2.5.3 Value-based elicitation of variability; 2.5.4 Issue-based variability management; 2.5.5 Value-based portfolio optimization; 2.5.6 Discussion and summary; 2.6 Discussion on architectural issues; 2.7 Related work; 2.8 Conclusion; References; 3 Aspects of Software Valuation; 3.1 Introduction
3.2 Basics of economic analysis3.3 Valuation of software; 3.3.1 Valuating a commercial software product; 3.3.2 Valuating in-house (Internally Developed) software; 3.3.3 Generalizing the valuation approach; 3.4 Capitalize software investments or not?; 3.4.1 What is capitalization?; 3.4.2 Basic depreciation accounting; 3.4.3 Effect of depreciation accounting on profit; 3.5 Additional comments; 3.6 Conclusion; References; 4 An Architecture Framework for Self-Aware Adaptive Systems; 4.1 Introduction; 4.2 Background and related research; 4.3 SAAS architecture framework
Summary Economics-driven Software Architecture presents a guide for engineers and architects who need to understand the economic impact of architecture design decisions: the long term and strategic viability, cost-effectiveness, and sustainability of applications and systems. Economics-driven software development can increase quality, productivity, and profitability, but comprehensive knowledge is needed to understand the architectural challenges involved in dealing with the development of large, architecturally challenging systems in an economic way
Notes Print version record
Subject Computer software -- Development.
Computer software.
Computer programs.
Software
Software Design
software.
COMPUTERS -- Programming -- Software Development.
Computer software
Computer programs
Computer software -- Development
Form Electronic book
Author Bahsoon, Rami Khalil.
Kazman, Rick.
Zhang, Yuanyuan.
ISBN 9780124105072
0124105076