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.)

Moving to Linux®: Kiss the Blue Screen of Death Goodbye! Second Edition
Moving to Linux®: Kiss the Blue Screen of Death Goodbye! Second Edition

Say Goodbye to Windows®-Related Crashes, Viruses, Hassles, and Costs!

Today, Linux is more powerful, useful, and practical than ever before! Moving to Linux, Second...

Ambient Intelligence - Software and Applications: 3rd International Symposium on Ambient Intelligence
Ambient Intelligence - Software and Applications: 3rd International Symposium on Ambient Intelligence

Ambient Intelligence (AmI) is a recent paradigm emerging from Artificial Intelligence (AI), where computers are used as proactive tools assisting people with their day-to-day activities, making everyone’s life more comfortable. Another main concern of AmI originates from the human computer interaction domain and focuses on offering ways...

Increase Your Web Traffic in a Weekend
Increase Your Web Traffic in a Weekend

These days, everyone seems to have a home page or a Web site. However, just because you create and publish a Web site doesn't mean anyone will visit it. Competition to attract visitors is extreme. The reality is that of the millions of Web pages out there, only a handful actually attract a steady readership; and these same Web pages are...


Ophtho Notes: The Essential Guide
Ophtho Notes: The Essential Guide

Practical and easy-to-read, this point-of-care reference provides a succinct,
clinical overview of eye anatomy, disease, and treatment. Unlike many ophthalmic
handbooks, OPHTHO NOTES classifies disease based upon etiology, rather than
presenting signs and symptoms. This classification helps to compartmentalize
...

Programming Google Glass
Programming Google Glass

Google Glass is the new wearable computer everyone's talking about. It offers a head-mounted optical display and touch interface, and it's programmable. Kick-start your Glassware development by exploring how users can interface with Glass, developing a Glass application fast by using the Mirror API to manipulate Timeline cards and...

Beginning iOS Social Games
Beginning iOS Social Games

It's certainly fun to build games that run on your iPhone and iPad. But, wouldn't it be more fun to create games that allow you to play with other gamers in your social network? There's a whole lot more things you can do. Most of the top best selling games around the world, like World of Warcraft, let you play with others online...

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