Design and Use of Software Architectures

Series
Addison-Wesley
Author
Jan Bosch  
Publisher
Addison-Wesley
Cover
Softcover
Edition
1
Language
English
Total pages
354
Pub.-date
June 2000
ISBN13
9780201674941
ISBN
0201674947
Related Titles


Product detail

Product Price CHF Available  
9780201674941
Design and Use of Software Architectures
75.70 approx. 7-9 days

Description

A practical guide to designing and implementing software architectures.

Features

  • features real-life case studies covering control and real-time systems, networking, and telecommunications industry examples to illustrate how the method and processes work in practice
  • provides a systematic approach that employs both qualitative and quantitative techniques for assessments
  • contains key chapters on approaches to component development, and use of object-oriented frameworks as components in software product lines
  • includes sections that can be read as stand-alone, depending on your level of knowledge and experience and your specific area of interest.

Table of Contents

1. Software Architecture and Product Lines.
I. THE DESIGNING OF SOFTWARE ARCHITECTURES.
2. Design of Software Architectures.
3. Software Architectural Design: Case Studies.
4. Functionality-Based Architectural Design.
5. Assessing Software Architectures.
6. Transformation of Software Architectures.
II. SOFTWARE PRODUCT LINES.
7. Software Product Lines: An Introduction.
8. Software Product Lines: Case Studies.
9. Designing a Product-Line Architecture.
10. Developing Components: Traditional.
11. Developing Components: Object-Oriented Frameworks.
12. Family-Based System Development.
13. Evolving Product-Line Assets.
14. Organizing for Software Product Lines.
15. Industrial Experiences.
References. Index.

Author

 Jan Bosch is Professor of Software Engineering at the University of Karlskrona/Ronneby, Sweden. He is a key member of the RISE and ARCS groups, through which he has been involved in extensive research in the software architecture area, in conjunction with a number of companies in industry. He has also authored many articles and conference proceedings and given workshops and tutorials at a number of international conferences