Cargando…

Relating system quality and software architecture /

This book 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. It explains how to improve system quality with focus on attributes such as usability, maintainabilit...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Otros Autores: Mistr�ik, Ivan
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Amsterdam ; Boston : Elsevier, Morgan Kaufmann, [2014]
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 SCIDIR_ocn887231528
003 OCoLC
005 20231120111715.0
006 m o d
007 cr cnu---unuuu
008 140815s2014 ne ob 000 0 eng d
010 |z  2014014126 
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d OPELS  |d E7B  |d YDXCP  |d IDEBK  |d TPH  |d STF  |d B24X7  |d COO  |d OCLCQ  |d OCLCO  |d DEBSZ  |d LIV  |d OCLCQ  |d OCLCF  |d OCLCO  |d U3W  |d OCLCO  |d D6H  |d CEF  |d CHVBK  |d OCLCQ  |d OTZ  |d AU@  |d WYU  |d OCLCO  |d VT2  |d OCLCO  |d OCLCA  |d UKBTH  |d OCLCQ  |d OCLCO  |d OCL  |d OCLCQ  |d COA  |d TAC  |d OCLCO 
019 |a 885477538  |a 960736521  |a 960830870  |a 961005515  |a 965392602  |a 1065914894  |a 1153042329  |a 1159620278  |a 1192332053  |a 1235823505  |a 1262670762  |a 1340108503  |a 1355685387 
020 |a 9780124171688  |q (electronic bk.) 
020 |a 0124171680  |q (electronic bk.) 
020 |a 1322017948  |q (ebk) 
020 |a 9781322017945  |q (ebk) 
020 |z 9780124170094 
020 |z 0124170099 
024 8 |a C20130006469 
024 8 |a 9780124170094 
024 8 |a (WaSeSS)ssj0001289625 
035 |a (OCoLC)887231528  |z (OCoLC)885477538  |z (OCoLC)960736521  |z (OCoLC)960830870  |z (OCoLC)961005515  |z (OCoLC)965392602  |z (OCoLC)1065914894  |z (OCoLC)1153042329  |z (OCoLC)1159620278  |z (OCoLC)1192332053  |z (OCoLC)1235823505  |z (OCoLC)1262670762  |z (OCoLC)1340108503  |z (OCoLC)1355685387 
050 4 |a QA76.9.A43  |b R45 2014eb 
060 4 |a Online Book 
072 7 |a COM  |x 051330  |2 bisacsh 
072 7 |a COM  |x 051240  |2 bisacsh 
072 7 |a COM  |x 011000  |2 bisacsh 
082 0 4 |a 005.1/2  |2 23 
245 0 0 |a Relating system quality and software architecture /  |c edited by Ivan Mistrik, Rami Bahsoon, Peter Eeles, Roshanak Roshandel, Michael Stal. 
264 1 |a Amsterdam ;  |a Boston :  |b Elsevier, Morgan Kaufmann,  |c [2014] 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
504 |a Includes bibliographical references. 
588 0 |a Print version record. 
520 |a This book 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. It explains how to improve system quality with focus on attributes such as usability, maintainability, flexibility, reliability, reusability, agility, interoperability, performance, and more. Topics include: the importance of clear requirements; patterns and tradeoffs that can influence quality, and metrics for quality assessment and overall system analysis; practical experience and evidence to look ahead at the challenges faced by organizations in capturing and realizing quality requirements; explores the basis of future work in this area; includes case studies, experiments, empirical validation, and systematic comparisons with other approaches already in practice. --  |c Edited summary from book. 
505 0 |a 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 
505 8 |a Part 1: Human-centric Evaluation for System Qualities and Software ArchitecturePart 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 
505 8 |a 1.2.1.2. Incremental1.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 
505 8 |a 1.3.6. Qualities at runtime through self-adaptation1.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 
505 8 |a 2.2.5. Data collection2.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 
542 |f Copyright #169: Elsevier Science Technology  |g 2014 
650 0 |a Computer systems  |x Quality control. 
650 0 |a Software architecture. 
650 0 |a Computer systems. 
650 1 2 |a Computer Systems  |0 (DNLM)D003199 
650 1 2 |a Software Design  |0 (DNLM)D012985 
650 6 |a Syst�emes informatiques  |0 (CaQQLa)201-0017888  |x Qualit�e  |0 (CaQQLa)201-0380200  |x Contr�ole.  |0 (CaQQLa)201-0380200 
650 6 |a Architecture logicielle.  |0 (CaQQLa)201-0418285 
650 6 |a Syst�emes informatiques.  |0 (CaQQLa)201-0017888 
650 7 |a OMPUTERS  |x Software Development & Engineering  |x Quality Assurance & Testing  |x Open Source.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x Systems Analysis & Design.  |2 bisacsh 
650 7 |a OMPUTERS  |x Systems Architecture  |x General.  |2 bisacsh 
650 7 |a Computer systems  |2 fast  |0 (OCoLC)fst00872651 
650 7 |a Software architecture  |2 fast  |0 (OCoLC)fst01200416 
700 1 |a Mistr�ik, Ivan. 
776 0 8 |i Print version:  |t Relating system quality and software architecture  |z 9780124170094  |w (DLC) 2014014126  |w (OCoLC)881318182 
856 4 0 |u https://sciencedirect.uam.elogim.com/science/book/9780124170094  |z Texto completo