Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Applying UML -  Rob Pooley,  Pauline Wilcox

Applying UML (eBook)

Advanced Applications
eBook Download: PDF
2003 | 1. Auflage
224 Seiten
Elsevier Science (Verlag)
978-0-08-052750-5 (ISBN)
Systemvoraussetzungen
45,95 inkl. MwSt
(CHF 44,85)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Unified Modeling Language (UML) is a general-purpose notation language for specifying and visualizing complex software, especially large, object-oriented projects. Object-oriented programming is when a programmer defines not only the data type of a data structure, but also the types of operations/functions that can be applied to the data structure.
Applying UML addresses the practical issues faced by users in adopting UML. As the title suggests, it helps the reader in actually applying UML to real life situations, rather than just in learning the language. The book covers in depth detail of UML, including notation on profiles and extensions. The scope of the book assumes prior experience in software engineering and/or business modeling, an understanding of object-oriented concepts and a basic knowledge of UML.

* Case study driven approach covering a wide range of issues
* Contains advanced tutorial material to aid learning
* Focuses on practical issues in the application of UML
Unified Modeling Language (UML) is a general-purpose notation language for specifying and visualizing complex software, especially large, object-oriented projects. Object-oriented programming is when a programmer defines not only the data type of a data structure, but also the types of operations/functions that can be applied to the data structure. Applying UML addresses the practical issues faced by users in adopting UML. As the title suggests, it helps the reader in actually applying UML to real life situations, rather than just in learning the language. The book covers in depth detail of UML, including notation on profiles and extensions. The scope of the book assumes prior experience in software engineering and/or business modeling, an understanding of object-oriented concepts and a basic knowledge of UML.* Case study driven approach covering a wide range of issues* Contains advanced tutorial material to aid learning* Focuses on practical issues in the application of UML

Cover 1
Copyright Page 5
TOC$Contents 6
Preface 10
Who Should Read This Book? 10
What This Book Is Not 11
How Should You Use This Book? 11
Supplementary Material 12
Acknowledgements 12
Part One: Introductory Material and Background 14
CH$Chapter 1. Introduction 16
1.1 Motivation for this Book 16
1.2 Motivation for the Choice of UML 17
1.3 Structure of this Book 20
1.4 Case Studies 21
CH$Chapter 2. A Complete Example 26
2.1 Case Study Introduction 26
2.2 Application of UML 27
2.3 Summary and Discussion 49
Further Reading 50
CH$Chapter 3. Where's the UML Going? 52
3.1 The Evolution of UML 52
3.2 Advanced Features of UML 55
3.3 Future Developments 59
3.4 Summary 60
Further Reading 60
CH$Chapter 4. The Importance of Process 62
4.1 About that Word Methodology 63
4.2 Examples of Processes 65
4.3 Reasons for Using an Established Approach 68
4.4 The Importance of Making an Appropriate Choice 69
4.5 Summary and Discussion 70
Further Reading 71
Part Two: Case Studies 74
CH$Chapter 5. The Trusty Car Company 76
5.1 Case Study Introduction 77
5.2 Application of UML 78
5.3 Summary and Discussion 101
Further Reading 103
CH$Chapter 6. Playing Games 104
6.1 Case Study Introduction 104
6.2 Application of UML 106
6.3 Developing The Model Further 112
6.4 Summary and Discussion 118
Further Reading 118
CH$Chapter 7. Road Junction 120
7.1 Case Study Introduction 121
7.2 Application of UML 122
7.3 Summary and Discussion 133
Further Reading 134
CH$Chapter 8. Supporting Distributed Working 136
8.1 Case Study Introduction 138
8.2 Application of UML 139
8.3 Summary and Discussion 149
Further Reading 151
CH$Chapter 9. Review of Case Studies 154
9.1 What Did the Case Studies Tell Us? 154
9.2 Outstanding Issues 158
9.3 And Finally 159
Part Three: Assessing and Evaluating Process Maturity 162
CH$Chapter 10. The Capability Maturity Model for Software 164
10.1 Background to CMM 165
10.2 The Importance of Maturity 168
10.3 Current Status 171
Further Reading 172
CH$Chapter 11. Evaluating Process Models 174
11.1 Overview of Chosen Processes 175
11.2 Comparison 181
11.3 Summary and Discussion 184
Further Reading 185
Appendices 188
Appendix A. UML Notation 190
Appendix B. The Importance of Tool Support 210
IDX$Index 214

Erscheint lt. Verlag 13.10.2003
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Grafik / Design
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Mathematik / Informatik Informatik Software Entwicklung
ISBN-10 0-08-052750-7 / 0080527507
ISBN-13 978-0-08-052750-5 / 9780080527505
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 11,9 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.

Mehr entdecken
aus dem Bereich
Schritt für Schritt zu Vektorkunst, Illustration und Screendesign

von Anke Goldbach

eBook Download (2023)
Rheinwerk Design (Verlag)
CHF 38,95
Das umfassende Handbuch

von Michael Moltenbrey

eBook Download (2024)
Rheinwerk Fotografie (Verlag)
CHF 38,95
Das umfassende Handbuch

von Christian Denzler

eBook Download (2023)
Rheinwerk Design (Verlag)
CHF 34,10