Software Modeling and Design (Record no. 2481)
[ view plain ]
| 000 -LEADER | |
|---|---|
| fixed length control field | 03339nam a22002057a 4500 |
| 003 - CONTROL NUMBER IDENTIFIER | |
| control field | OSt |
| 005 - DATE AND TIME OF LATEST TRANSACTION | |
| control field | 20200224122442.0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
| fixed length control field | 200118b ||||| |||| 00| 0 eng d |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
| International Standard Book Number | 978-1-107-44735-6 |
| 028 ## - PUBLISHER NUMBER | |
| Source | Allied Informatics, Jaipur |
| Bill Number | 7084 |
| Bill Date | 13/01/2020 |
| Purchase Year | 2019-20 |
| 040 ## - CATALOGING SOURCE | |
| Original cataloging agency | BSDU |
| Language of cataloging | English |
| Transcribing agency | BSDU |
| 082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER | |
| Classification number | 005.1 |
| Item number | GOM |
| 100 ## - MAIN ENTRY--PERSONAL NAME | |
| Personal name | Gomaa,Hassan |
| 245 ## - TITLE STATEMENT | |
| Title | Software Modeling and Design |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. | |
| Place of publication, distribution, etc. | Delhi |
| Name of publisher, distributor, etc. | Cambridge University Press |
| Date of publication, distribution, etc. | 2017 |
| 300 ## - PHYSICAL DESCRIPTION | |
| Extent | 550 |
| 504 ## - BIBLIOGRAPHY, ETC. NOTE | |
| Bibliography, etc. note | 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.<br/><br/>Provides a unified approach to designing software architectures, while describing the special considerations for each category of software architecture<br/>Presents case studies to appeal to readers who wish to design software architectures using a systematic UML-based method<br/><br/>Contents<br/>Part I. Overview:<br/>1. Introduction<br/>2. Overview of UML notation<br/>3. Software life cycles and processes<br/>4. Software design and architecture concepts<br/>5. Overview of software modeling and design method<br/>Part II. Software Modeling:<br/>6. Use case modeling<br/>7. Static modeling<br/>8. Object and class structuring<br/>9. Dynamic interaction modeling<br/>10. Finite state machines and statecharts<br/>11. State-dependent dynamic interaction modeling<br/>Part III. Architectural Design:<br/>12. Overview of software architecture<br/>13. Software subsystem architectural design<br/>14. Designing object-oriented software architectures<br/>15. Designing client/server software architectures<br/>16. Designing service-oriented architectures<br/>17. Designing component-based software architectures<br/>18. Designing concurrent and real-time software architectures<br/>19. Designing software product line architectures<br/>20. Software quality attributes<br/>Part IV. Case Studies:<br/>21. Client/server software architecture case study: banking system<br/>22. Service-oriented architecture case study: online shopping system<br/>23. Component-based software architecture case study: emergency monitoring system<br/>24. Real-time software architecture case study: automated guided vehicle system<br/>Appendix A: catalog of software architectural patterns. |
| 650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM | |
| Topical term or geographic name entry element | Software |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
| Source of classification or shelving scheme | Dewey Decimal Classification |
| Koha item type | Books |
| Withdrawn status | Lost status | Source of classification or shelving scheme | Damaged status | Not for loan | Home library | Current library | Shelving location | Date acquired | Cost, normal purchase price | Total Checkouts | Full call number | Barcode | Date last seen | Cost, replacement price | Price effective from | Koha item type |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dewey Decimal Classification | BSDU Knowledge Resource Center, Jaipur | BSDU Knowledge Resource Center, Jaipur | General Stacks | 01/18/2020 | 995.00 | 005.1 GOM | 018044 | 02/12/2020 | 995.00 | 01/18/2020 | Books |

