Автор: Fevzi Belli, Ferdinand Quella
Издательство: Springer
Год: 2021
Страниц: 386
Язык: английский
Формат: pdf (true)
Размер: 14.5 MB
Describes the state-of-the-art of dependable software reuse.
This book focuses on software reuse and the chances, dependability tests and recommendations for best reuse practice. A short introduction of the Ecodesign of hardware is given combined with the latest update of relevant EU legislation and standardization. It also describes the combination of different states of software in a E&E system in order to guarantee dependability of the product to be resold.
An interesting fact: Reuse of software was one of the driving forces behind the creation of the relatively young discipline of Software Engineering and it follows that one of its major objectives is reuse, which was clearly expressed from the very beginning. The average saving potential of software reuse is estimated to be up to 40% of the total development costs; a fact that encouraged many companies to embark on serious reuse initiatives and install appropriate organizations and technologies. The goal of this book is to introduce this holistic view and explain the techniques and tools to realize it.
This book consists of two parts, each concerning an important asset: Software aspects (Part I) and hardware aspects (Part II), which includes consideration of aspects of materials engineering and legal conditions, as well. Industrial standards will be mentioned in both Part I and II, wherever appropriate.
The reader of this book is not required to have in-depth knowledge of software, hardware, material technologies, or environmental protection. Part I refreshes and deepens elementary topics of software engineering that is necessary to understand the dependability requirements for software to be developed and, more interestingly, to be reused. Moreover, in Part I, procedures are discussed to qualify this software. These requirements are also valid for reuse of software as a constituent of hardware, whether as a stand-alone system or as a part of a heterogeneous cyber-physical system.
Accordingly, the reader with a solid background in software engineering can immediately start with the Part II and understand and apply the procedures for the reuse of existing hardware and software to compose complex systems. On the other hand, a reader who is interested only in software reuse, can focus on Part I, thoroughly ignoring Part II.
Contents:
Скачать A Holistic View of Software and Hardware Reuse: Dependable Reuse of Components and Systems