Addison-Wesley / Prentice Hall
Computer Science
Browse available resources for Computer Science:
- Select a resource
- Resources for Computer Science GOAL where virtual office hours are 24/7! Your Own TA, Just a Click Away! Deitel Resource Centers National Center for Women & Information Technology View material from Search Engines: Information Retrieval in Practice VideoNotes Andrew Tanenbaum Flame Award Recipient Custom Programs Instructor Resource Center myPearsonStore

ISBN-10: 0201708515
ISBN-13: 9780201708516
Publisher: Addison-Wesley Professional
Copyright: 2001
Format: Paper; 208 pp
Published: 10/18/2000
Suggested retail price: $44.99
Buy from myPearsonStore
The Unified Modeling Language (UML) has gained acceptance as the de facto standard for modeling object software systems -- and, with this book, UML proves itself as an architectural description language, as well. Leading component developers John Cheesman and John Daniels show how to use UML 1.3 to specify and design any mid-to-large-size system utilizing server-side component technologies -- and, along the way, introduce powerful rules and guidelines for enhancing any component architecture.KEY TOPICS:First and foremost, UML Components: A Simple Process for Component Specification focuses on process: design processes for producing large-scale component-based systems that can be implemented through existing project management processes. Second, the book offers detailed, expert techniques for using UML 1.3 notation and diagrams to create component specifications that can support change, by allowing for easy substitution as new business problems and technical opportunities arise. The book includes detailed coverage of the Object Constraint Language, practical techniques for configuring and using UML tools, and a complete, start-to-finish case study. MARKET: For all system architects, software designers, and application developers.
Breakthrough UML 1.3 techniques for defining component architectures and enhancing component development.
- Start-to-finish processes for enterprise-class component specification and implementation.
- Using UML notation to create more effective server-side component designs.
- Includes rules, guidelines, examples, and a detailed case study.
Foreword.
1. Component Systems.
2. The Development Process.
3. Applying UML.
4. Requirements Definition.
5. Component Identification.
6. Component Interaction.
7. Component Specification.
8. Provisioning and Assembly.
References.
Index. 0201708515T04062001
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. 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 co-developed 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 co-author of Designing Object Systems: Object-Oriented Modeling with Syntropy (Prentice-Hall, 1994).
0201708515AB04062001
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.
0201708515B04062001
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.
This title is a member of the Component Software Series, which also contains the titles below . You can also visit the Component Software Series page.
.NET Application Development: with C#, ASP.NET, ADO.NET and Web Services
Mössenböck, Beer, Birngruber & Wöss
© 2004 | Addison-Wesley | Paper Bound w/CD-ROM; 560 pages | Instock
ISBN-10: 032117349X | ISBN-13: 9780321173492
Brief Description | Buy from myPearsonStore
Component Software: Beyond Object-Oriented Programming, 2/E
Szyperski
© 2003 | Addison-Wesley Professional | Cloth; 624 pages | Instock
ISBN-10: 0201745720 | ISBN-13: 9780201745726
Brief Description | Buy from myPearsonStore
UML Components: A Simple Process for Specifying Component-Based Software
Cheesman & Daniels
© 2001 | Addison-Wesley Professional | Paper; 208 pages | Instock
ISBN-10: 0201708515 | ISBN-13: 9780201708516
Buy from myPearsonStore
With the advent of new enabling technologies, the need for the information put forth in this new edition is greater than ever. Component Software, Second Edition explains what the key software component technologies are, how to use them properly, and why they are important to a development organization. Furthermore, the author presents this material in terms of both the technical and business issues involved with the adoption of component-based software engineering. The book defines components and clarifies the key questions surrounding them, demonstrating how components can be the key to successful software design and construction.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.
