Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Adaptive Control Approach for Software Quality Improvement (Series on Software Engineering & Knowledge Engineering)

Buy
The expansion of our reliance on software in many aspects of modern society has coincided with a number of incidents in aeronautics, astronautics, transportation, medical devices, energy generation, banking and finance. Failures caused by software have introduced more than just inconvenience, but significant property damage, monetary loss, or even fatalities. Therefore, it is of utmost importance that software systems achieve their expected level of quality. As systems grow in complexity, building software free of failure becomes more and more difficult. Some of the most challenging and promising research topics include self management and adaptation at run time, responding to changing user needs and environments, faults, and vulnerabilities. It is critical for researchers and practitioners to understand how these challenges can be addressed to produce high quality software more effectively and efficiently. Control theoretic approaches described in this book represent state-of-the-art techniques that provide some of the answers to these challenges.

Specialized books on the topic of Software Quality typically emphasize improvements in various phases of the software development lifecycle, ranging from requirements, architecture, design, implementation, testing, debugging, maintenance, etc. The concept of control theory has been introduced into software engineering recently to analyze online evolution and adaptation of software behavior, to meet old and new functional and non-functional objectives in the presence of changes in the environment, disturbances, faults, or expanded requirements. Due to the novelty of this subject, books on software engineering or control theory have not covered it with a sufficient level of detail.

This book focuses on the topic of improving software quality using adaptive control approaches. As software systems grow in complexity, some of the central challenges include their ability to self-manage and adapt at run time, responding to changing user needs and environments, faults, and vulnerabilities. Control theory approaches presented in the book provide some of the answers to these challenges.

The book weaves together diverse research topics (such as requirements engineering, software development processes, pervasive and autonomic computing, service-oriented architectures, on-line adaptation of software behavior, testing and QoS control) into a coherent whole.

Written by world-renowned experts, this book is truly a noteworthy and authoritative reference for students, researchers and practitioners to better understand how the adaptive control approach can be applied to improve the quality of software systems. Book chapters also outline future theoretical and experimental challenges for researchers in this area.

(HTML tags aren't allowed.)

Java Database Best Practices
Java Database Best Practices
Unlike other books on this topic, which focus on a single way to do things, Java Database Best Practices takes you through a wide variety of different ways to store and access data, enabling you to learn which "persistence model" is most appropriate for each type of application. This unique book covers...
Multi-Sensor Image Fusion and Its Applications (Signal Processing and Communica)
Multi-Sensor Image Fusion and Its Applications (Signal Processing and Communica)
Imaging sensors are an important resource in today’s world. Further, a single sensor cannot provide a complete view of the environment in many applications. Just as humans use all five senses to great advantage, computers use image fusion algorithms to gain similar advantages. The resulting fused image, if suitably obtained from a set of...
The Biology of Schwann Cells: Development, Differentiation and Immunomodulation
The Biology of Schwann Cells: Development, Differentiation and Immunomodulation
It is now over 200 years since Theodore Schwann first described the cell which bears his name. Such early descriptions of nervous system components were done without the powerful microscopes we have today, yet Schwann and Ramon Y. Cajal made foundation observations which still stand. Cajal’s papers, especially, show the...

Postmortems from Game Developer: Insights from the Developers of Unreal Tournament, Black and White, Age of Empires, and Other Top-Selling Games
Postmortems from Game Developer: Insights from the Developers of Unreal Tournament, Black and White, Age of Empires, and Other Top-Selling Games
The popular Postmortem column in Game Developer magazine features firsthand accounts of how some of the most important and successful games of recent years have been made. This book offers the opportunity to harvest this expertise with one volume. The editor has organized the articles by theme and added previously unpublished analysis to reveal...
IBM i5/iSeries Primer: Concepts and Techniques for Programmers, Administrators, and System Operators
IBM i5/iSeries Primer: Concepts and Techniques for Programmers, Administrators, and System Operators
This comprehensive, 35-chapter book is the ultimate resource and a "must-have" for every professional working with the i5/iSeries. It is perfect for novice and intermediate programmers as well as for system administrators and operators. In simple, straightforward style, the authors explain core i5/iSeries concepts and show you step...
UNIX System Programming for System VR4 (Nutshell Handbooks)
UNIX System Programming for System VR4 (Nutshell Handbooks)

Any program worth its salt uses operating system services. Even a simple program, if practical, reads input and produces output. And, most applications have more complex needs. They need to find out the time, use the network, or start and communicate with other processes. Systems programming really means nothing more than writing...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy