More Books:

Evolving Software Systems
Language: en
Pages: 404
Authors: Tom Mens, Alexander Serebrenik, Anthony Cleve
Categories: Computers
Type: BOOK - Published: 2014-01-08 - Publisher: Springer Science & Business Media

During the last few years, software evolution research has explored new domains such as the study of socio-technical aspects and collaboration between different individuals contributing to a software system, the use of search-based techniques and meta-heuristics, the mining of unstructured software repositories, the evolution of software requirements, and the dynamic
Successful Evolution of Software Systems
Language: en
Pages: 282
Authors: Hongji Yang, Dr. Martin Ward
Categories: Computers
Type: BOOK - Published: 2003 - Publisher: Artech House

Annotation Explores the feasibility of using techniques such as program transformation and program abstraction to re-engineer and extend the life of an existing IT system. The authors (De Montfort University) outline a program transformation-based evolution workbench called FermaT, the architecture of the wide spectrum language (WSL), and a process for
Trustworthy Eternal Systems via Evolving Software, Data and Knowledge
Language: en
Pages: 149
Authors: Alessandro Moschitti, Barbara Plank
Categories: Computers
Type: BOOK - Published: 2013-11-19 - Publisher: Springer

This book constitutes the thoroughly refereed proceedings of the Second International Workshop on Trustworthy Eternal Systems via Evolving Software, Data and Knowledge, EternalS, held in Montpellier, France, in August 2012 and co-located with the 20th European Conference on Artificial Intelligence (ECAI 2012). The 10 revised full papers presented were carefully
Evolving Software Systems for Self-adaptation
Language: en
Pages: 202
Authors: Mehdi Amoui Kalareh
Categories: Computers
Type: BOOK - Published: 2012 - Publisher:

There is a strong synergy between the concepts of evolution and adaptation in software engineering: software adaptation refers to both the current software being adapted and to the evolution process that leads to the new adapted software. Evolution changes for the purpose of adaptation are usually made at development or
Future-Proof Software-Systems
Language: en
Pages: 376
Authors: Frank J. Furrer
Categories: Computers
Type: BOOK - Published: 2019-09-25 - Publisher: Springer

This book focuses on software architecture and the value of architecture in the development of long-lived, mission-critical, trustworthy software-systems. The author introduces and demonstrates the powerful strategy of “Managed Evolution,” along with the engineering best practice known as “Principle-based Architecting.” The book examines in detail architecture principles for e.g., Business