Design and Use of Software Architectures - Jan Bosch - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Design and Use of Software Architectures
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Design and Use of Software Architectures

Design and Use of Software Architectures

Adopting and Evolving a Product-Line Approach

Jan Bosch

254 pages, parution le 22/05/2000

Résumé

In the ever-changing world of software development, organizations are gradually realizing the need for an explicit software architecture for their systems. And software engineers are potentially faced with the challenge of developing multiple, inter-related systems whilst pressured by financial and lead-time constraints. It is thus essential to establish a well-defined design method in order to build high-quality, reliable, and easily maintainable individual or families of systems - the question is how to approach this'

This book provides an achievable answer. The author proposes a method for designing software architectures, and product line architectures, which is based on his experience in industry and research,

The first part of the book introduces the design method, examining its three key phases - functionality-based architecture design, architecture assessment and architecture transformation - in detail. The second half of the book explores the concept of software product lines, incorporating elements of architectural design, component-based software engineering and reuse. It takes you through the process of designing, developing and evolving a product-line approach, including the development of software architecture and components for the family, instantiation of family members and evolution of assets. It also examines the pros and cons of a number of organizational models that can be applied when putting a software product line approach in to practice.

If you are a software architect or engineer involved in designing software systems architectures, this book will give you the resources you need for success.

  • 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

Chapter 1: Software architecture and product lines
Chapter 2: Design of software architectures
Chapter 3: Software architectural design: case studies
Chapter 4: Functionality-based architectural design
Chapter 5: Assessing software architectures
Chapter 6: Transformation of software architectures
Chapter 7: Software product lines: an introduction
Chapter 8: Software product lines: case studies
Chapter 9: Designing a product-line architecture
Chapter 10: Developing components: traditional
Chapter 11: Developing components: object-oriented frameworks
Chapter 12: Family-based system development
Chapter 13: Evolving product-line assets
Chapter 14: Organizing for software product lines
Chapter 15: Industrial experiences

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Jan Bosch
Parution 22/05/2000
Nb. de pages 254
EAN13 9780201674941

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription