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

Forensic Computer Crime Investigation
Forensic Computer Crime Investigation
The Digital Age offers many far-reaching opportunities - opportunities that allow for fast global communications, efficient business transactions…and stealthily executed cyber crimes. Featuring contributions from digital forensic experts, the editor of Forensic Computer Crime Investigation presents a vital resource that outlines the latest...
Cuckoo Malware Analysis
Cuckoo Malware Analysis

Analyze malware using Cuckoo Sandbox

Overview

  • Learn how to analyze malware in a straightforward way with minimum technical skills
  • Understand the risk of the rise of document-based malware
  • Enhance your malware analysis concepts through illustrations, tips and tricks,...
Java, Java, Java, Object-Oriented Problem Solving (3rd Edition)
Java, Java, Java, Object-Oriented Problem Solving (3rd Edition)

This second edition of Java, Java, Java offers a robust, accessible, and flexible problem-solving perspective. The use of Unified Modeling Language (UML) diagrams throughout the text, strongly emphasizes object-oriented design. This book assists students and professionals with their most challenging problem as beginning programmers:...


Blockchain Quick Reference: A guide to exploring decentralized Blockchain application development
Blockchain Quick Reference: A guide to exploring decentralized Blockchain application development

Understand the Blockchain revolution and get to grips with Ethereum, Hyperledger Fabric, and Corda.

Key Features

  • Resolve common challenges and problems faced in the Blockchain domain
  • Study architecture, concepts, terminologies, and Dapps
  • Make smart choices...
Audio Recording for Profit: The Sound of Money
Audio Recording for Profit: The Sound of Money
This book is the first real inside look at the business of professional audio recording, which fuels a multibillion dollar global music industry. Industry pioneer Chris Stone, founder of the legendary Record Plant, provides hard-earned business strategies, guidelines, and advice on every aspect of launching and managing a professional audio...
Learning Android Application Programming for the Kindle Fire: A Hands-On Guide to Building Your First Android Application
Learning Android Application Programming for the Kindle Fire: A Hands-On Guide to Building Your First Android Application

The Amazon Kindle Fire is one of the most exciting and popular new Android devices available to consumers and application developers alike. It‘s so popular, in fact, that in the six weeks the Amazon Kindle Fire was available for purchase at the end of 2011, 3.9 million units were sold, accounting for over 14 percent of the tablet...

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