| 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 |
||