My Account Log in

1 option

Relating system quality and software architecture / edited by Ivan Mistrik [and four others].

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Mistrík, Ivan, author.
Contributor:
Mistrík, Ivan, editor.
Language:
English
Subjects (All):
Computer systems--Quality control.
Computer systems.
Software architecture.
Physical Description:
1 online resource (421 p.)
Edition:
1st edition
Place of Publication:
Waltham, Massachusetts : Morgan Kaufmann, 2014.
Language Note:
English
System Details:
text file
Summary:
System Quality and Software Architecture collects state-of-the-art knowledge on how to intertwine software quality requirements with software architecture and how quality attributes are exhibited by the architecture of the system. Contributions from leading researchers and industry evangelists detail the techniques required to achieve quality management in software architecting, and the best way to apply these techniques effectively in various application domains (especially in cloud, mobile and ultra-large-scale/internet-scale architecture) Taken together, these approaches show how to assess
Contents:
""Front Cover""; ""Relating System Quality and Software Architecture""; ""Copyright""; ""Contents""; ""Acknowledgements""; ""About the Editors""; ""List of Contributors""; ""Foreword by Bill Curtis Managing Systems Qualities through Architecture""; ""About the Author""; ""Foreword by Richard Mark Soley Software Quality Is Still a Problem""; ""Quality Testing in Software""; ""Enter Automated Quality Testing""; ""Whither Automatic Software Quality Evaluation?""; ""Architecture Intertwined with Quality""; ""About the Author""; ""Preface""
""Part 1: Human-centric Evaluation for System Qualities and Software Architecture""""Part 2: Analysis, Monitoring, and Control of Software Architecture for System Qualities""; ""Part 3: Domain-specific Software Architecture and Software Qualities""; ""Chapter 1: Relating System Quality and Software Architecture: Foundations and Approaches""; ""Introduction""; ""Quality""; ""Architecture""; ""System""; ""Architectural scope""; ""System quality and software quality""; ""1.1. Quality Attributes""; ""1.2. State of the Practice""; ""1.2.1. Lifecycle approaches""; ""1.2.1.1. Waterfall""
""1.2.1.2. Incremental""""1.2.1.3. Iterative""; ""1.2.1.4. Agile""; ""1.2.2. Defining requirements""; ""1.2.3. Defining the architecture""; ""1.2.3.1. Documenting an architecture""; ""1.2.4. Assessing an architecture""; ""1.2.4.1. Quantitative versus qualitative approaches""; ""1.2.4.2. Scenario-based evaluation""; ""1.2.4.3. Experience-based evaluation""; ""1.3. State of the Art""; ""1.3.1. Loose coupling""; ""1.3.2. Designing for reuse""; ""1.3.3. Quality-centric design""; ""1.3.4. Lifecycle approaches""; ""1.3.5. Architecture representation""
""1.3.6. Qualities at runtime through self-adaptation""""1.3.7. A value-driven perspective to architecting quality""; ""References""; ""Part I: Human-Centric Evaluation for Systems Qualities and Software Architecture""; ""Chapter 2: Exploring How the Attribute Driven Design Method Is Perceived""; ""Introduction""; ""2.1. Background""; ""2.1.1. ADD method""; ""2.1.2. Technology acceptance model""; ""2.2. The Empirical Study""; ""2.2.1. Research questions""; ""2.2.2. Experiment design and study variables""; ""2.2.3. Participants and training""; ""2.2.4. The architecting project""
""2.2.5. Data collection""""2.3. Results""; ""2.3.1. Questionnaire reliability""; ""2.3.2. Descriptive statistics""; ""2.3.2.1. Usefulness of ADD method""; ""2.3.2.2. Ease of use of ADD method""; ""2.3.2.3. Willingnes of use""; ""2.3.3. Hypotheses tests""; ""2.4. Discussion""; ""2.4.1. ADD issues faced by subjects""; ""2.4.1.1. Team workload division and assignment""; ""2.4.1.2. No consensus in terminology""; ""2.4.1.3. ADD first iteration""; ""2.4.1.4. Mapping quality attributes to tactics, and tactics to patterns""; ""2.4.2. Analysis of the results""; ""2.4.3. Lessons learned""
""2.4.4. Threats to validity""
Notes:
Description based upon print version of record.
Includes bibliographical references at the end of each chapters and indexes.
Description based on print version record.
ISBN:
9780124171688
0124171680
OCLC:
887503697

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account