Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Component-based software engineering:putting the pieces together
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Component-based software engineering:putting the pieces together

Component-based software engineering:putting the pieces together

George Heineman, William Councill

880 pages, parution le 15/07/2001

Résumé

"Written by leading experts from around the world, this book presents the latest concepts and practices in CBSE. While detailing both the advantages and the limitations of CBSE, the book's underlying aim is to define this new field, to frame the discussion, and to ensure that managers and engineers have the background they need to ask good questions and make informed decisions about components." "Beginning with some definitions, the book moves on to cover nearly every aspect of component engineering - from software engineering practices to the design of software component infrastructures, technologies, and systems. The book includes specific examples of CBSE successes and failures, and provides a balanced overview of the complexities of the component-based software life cycle."--BOOK JACKET.

Table of Contents

Foreword
Introduction
Methodology and Organization
Preface
Acknowledgments
Pt. I Component Definition 1
Ch. 1 Definition of a Software Component and Its Elements 5
Ch. 2 The Component Industry Metaphor 21
Ch. 3 Component Models and Component Services: Concepts and Principles 33
Ch. 4 An Example Specification for Implementing a Temperature Regulator Software Component 49
Pt. II The Case for Components 75
Ch. 5 The Business Case for Components 79
Ch. 6 COTS Myths and Other Lessons Learned in Component-Based Software Development 99
Ch. 7 Planning Team Roles for CBD 113
Ch. 8 Common High-Risk Mistakes 131
Ch. 9 CBSE Success Factors: Integrating Architecture, Process, and Organization 143
Pt. III Software Engineering Practices 171
Ch. 10 Practices of Software Engineering 175
Ch. 11 From Subroutines to Subsystems: Component-Based Software Development 189
Ch. 12 Status of CBSE in Europe 199
Ch. 13 CBSE in Japan and Asia 213
Pt. IV The Design of Software Component Infrastructures 239
Ch. 14 Software Components and the UML 243
Ch. 15 Component Infrastructures: Placing Software Components in Context 263
Ch. 16 Business Components 285
Ch. 17 Components and Connectors: Catalysis Techniques for Designing Component Infrastructures 307
Ch. 18 An OPEN Process for Component-Based Development 321
Ch. 19 Designing Models of Modularity and Integration 341
Pt. V From Software Component Infrastructures to Software Systems 367
Ch. 20 Software Architecture 371
Ch. 21 Software Architecture Design Principles 389
Ch. 22 Product-Line Architectures 405
Pt. VI The Management of Component-Based Software Systems 431
Ch. 23 Measurement and Metrics for Software Components 435
Ch. 24 Implementing a Practical Reuse Program for Software Components 453
Ch. 25 Selecting the Right COTS Software: Why Requirements Are Important 467
Ch. 26 Building Instead of Buying: A Rebuttal 479
Ch. 27 Software Component Project Management 485
Ch. 28 The Trouble with Testing Components 499
Ch. 29 Configuration Management and Component Libraries 513
Ch. 30 The Evolution, Maintenance, and Management of Component-Based Systems 527
Pt. VII Component Technologies 553
Ch. 31 Overview of the CORBA Component Model 557
Ch. 32 Overview of COM+ 573
Ch. 33 Overview of the Enterprise JavaBeans Component Model 589
Ch. 34 Bonobo and Free Software GNOME Components 607
Ch. 35 Choosing Between COM+, EJB, and CCM 621
Ch. 36 Software Agents as Next Generation Software Components 641
Pt. VIII Legal and Regulatory Component Issues 669
Ch. 37 Component-Based Software Engineering As a Unique Engineering Discipline 673
Ch. 38 The Future of Software Components: Standards and Certification 693
Ch. 39 Commercial Law Applicable to Component-Based Software 709
Ch. 40 The Effects of UCITA on Software Component Development and Marketing 719
Pt. IX Conclusion 739
Ch. 41 Summary 741
Ch. 42 The Near-Term Future of Component-Based Software Engineering 753
Glossary and Acronyms 777
About the Editors 787
About the Authors 789
Index 801

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) George Heineman, William Councill
Parution 15/07/2001
Nb. de pages 880
Format 19,4 x 24
Couverture Relié
Poids 1507g
Intérieur Noir et Blanc
EAN13 9780201704853
ISBN13 978-0-201-70485-3

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.client@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