UML 2 Certification Guide -  Bernd Oestereich,  Tim Weilkiens

UML 2 Certification Guide (eBook)

Fundamental and Intermediate Exams
eBook Download: PDF | EPUB
2010 | 1. Auflage
320 Seiten
Elsevier Science (Verlag)
978-0-08-046651-4 (ISBN)
Systemvoraussetzungen
Systemvoraussetzungen
47,95 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
The popular Unified Modeling Language (UML) is both a language and notation developed by the Object Management Group (OMG) used to design and create specifications for software systems. With the recent release of version 2.0 UML, the OMG has started the OMG-Certified UML Professional Program to provide an objective measure of UML knowledge. As a certified UML professional a developer has an important credential to present to employers and clients. Certification also benefits companies looking for skilled UML practitioners by giving them a basis for making hiring and promotion decisions.
UML 2 Certification Guide is the only official study guide to passing the new UML exams. This book systematically covers all of the topics covered in the exams, and has been carefully reviewed by the OMG. The book begins by assuming only a basic knowledge of UML and then progresses far enough to allow a reader to pass both the fundamental and the intermediate level exams. Along the way the book also covers topics that are not in introductory books on UML but that are necessary to pass the exams. Tim Weilkiens is considered one of the top ten experts on UML, and both authors have extensive experience training developers to successfully take the exams.

* The official certification resource
* Assumes a basic knowledge of UML so that you can focus immediately on the exams
* Written by two authors known for their skill as trainers, consultants, and developers
* Developed systematically to enable you to master all exam topics-without exception
* Covers the use of UML for applications, as required by the exams, both inside and outside of the realm of software development
* Includes a practice exam, glossary, list of books, and website information
The popular Unified Modeling Language (UML) is both a language and notation developed by the Object Management Group (OMG) used to design and create specifications for software systems. With the recent release of version 2.0 UML, the OMG has started the OMG-Certified UML Professional Program to provide an objective measure of UML knowledge. As a certified UML professional a developer has an important credential to present to employers and clients. Certification also benefits companies looking for skilled UML practitioners by giving them a basis for making hiring and promotion decisions. UML 2 Certification Guide is the only official study guide to passing the new UML exams. This book systematically covers all of the topics covered in the exams, and has been carefully reviewed by the OMG. The book begins by assuming only a basic knowledge of UML and then progresses far enough to allow a reader to pass both the fundamental and the intermediate level exams. Along the way the book also covers topics that are not in introductory books on UML but that are necessary to pass the exams. Tim Weilkiens is considered one of the top ten experts on UML, and both authors have extensive experience training developers to successfully take the exams. The official certification resource Assumes a basic knowledge of UML so that you can focus immediately on the exams Written by two authors known for their skill as trainers, consultants, and developers Developed systematically to enable you to master all exam topics-without exception Covers the use of UML for applications, as required by the exams, both inside and outside of the realm of software development Includes a practice exam, glossary, list of books, and website information

Front Cover 1
Title page 4
Copyright Page 5
Table of Contents 8
List of metamodels 12
Foreword 16
Foreword 18
Preface 20
Why This Book? 20
Not an Introduction to UML 20
Coverage Map 20
Prerequisites 21
What Motivated This Book? 21
How To Use This Book 21
Acknowledgements 22
Chapter 1 Introduction 26
1.1 What Is UML? 26
1.1.1 The Three Amigos 26
1.1.2 The Object Management Group 27
1.1.3 The History of UML 27
1.1.4 UML Compliance Levels 29
1.1.5 UML Subspecifications 29
1.1.6 The Metamodel of UML 2.0 29
1.2 The UML Certification Program 30
1.2.1 Fundamental Level 32
1.2.2 Intermediate Level 32
1.2.3 Advanced Level 32
1.2.4 Prerequisites and Registration 33
1.2.5 Examination Procedure 33
1.3 Exam Preparation 34
Summary 35
Live references 35
Chapter 2 Ocup Fundamental 38
2.1 General Basics 38
2.1.1 Examination Topics 38
2.1.2 Datatypes 38
2.1.3 Overview of Diagrams 40
2.1.4 Stereotypes 43
2.2 Class Diagrams 45
2.2.1 Examination Topics 45
2.2.2 Basic Concepts 45
2.2.3 Namespaces 48
2.2.4 Typed Elements 50
2.2.5 Multiplicities 52
2.2.6 Value Specification 54
2.2.7 Constraints 56
2.2.8 Instance Specification 57
2.2.9 Classifier 58
2.2.10 Features 61
2.2.11 Operations 63
2.2.12 Properties 65
2.2.13 Associations 69
2.2.14 Classes 76
2.2.15 Generalization 78
2.2.16 Packages 81
2.2.17 Dependencies 86
2.2.18 Interfaces 90
2.3 Behavior Basics 94
2.3.1 Examination Topics 95
2.3.2 Introduction 95
2.3.3 The Call Model 97
2.3.4 Behavior Parameters 98
2.4 Activity Diagrams 100
2.4.1 Examination Topics 100
2.4.2 Token Flow 106
2.4.3 Control Nodes 109
2.4.4 Object Nodes 111
2.5 Interaction Diagrams 115
2.5.1 Examination Topics 115
2.5.2 Interactions 116
2.5.3 Communication, Timing, and Interaction Overview Diagrams 122
2.6 Use Cases 127
2.6.1 Examination Topics 127
2.6.2 Use Cases and Actors 127
2.6.3 Use Case Relationships 131
Chapter 3 Ocup Intermediate 138
3.1 Composite Structure Diagrams 138
3.1.1 Examination Topics 140
3.1.2 Structured Classifiers 141
3.1.3 Connectable Elements 143
3.1.4 Ports and Classes 147
3.1.5 Invocation Actions, Triggers, and Variables 151
3.1.6 Collaboration 153
3.2 Component Diagrams 156
3.2.1 Examination Topics 156
3.2.2 Components 157
3.2.3 Connectors 162
3.3 Behavior Basics 165
3.3.1 Examination Topics 165
3.3.2 Communications 166
3.3.3 The SimpleTime Model 170
3.4 Action Models 172
3.4.1 Examination Topics 173
3.4.2 Actions 173
3.4.3 Invocation Actions 175
3.4.4 Opaque Actions 182
3.4.5 Object Actions 182
3.4.6 Structural Feature Actions 187
3.4.7 Link Actions 193
3.4.8 Variable Actions 199
3.4.9 Other Actions 205
3.5 Activity Diagrams 206
3.5.1 Examination Topics 207
3.5.2 Object Nodes 207
3.5.3 Control Nodes 209
3.5.4 Activity Partitions 213
3.5.5 Structured Activity Nodes 217
3.5.6 Conditional Nodes, Loop Nodes, and Sequence Nodes 219
3.5.7 Exception Handling 224
3.6 Interaction Diagrams 225
3.6.1 Examination Topics 226
3.6.2 Interaction References 226
3.6.3 Interaction Operations 230
3.6.4 Connection Points (Gate) 241
3.6.5 Communication Diagrams 243
3.6.6 Timing Diagrams 244
3.6.7 Interaction Overview Diagrams 244
3.7 State Diagrams 246
3.7.1 Examination Topics 246
3.7.2 State Machines 246
3.8 Deployment Diagrams 263
3.8.1 Examination Topics 264
3.8.2 Artifacts 264
3.8.3 Nodes 267
3.9 Profiles 270
3.9.1 Examination Topics 272
3.9.2 Stereotypes 272
3.9.3 Profiles 277
3.10 Standard Stereotypes 279
3.10.1 Examination Topics 280
Appendix: Study Questions 282
Glossary 292
Fundamental 292
Intermediate 298
References 306
Index 308

Erscheint lt. Verlag 28.7.2010
Sprache englisch
Themenwelt Sachbuch/Ratgeber
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Software Entwicklung Objektorientierung
ISBN-10 0-08-046651-6 / 0080466516
ISBN-13 978-0-08-046651-4 / 9780080466514
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 2,3 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

EPUBEPUB (Adobe DRM)
Größe: 10,2 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
39,99
Grundlagen, Objektorientierung und fortgeschrittene Konzepte

von Christian Kohls; Alexander Dobrynin

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
39,99