Economics-driven software architecture /
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 devel...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Burlington, Vermont :
Elsevier Science,
2014.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- 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�ockle 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