UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition)

Valutazione media 3,69
( su 107 valutazioni fornite da Goodreads )
 
9780321321275: UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition)

"This book manages to convey the practical use of UML 2 in clear and understandable terms with many examples and guidelines. Even for people not working with the Unified Process, the book is still of great use. UML 2 and the Unified Process, Second Edition is a must-read for every UML 2 beginner and a helpful guide and reference for the experienced practitioner."

--Roland Leibundgut, Technical Director, Zuehlke Engineering Ltd.

"This book is a good starting point for organizations and individuals who are adopting UP and need to understand how to provide visualization of the different aspects needed to satisfy it. "

--Eric Naiburg, Market Manager, Desktop Products, IBM Rational Software

This thoroughly revised edition provides an indispensable and practical guide to the complex process of object-oriented analysis and design using UML 2. It describes how the process of OO analysis and design fits into the software development lifecycle as defined by the Unified Process (UP).

UML 2 and the Unified Process contains a wealth of practical, powerful, and useful techniques that you can apply immediately. As you progress through the text, you will learn OO analysis and design techniques, UML syntax and semantics, and the relevant aspects of the UP. The book provides you with an accurate and succinct summary of both UML and UP from the point of view of the OO analyst and designer.

This book provides

  • Chapter roadmaps, detailed diagrams, and margin notes allowing you to focus on your needs
  • Outline summaries for each chapter, making it ideal for revision, and a comprehensive index that can be used as a reference

New to this edition:

  • Completely revised and updated for UML 2 syntax
  • Easy to understand explanations of the new UML 2 semantics
  • More real-world examples
  • A new section on the Object Constraint Language (OCL)
  • Introductory material on the OMG's Model Driven Architecture (MDA)

The accompanying website provides

  • A complete example of a simple e-commerce system
  • Open source tools for requirements engineering and use case modeling
  • Industrial-strength UML course materials based on the book


Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

About the Author:

Jim Arlow has been programming and designing object-oriented software systems since 1990. He has created object models for blue chip companies such as British Airways and M&G. He is a respected OO consultant in Europe and has written and delivered many training courses on object technology and Java. Jim is a regular speaker at conferences such as Object World, and has been an invited speaker at University College London, City University, and the British Computer Society.

Ila Neustadt has worked in IT for British Airways for more than twenty years and has experience of all parts within the IT development life cycle. She worked in the strategy department modeling the architecture process and developing architecture training, and acted as program head for the graduate business analyst program. Ila now coordinates skills development for BA s IT staff.



Excerpt. © Reprinted by permission. All rights reserved.:

About this book

The aim of this book is to take you through the process of object-oriented (OO) analysis and design using the Unified Modeling Language (UML) and the Unified Process (UP).

UML provides the visual modeling language for OO modeling, and UP provides the software engineering process framework that tells you how to perform OO analysis and design.

There is a lot to UP, and in this book we present only those aspects directly pertinent to the work of the OO analyst/designer. For details on the other aspects of UP, you should refer to Rumbaugh 1 and the other UP books in the bibliography.

In this book we show you enough UML and associated analysis and design techniques so that you can apply modeling effectively on a real project. According to Stephen J Mellor Mellor 1, there are three approaches to UML modeling.

  • UML as a sketch - this is an informal approach to UML where diagrams are sketched out to help visualize a software system. It's a bit like sketching an idea for something on the back of a napkin. The sketches have little value beyond their initial use, are not maintained, and are finally discarded. You typically use whiteboards or drawing tools such as Visio and PowerPoint (www.microsoft.com) to create the informal sketches.
  • UML as a blueprint - this is a more formal and precise approach whereby UML is used to specify a software system in detail. This is like a set of architect's plans or a blueprint for a machine. The UML model is actively maintained and becomes an important deliverable of the project. This approach demands the use of a real modeling tool such as Rational Rose (www.rational.com) or MagicDraw UML (www.magicdraw.com).
  • UML as executable - using Model Driven Architecture (MDA), UML models may be used as a programming language. You add enough detail to UML models so that the system can be compiled from the model. This is the most formal and precise use of UML, and, in our view, it is the future of software development. In this approach, you need an MDA-enabled UML tool such as ArcStyler (www.arcstyler.com). MDA is beyond the scope of this book, although we discuss it briefly in Section 1.4.

Our focus in this book is on UML as a blueprint. The techniques you learn will also apply to using UML as an executable. Having learned UML as a blueprint, you will naturally be able to use UML as a sketch should you need to. We have tried to make our presentation of UML and UP as straightforward and accessible as possible.

Conventions

To help you navigate through the book we have provided each chapter with a roadmap in the form of a UML activity diagram. These diagrams indicate reading activities and the order in which sections might be read. We cover activity diagrams in detail in Chapter 14, but Figure 1 should be sufficient to let you understand the roadmaps.

Most of the diagrams in this book are UML diagrams. The annotations, in blue, are not part of UML syntax.

We have provided notes in the margin to highlight important information. We have used the UML note icon for this.

Who should read this book

We can think of several possible readers for this book.

  • You are an analyst/designer who needs to learn how to perform OO analysis and design.
  • You are an analyst/designer who needs to learn how to perform OO analysis and design within the framework of the Unified Process.
  • You are a student taking a UML course at a university.
  • You are a software engineer who needs a UML reference.
  • You are a software engineer taking a UML training course, and this is your course book.

Clear View Training provides a four-day UML training course based on this book. This course is given throughout Europe by our partners, Zuehlke Engineering (www.zuhlke.com), and is available for licensing. If you are an academic institution using this book as your course book, you can use our training course for free. See www.clearviewtraining.com for more on commercial and academic licensing.

How to read this book

So many books, so little time to read them all! With this in mind we have designed this book so that you can read it in several different ways (as well as cover to cover) according to your needs.

Fast track

Choose Fast Track if you just want an overview of the whole book or a particular chapter. This is also the "management summary".

  • Choose a chapter.
  • Read the chapter roadmap so that you know where you're going.
  • Go through the chapter looking at the figures and reading the margin notes.
  • Read the "What we have learned" section.
  • Go back to any section that takes your interest and read it.

Fast Track is a quick and efficient way to read this book. You may be pleasantly surprised at how much you can pick up! Note that Fast Track works best if you can first formulate a clear idea of the information you want to obtain. For example "I want to understand how to do use case modeling."

Reference

If you need to know a particular part of UML or learn a particular technique, we have provided a detailed index and table of contents that should help you locate the information you need quickly and efficiently. The text is carefully cross-referenced to help you to do this.

Revision

There are two strategies for revision with this text.

  • If you need to refresh your knowledge of UML as quickly and efficiently as possible, read the outline summaries of each chapter in the "What we have learned" section. When you don't understand something, go back and read the appropriate section.
  • If you have more time, you can also browse through each chapter studying the diagrams and reading the margin notes.

Dipping

If you have a few minutes to spare, you might pick up the book and open it at random. We have tried to ensure that there is something interesting on every page. Even if you already know UML quite well, you may still discover new things to learn.



0321321278P06172005

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

Edizione Internazionale
Edizione Internazionale

1.

Jim Arlow
ISBN 10: 0321321278 ISBN 13: 9780321321275
Nuovi Brossura Quantità: 5
Edizione Internazionale
Da
bookscollection
(Delhi, DELHI, India)
Valutazione libreria
[?]

Descrizione libro Condizione libro: Brand New. PAPERBACK,Book Condition New, International Edition. We Do not Ship APO FPO AND PO BOX. Cover Image & ISBN may be different from US edition but contents as US Edition. Printing in English language.NO CD AND ACCESS CODE. Quick delivery by USPS/UPS/DHL/FEDEX/ARAMEX ,Customer satisfaction guaranteed. We may ship the books from Asian regions for inventory purpose. Codice libro della libreria ABEADH*##4649

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 15,88
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,90
Da: India a: Italia
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

2.

Jim Arlow
ISBN 10: 0321321278 ISBN 13: 9780321321275
Nuovi Paperback Quantità: 5
Edizione Internazionale
Da
PRIORITY BOOKS
(Springfield, VA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. Softcover Book, New Condition, Fast Shipping. Ready in Stock. 2nd Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. , Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. Codice libro della libreria 395334

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 23,33
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 7,52
Da: U.S.A. a: Italia
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

3.

Jim Arlow
ISBN 10: 0321321278 ISBN 13: 9780321321275
Nuovi Paperback Quantità: 1
Edizione Internazionale
Da
Nick Book House
(Fresno, CA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. New, Softcover International Edition, Printed in Black and White, Only USPS Media mail Shipping ONLY, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. Codice libro della libreria 14314

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 24,22
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 7,41
Da: U.S.A. a: Italia
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

4.

Jim Arlow
ISBN 10: 0321321278 ISBN 13: 9780321321275
Nuovi Paperback Quantità: 2
Edizione Internazionale
Da
ZerichSpace
(Antioch, CA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. New condition. Softcover book, 2nd Edition. (Read Description Before Buying), This is an international Edition. Black and White Book. ISBN or covers May Be Different From US Edition. Book may have Restricted Sales Disclaimer Wordings printed on cover. Books May Be Shipped From Overseas as per stock status. Codice libro della libreria 757472

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 24,74
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 7,49
Da: U.S.A. a: Italia
Destinazione, tempi e costi

5.

Jim Arlow, Ila Neustadt
Editore: Pearson Education (US), United States (2005)
ISBN 10: 0321321278 ISBN 13: 9780321321275
Nuovi Paperback Quantità: 10
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2005. Paperback. Condizione libro: New. 2nd edition. Language: English . Brand New Book. This book manages to convey the practical use of UML 2 in clear and understandable terms with many examples and guidelines. Even for people not working with the Unified Process, the book is still of great use. UML 2 and the Unified Process, Second Edition is a must-read for every UML 2 beginner and a helpful guide and reference for the experienced practitioner. --Roland Leibundgut, Technical Director, Zuehlke Engineering Ltd. This book is a good starting point for organizations and individuals who are adopting UP and need to understand how to provide visualization of the different aspects needed to satisfy it. --Eric Naiburg, Market Manager, Desktop Products, IBM Rational SoftwareThis thoroughly revised edition provides an indispensable and practical guide to the complex process of object-oriented analysis and design using UML 2. It describes how the process of OO analysis and design fits into the software development lifecycle as defined by the Unified Process (UP).UML 2 and the Unified Process contains a wealth of practical, powerful, and useful techniques that you can apply immediately. As you progress through the text, you will learn OO analysis and design techniques, UML syntax and semantics, and the relevant aspects of the UP. The book provides you with an accurate and succinct summary of both UML and UP from the point of view of the OO analyst and designer.This book providesChapter roadmaps, detailed diagrams, and margin notes allowing you to focus on your needsOutline summaries for each chapter, making it ideal for revision, and a comprehensive index that can be used as a referenceNew to this edition:Completely revised and updated for UML 2 syntaxEasy to understand explanations of the new UML 2 semanticsMore real-world examplesA new section on the Object Constraint Language (OCL)Introductory material on the OMG s Model Driven Architecture (MDA)The accompanying website providesA complete example of a simple e-commerce systemOpen source tools for requirements engineering and use case modelingIndustrial-strength UML course materials based on the book. Codice libro della libreria AAK9780321321275

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 46,06
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 0,56
Da: Regno Unito a: Italia
Destinazione, tempi e costi

6.

Jim Arlow, Ila Neustadt
Editore: Pearson Education (US), United States (2005)
ISBN 10: 0321321278 ISBN 13: 9780321321275
Nuovi Paperback Quantità: 10
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2005. Paperback. Condizione libro: New. 2nd edition. Language: English . Brand New Book. This book manages to convey the practical use of UML 2 in clear and understandable terms with many examples and guidelines. Even for people not working with the Unified Process, the book is still of great use. UML 2 and the Unified Process, Second Edition is a must-read for every UML 2 beginner and a helpful guide and reference for the experienced practitioner. --Roland Leibundgut, Technical Director, Zuehlke Engineering Ltd. This book is a good starting point for organizations and individuals who are adopting UP and need to understand how to provide visualization of the different aspects needed to satisfy it. --Eric Naiburg, Market Manager, Desktop Products, IBM Rational SoftwareThis thoroughly revised edition provides an indispensable and practical guide to the complex process of object-oriented analysis and design using UML 2. It describes how the process of OO analysis and design fits into the software development lifecycle as defined by the Unified Process (UP).UML 2 and the Unified Process contains a wealth of practical, powerful, and useful techniques that you can apply immediately. As you progress through the text, you will learn OO analysis and design techniques, UML syntax and semantics, and the relevant aspects of the UP. The book provides you with an accurate and succinct summary of both UML and UP from the point of view of the OO analyst and designer.This book providesChapter roadmaps, detailed diagrams, and margin notes allowing you to focus on your needsOutline summaries for each chapter, making it ideal for revision, and a comprehensive index that can be used as a referenceNew to this edition:Completely revised and updated for UML 2 syntaxEasy to understand explanations of the new UML 2 semanticsMore real-world examplesA new section on the Object Constraint Language (OCL)Introductory material on the OMG s Model Driven Architecture (MDA)The accompanying website providesA complete example of a simple e-commerce systemOpen source tools for requirements engineering and use case modelingIndustrial-strength UML course materials based on the book. Codice libro della libreria AAK9780321321275

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 48,91
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 0,56
Da: Regno Unito a: Italia
Destinazione, tempi e costi

7.

Jim Arlow
Editore: Addison Wesley
ISBN 10: 0321321278 ISBN 13: 9780321321275
Nuovi Paperback Quantità: 1
Da
THE SAINT BOOKSTORE
(Southport, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Addison Wesley. Paperback. Condizione libro: New. New copy - Usually dispatched within 2 working days. Codice libro della libreria B9780321321275

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 47,99
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 6,72
Da: Regno Unito a: Italia
Destinazione, tempi e costi

8.

Jim Arlow, Ila Neustadt
Editore: Pearson Education 2005-06-27, Upper Saddle River, N.J. |London (2005)
ISBN 10: 0321321278 ISBN 13: 9780321321275
Nuovi paperback Quantità: 1
Da
Blackwell's
(Oxford, OX, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education 2005-06-27, Upper Saddle River, N.J. |London, 2005. paperback. Condizione libro: New. Codice libro della libreria 9780321321275

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 62,83
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 4,52
Da: Regno Unito a: Italia
Destinazione, tempi e costi

9.

Arlow, JimNeustadt, Ila
Editore: Prentice Hall
ISBN 10: 0321321278 ISBN 13: 9780321321275
Nuovi Quantità: > 20
Da
INDOO
(Avenel, NJ, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Prentice Hall. Condizione libro: New. Brand New. Codice libro della libreria 0321321278

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 52,81
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 15,06
Da: U.S.A. a: Italia
Destinazione, tempi e costi

10.

Jim Arlow, Ila Neustadt
Editore: Pearson Education (US), United States (2005)
ISBN 10: 0321321278 ISBN 13: 9780321321275
Nuovi Paperback Quantità: 10
Da
Book Depository hard to find
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2005. Paperback. Condizione libro: New. 2nd edition. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. This book manages to convey the practical use of UML 2 in clear and understandable terms with many examples and guidelines. Even for people not working with the Unified Process, the book is still of great use. UML 2 and the Unified Process, Second Edition is a must-read for every UML 2 beginner and a helpful guide and reference for the experienced practitioner. --Roland Leibundgut, Technical Director, Zuehlke Engineering Ltd. This book is a good starting point for organizations and individuals who are adopting UP and need to understand how to provide visualization of the different aspects needed to satisfy it. --Eric Naiburg, Market Manager, Desktop Products, IBM Rational SoftwareThis thoroughly revised edition provides an indispensable and practical guide to the complex process of object-oriented analysis and design using UML 2. It describes how the process of OO analysis and design fits into the software development lifecycle as defined by the Unified Process (UP).UML 2 and the Unified Process contains a wealth of practical, powerful, and useful techniques that you can apply immediately. As you progress through the text, you will learn OO analysis and design techniques, UML syntax and semantics, and the relevant aspects of the UP. The book provides you with an accurate and succinct summary of both UML and UP from the point of view of the OO analyst and designer.This book providesChapter roadmaps, detailed diagrams, and margin notes allowing you to focus on your needsOutline summaries for each chapter, making it ideal for revision, and a comprehensive index that can be used as a referenceNew to this edition:Completely revised and updated for UML 2 syntaxEasy to understand explanations of the new UML 2 semanticsMore real-world examplesA new section on the Object Constraint Language (OCL)Introductory material on the OMG s Model Driven Architecture (MDA)The accompanying website providesA complete example of a simple e-commerce systemOpen source tools for requirements engineering and use case modelingIndustrial-strength UML course materials based on the book. Codice libro della libreria BZV9780321321275

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 71,13
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro