UML Components
A simple process for specifying component-based software
Résumé
Contents Developers using component technologies such as
COM+ and Enterprise JavaBeans need to be able to define and
express specifications for
their components. They can do so using the Unified
Modeling Language (UML), whether or not the components are
being implemented
internally using object technology. However, they also
need a simple process that ensures specifications relate
correctly to requirements.
Although originally conceived as a notation for
object-oriented modeling, UML has great potential for
component-based systems. UML
Components applies UML to the world of component
architecture, demonstrating how it can be used to specify
components, their
interactions, and their integration into cohesive systems.
This book shows readers which elements of UML apply to
server-side
component-based development and how to use them most
effectively. Following a simple step-by-step process, the
authors walk through
requirements definition, component identification,
component interaction, component specification, and
provisioning and assembly.
Throughout, the focus is on the specification of the
external characteristics of components and their
inter-dependencies, rather than on
internal implementation. Numerous UML diagrams illustrate
component specifications, and a detailed case study
demonstrates important
concepts and techniques.
System architects, designers, programmers, and testers
interested in leveraging the advantages of UML will find
this a concise, practical, and
insightful guide. The authors address the two great
challenges of designing and constructing enterprise-scale
component-based software:
finding a process that can support the construction of
large component systems, and making the best use of the
wide range of notations and
techniques found in the UML.
Preface ... xiii
Chapter 1: Component Systems ... 1
Chapter 2: The Development Process ... 25
Chapter 3: Applying UML ... 37
Chapter 4: Requirements Definition ... 67
Chapter 5: Component Identification ... 83
Chapter 6: Component Interaction ... 103
Chapter 7: Component Specification ... 121
Chapter 8: Provisioning and Assembly ... 147
Index
L'auteur - John Cheesman
John Cheesman is Director of Enterprise Application Development for ComponentSource. He has extensive experience applying component-based development processes, tools, and standards within large corporations. John specializes in modeling, specification, and repositories, and was a key contributor to the development of the UML. He, is a regular speaker at international conferences on component-based development.
L'auteur - John Daniels
John Daniels is an independent consultant and trainer. A
pioneer of object-oriented concepts and practices, John has
applied object and component technology to a wide range of
fields during the past fifteen years, from factory
automation to banking. He codeveloped the Syntropy method,
from which the UML Object Constraint Language is directly
descended. John is a frequent speaker at international
conferences on object technology, components, and
development processes, and is coauthor of Designing Object
Systems: Object-Oriented Modeling with Syntropy
(Prentice-Hall, 1994).
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | John Cheesman, John Daniels |
Parution | 01/12/2000 |
Nb. de pages | 175 |
Format | 18,8 x 23,4 |
Couverture | Broché |
Poids | 264g |
Intérieur | Noir et Blanc |
EAN13 | 9780201708516 |
ISBN13 | 978-0-201-70851-6 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse