MARC details
000 -LEADER |
fixed length control field |
nam a22 7a 4500 |
003 - CONTROL NUMBER IDENTIFIER |
control field |
OSt |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20190118144253.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
190118b ||||| |||| 00| 0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9788177589795 (paperback) |
040 ## - CATALOGING SOURCE |
Original cataloging agency |
Indian Institute for Human Settlements-Bangalore |
Description conventions |
rda |
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER |
Edition number |
23 |
Classification number |
005.117 LAR |
Item number |
012501 |
100 ## - MAIN ENTRY--PERSONAL NAME |
Personal name |
Larman, Carig., |
Relator term |
author. |
245 10 - TITLE STATEMENT |
Title |
Applying UML and patterns : |
Remainder of title |
An introduction to object-oriented analysis and design and the unified process / |
Statement of responsibility, etc |
Craig Larman. |
250 ## - EDITION STATEMENT |
Edition statement |
Third Edition. |
264 #0 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE |
Place of production, publication, distribution, manufacture |
Prentice Hall ; [Harlow] : |
Name of producer, publisher, distributor, manufacturer |
Pearson Education, |
Date of production, publication, distribution, manufacture, or copyright notice |
c2007. |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xxv, 703 pages : |
Other physical details |
illustrations ; |
Dimensions |
25 cm |
336 ## - Content type term (R) |
Source (NR) |
rdacontent |
Content type term (R) |
text |
Content type code (R) |
txt |
337 ## - Media Type (R) |
Source (NR) |
rdamedia |
Media type term (R) |
unmediated |
Media type code (R) |
n |
338 ## - Carrier Type (R) |
Source (NR) |
rdacarrier |
Carrier type term (R) |
volume |
Carrier type code (R) |
nc |
504 ## - BIBLIOGRAPHY, ETC. NOTE |
Bibliography, etc |
Includes bibliographical references and index. |
505 ## - FORMATTED CONTENTS NOTE |
Formatted contents note |
1. Object-oriented analysis and design<br/>2. Iterative, evolutionary, and agile<br/>3. Case studies<br/>4. Inception is not the requirements phase<br/>5. Evolutionary requirements<br/>6. Use cases<br/>7. Other requirements<br/>8. Iteration 1 - basics<br/>9. Domain models<br/>10. System sequence diagrams<br/>11. Operation contracts<br/>12. Requirements to design - iteratively<br/>13. Logical architecture and UML package diagrams<br/>14. On to object design<br/>15. UML interaction diagrams<br/>16. UML class diagrams<br/>17. GRASP : designing objects with responsibilities<br/>18. Object design examples with GRASP<br/>19. Designing for visibility<br/>20. Mapping designs to code<br/>21. Test-driven development and refactoring<br/>22. UML tools and UML as blueprint<br/>23. Quick analysis update<br/>24. Iteration 2 - more patterns<br/>25. GRASP : more objects with responsibilities<br/>26. Applying GoF design patterns<br/>27. Iteration 3 - intermediate topics<br/>28. UML activity diagrams and modeling<br/>29. UML state machine diagrams and modeling<br/>30. Relating use cases<br/>31. More SSDs and contracts<br/>32. Domain model refinement<br/>33. Architectural analysis<br/>34. Logical architecture refinement<br/>35. More object design with GoF patterns<br/>36. Package design<br/>37. UML deployment and component diagrams<br/>38. Designing a persistence framework with patterns<br/>39. Documenting architecture : UML & the N+1 view model<br/>40. More on iterative development and agile project management. |
520 ## - SUMMARY, ETC. |
Summary, etc |
"Applying UML and Patterns is the world's #1 business and college introduction to "thinking in objects" - and using that insight in real-world object-oriented analysis and design. Building on two widely acclaimed previous editions, Craig Larman has updated this book to fully reflect the new UML 2 standard, to help you master the art of object design, and to promote high-impact, iterative, and skillful agile modeling practices." "Developers and students will learn object-oriented analysis and design (OOA/D) through three iterations of two cohesive, start-to-finish case studies. These case studies incrementally introduce key skills, essential OO principles and patterns, UML notation, and best practices. You won't just learn UML diagrams - you'll learn how to apply UML in the context of OO software development."--BOOK JACKET. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
System analysis. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
UML (Computer science) |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
System design. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Object-oriented programming (Computer science). |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Object-oriented methods (Computer science). |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Source of classification or shelving scheme |
Dewey Decimal Classification |
Koha item type |
Book |