Software Modeling and Design: Uml, Use Cases, Patterns, and Software Architectures

Software Modeling and Design: Uml, Use Cases, Patterns, and Software Architectures - Hardcover

$175.91
Skip to product information
Software Modeling and Design: Uml, Use Cases, Patterns, and Software Architectures

Software Modeling and Design: Uml, Use Cases, Patterns, and Software Architectures - Hardcover

$175.91
Shipping calculated at checkout.
Details

by Hassan Gomaa (Author)

This book covers all you need to know to model and design software applications from use cases to software architectures in UML and shows how to apply the COMET UML-based modeling and design method to real-world problems. The author describes architectural patterns for various architectures, such as broker, discovery, and transaction patterns for service-oriented architectures, and addresses software quality attributes including maintainability, modifiability, testability, traceability, scalability, reusability, performance, availability, and security. Complete case studies illustrate design issues for different software architectures: a banking system for client/server architecture, an online shopping system for service-oriented architecture, an emergency monitoring system for component-based software architecture, and an automated guided vehicle for real-time software architecture. Organized as an introduction followed by several short, self-contained chapters, the book is perfect for senior undergraduate or graduate courses in software engineering and design, and for experienced software engineers wanting a quick reference at each stage of the analysis, design, and development of large-scale software systems.

Number of Pages: 578
Dimensions: 1.5 x 10.2 x 7.2 IN
Illustrated: Yes
Publication Date: February 21, 2011

Materials + Care

We prioritize quality in selecting the materials for our items, choosing premium fabrics and finishings that ensure durability, comfort, and timeless appeal.

Shipping + Returns

We strive to process and ship all orders in a timely manner, working diligently to ensure that your items are on their way to you as soon as possible.

You might also like...