Applying UML and patterns an introduction to object-oriented analysis and design and iterative development

Saved in:
Bibliographic Details
Main Author: Larman, Craig
Format: Book
Language:English
Published: Upper Saddle River, N.J. Prentice Hall PTR 2005.
Edition:3rd ed.
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000nam a2200000 a 4500
001 48010
003 MY-KLNDU
005 20241219005326.0
008 130308s2005 njua bi 001 0 eng d
020 |a 9780131489066 (alk. paper) 
020 |a 0131489062 (alk. paper) 
020 |a 0131969455 (International ed: pbk) 
020 |a 9780131969452 (International ed: pbk) 
039 9 |a 201312092155  |b zul  |c 201307171142  |d shahrim  |c 201307171130  |d shahrim  |y 201303081204  |z zubir 
040 |a UPNM 
090 |a QA 76.9 .O35  |b .L37 2005 
100 1 |a Larman, Craig. 
245 1 0 |a Applying UML and patterns  |b an introduction to object-oriented analysis and design and iterative development  |c Craig Larman. 
250 |a 3rd ed. 
260 |a Upper Saddle River, N.J.  |b Prentice Hall PTR  |c 2005. 
300 |a xxv, 702 p.  |b ill  |c 27 cm. 
504 |a Includes bibliographical references and index. 
505 0 0 |g 1.  |t Object-oriented analysis and design --  |g 2.  |t Iterative, evolutionary, and agile --  |g 3.  |t Case studies --  |g 4.  |t Inception is not the requirements phase --  |g 5.  |t Evolutionary requirements -- œg 6.  |t Use cases --  |g 7.  |t Other requirements --  |g 8.  |t Iteration 1 - basics --  |g 9.  |t Domain models --  |g 10.  |t System sequence diagrams --  |g 11.  |t Operation contracts --  |g 12.  |t Requirements to design - iteratively --  |g 13.  |t Logical architecture and UML package diagrams --  |g 14.  |t On to object design --  |g 15.  |t UML interaction diagrams --  |g 16.  |t UML class diagrams --  |g 17.  |t GRASP : designing objects with responsibilities --  |g 18.  |t Object design examples with GRASP --  |g 19.  |t Designing for visibility --  |g 20.  |t Mapping designs to code --  |g 21.  |t Test-driven development and refactoring --  |g 22.  |t UML tools and UML as blueprint --  |g 23.  |t Quick analysis update --  |g 24.  |t Iteration 2 - more patterns --  |g 25.  |t GRASP : more objects with responsibilities --  |g 26.  |t Applying GoF design patterns --  |g 27.  |t Iteration 3 - intermediate topics --  |g 28.  |t UML activity diagrams and modeling --  |g 29.  |t UML state machine diagrams and modeling --  |g 30.  |t Relating use cases --  |g 31.  |t More SSDs and contracts --  |g 32.  |t Domain model refinement --  |g 33.  |t Architectural analysis --  |g 34.  |t Logical architecture refinement --  |g 35.  |t More object design with GoF patterns --  |g 36.  |t Package design --  |g 37.  |t UML deployment and component diagrams --  |g 38.  |t Designing a persistence framework with patterns --  |g 39.  |t Documenting architecture : UML & the N+1 view model --  |g 40.  |t More on iterative development and agile project management. 
520 1 |a "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. 
592 |a 00033034  |b 03/06/2013  |c RM235.10  |h YPiJ Books 
650 0 |a Object-Oriented methods (computer science) 
650 0 |a Uml (Computer science). 
650 0 |a System analysis. 
650 0 |a System design. 
999 |a vtls000048560  |c 48010  |d 48010