The Unified Process for Practitioners Object-Oriented Design, UML and Java

This is the twelfth volume in the rapidly expanding Springer Practitioner Series, and the third authored or co-.authored by John Hunt, the others being Key java (with A. McManus) and java for Practitioners. As with all John Hunt's books, this book is written in a clear, concise, comprehensible...

Full description

Bibliographic Details
Main Author: Hunt, John
Format: eBook
Language:English
Published: London Springer London 2000, 2000
Edition:1st ed. 2000
Series:Practitioner Series
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
LEADER 03134nmm a2200277 u 4500
001 EB000617811
003 EBX01000000000000000470893
005 00000000000000.0
007 cr|||||||||||||||||||||
008 140122 ||| eng
020 |a 9781447136392 
100 1 |a Hunt, John 
245 0 0 |a The Unified Process for Practitioners  |h Elektronische Ressource  |b Object-Oriented Design, UML and Java  |c by John Hunt 
250 |a 1st ed. 2000 
260 |a London  |b Springer London  |c 2000, 2000 
300 |a XIII, 281 p. 39 illus  |b online resource 
505 0 |a 1 Object-Oriented Analysis and Design and the Unified Process -- 1 Introduction -- 2 Object-Oriented Analysis and Design -- 3 An Introduction to the UML and the Unified Process -- 4 Software Architecture and Object-Oriented Design -- 5 Requirements Workflow: Use Case Analysis -- 6 The Analysis Workflow: Finding the Entities -- 7 The Design Workflow: System and Class Design -- 8 Implementation Phase -- 9 The Test Workflow: How it Relates to Use Cases -- 10 The Four Phases -- 11 Software Patterns -- 2 The Unified Process and the UML in the Real World -- 12 The JDSync Case Study -- 13 Are UML Designs Language-Independent? -- 14 Customizing the Unified Process for Short Time-Scale Projects -- 15 Augmenting the Unified Process with Additional Techniques -- 16 Inheritance Considered Harmful! -- Appendix A: The UML Notation 
653 |a Compilers (Computer programs) 
653 |a Compilers and Interpreters 
041 0 7 |a eng  |2 ISO 639-2 
989 |b SBA  |a Springer Book Archives -2004 
490 0 |a Practitioner Series 
028 5 0 |a 10.1007/978-1-4471-3639-2 
856 4 0 |u https://doi.org/10.1007/978-1-4471-3639-2?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 005.45 
520 |a This is the twelfth volume in the rapidly expanding Springer Practitioner Series, and the third authored or co-.authored by John Hunt, the others being Key java (with A. McManus) and java for Practitioners. As with all John Hunt's books, this book is written in a clear, concise, comprehensible style. The demands on software development continue to exceed satisfactory delivery. There are many expensive failed systems. On the other hand, our capability to develop software is improving, and this book addresses one of a family of approaches, namely the Unified Process, the Unified Modeling Language and Object-Oriented Design. Java is the exemplar language used to illustrate the text, but the lessons to be learned are language-independent. Object-oriented analysis and design have been with us for some time, and have held out many promises of better reusable software. A variety of attempts at deriving a method of applying object-oriented analysis and design eventually culminated in the Unified Modeling Language {UML), which is a unifying notation that should act as a common vocabulary for all object-oriented design projects. The Unified Process is a design framework which guides the tasks, people and products of the design process using UML. Object-oriented analysis and design, UMLand the Unified Process are rapidly gaining popularity and success in software development