000 01975nam a22002417a 4500
003 OSt
005 20140820123810.0
008 140820b xxu||||| |||| 00| 0 eng d
020 _a978-1-107-44735-6
040 _cENGLISH
082 _a003.3/GOM
100 _aGOMAA HASSAN
245 _aSOFTWARE MODELING AND DESIGN:UML,USE CASES,PATTERNS AND SOFTWARE ARCHITECTURES
250 _aSOUTH ASIAN EDITION(PAPER BACK)
260 _aNEW DELHI
_bCAMBRIDGE UNIVERSITY PRESS
_c2014
300 _axxiii,550
365 _2RUPEES
_aRUPEES
_b895.00
366 _2TECHNICAL BOOK SERVICES
_f20%
520 _aThis 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.
530 _aS/W/ARCH/RACK
650 _2COMPUTER SOFTWARE,SOFTWARE DEVELOPMENT,SOFTWARE ARCHITECTURE,DESIGN PATTERNS
942 _2ddc
_cB
999 _c253063
_d253063