๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Bridging the Gap between Requirements Engineering and Software Architecture: A Problem-Oriented and Quality-Driven Method

โœ Scribed by Azadeh Alebrahim (auth.)


Publisher
Springer Vieweg
Year
2017
Tongue
English
Leaves
514
Edition
1
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


This book systematically identifies the lack of methodological support for development of requirements and software architecture in the state-of-the-art. To overcome this deficiency, the QuaDRA framework is proposed as a problem-oriented approach. It provides an instantiation of the Twin Peaks model for supporting the intertwining relationship of requirements and software architecture. QuaDRA includes several structured methods which guide software engineers in quality- and pattern-based co-development of requirements and early design alternatives in an iterative and concurrent manner.

โœฆ Table of Contents


Front Matter....Pages I-XXVI
Introduction....Pages 1-17
Background....Pages 19-49
Framework for Identifying Meta-Requirements....Pages 51-109
Phase 1: Context Elicitation & Problem Analysis....Pages 111-128
Phase 2: Architectural Pattern Selection & Application....Pages 129-174
Phase 3: Domain Knowledge Analysis....Pages 175-194
Phase 4: Requirements Interaction Analysis....Pages 195-246
Phase 5: Quality-specific Pattern Analysis....Pages 247-288
Phase 6: Quality-specific Pattern Selection & Application....Pages 289-327
Phase 7: Software Architecture Alternatives Derivation....Pages 329-351
Phase 8: Software Architecture Alternatives Evaluation....Pages 353-388
Validation of the QuaDRA Framework....Pages 389-402
Extending Problem-Oriented Requirements Engineering for SPL....Pages 403-429
Conclusions....Pages 431-441
Back Matter....Pages 443-500

โœฆ Subjects


Software Engineering/Programming and Operating Systems


๐Ÿ“œ SIMILAR VOLUMES


Conceptual structural design : bridging
โœ Larsen, Olga Popovic; Tyas, Andy ๐Ÿ“‚ Library ๐Ÿ“… 2003 ๐Ÿ› Thomas Telford Publishing ๐ŸŒ English

This volume bridges the gap between engineers' and architects' understanding of structural form. It aims to inspire designers to develop innovative and viable structural forms. It presents the common issues and problems faced and demonstrates how to overcome them by using high profile case studies.<

Managing Software Requirements the Agile
โœ Fred Heath ๐Ÿ“‚ Library ๐Ÿ“… 2020 ๐Ÿ› PACKT Publishing LTD ๐ŸŒ English

<strong>Publisher</strong> : Packt Publishing<br /><strong>Publication date</strong> : August 14, 2020<br /><strong>Print length</strong> : 216 pages<br /><strong>ASIN</strong> : B08BWR47L9<br /><strong>ISBN</strong> 978-1-80020-646-5<br /><br /><a href="/tor/viewRequest.php/1617528512.55407"><stron

Industrial Engineering Foundations: Brid
โœ Farrokh Sassani ๐Ÿ“‚ Library ๐Ÿ“… 2016 ๐Ÿ› Mercury Learning & Information ๐ŸŒ English

This book covers the important elements of industrial engineering that all engineers need to know in order<br />to become effective in their day-to-day activities. It explores basic topics such as scheduling, quality control,<br />forecasting, and queueing theory. Other topics include paving a path

Industrial Engineering Foundations: Brid
โœ Farrokh Sassani ๐Ÿ“‚ Library ๐Ÿ“… 2016 ๐Ÿ› Mercury Learning & Information ๐ŸŒ English

This book covers the important elements of industrial engineering that all engineers need to know in order<br />to become effective in their day-to-day activities. It explores basic topics such as scheduling, quality control,<br />forecasting, and queueing theory. Other topics include paving a path

Industrial engineering foundations: brid
โœ Sassani, Farrokh ๐Ÿ“‚ Library ๐Ÿ“… 2017 ๐Ÿ› Mercury Learning and Information ๐ŸŒ English

This book covers the important elements of industrial engineering that all engineers need to know in order to become effective in their day-to-day activities. It explores basic topics such as scheduling, quality control, forecasting, and queueing theory. Other topics include paving a path to product