The Object Constraint Language: Getting Your Models Ready for MDA

Front Cover
Addison-Wesley Professional, 2003 - Computers - 206 pages
2 Reviews

Successful software developers have long recognized that proper modeling is a key element to the development process that leads to creating robust software. For the past decade, the Object Constraint Language has offered a more precise (but not very popular) means of expressing a software design -- more precise than even the Unified Modeling Language. The growing acceptance of the Model-Driven Architecture (MDA) approach, and the significant changes to the UML 2.0 standard have placed the OCL near the forefront of object-oriented application development. The OCL no longer represents a level of detail that practitioners are likely to ignore. The OCL is now closely tied to both the UML 2.0 and MDA standardization initiatives. This closeness is certain to lead to an increased level of popularity in this precision language for modeling. This book, from the creators of the language, explains how software professionals can use the OCL to create better software.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

I
xv
II
xvii
III
xix
IV
xxi
V
xxiii
VI
xxiv
IX
xxv
XI
1
CXXI
93
CXXII
96
CXXIV
97
CXXV
98
CXXVI
99
CXXVII
100
CXXVIII
101
CXXIX
103

XII
3
XIII
4
XV
5
XVII
7
XVIII
8
XIX
9
XXI
10
XXII
11
XXV
12
XXVIII
14
XXIX
15
XXX
16
XXXI
17
XXXIII
18
XXXV
21
XXXVI
24
XXXVIII
25
XXXIX
26
XL
27
XLIV
28
XLV
29
XLVIII
32
XLIX
33
LI
34
LIII
35
LV
36
LVII
37
LVIII
38
LX
40
LXIII
41
LXVI
42
LXVII
45
LXVIII
46
LXIX
47
LXX
49
LXXIII
50
LXXIV
51
LXXV
53
LXXVI
54
LXXIX
56
LXXXI
57
LXXXIV
59
LXXXVII
61
LXXXIX
62
XC
63
XCI
65
XCIII
66
XCIV
67
XCV
68
XCVI
69
XCVIII
70
XCIX
71
C
72
CI
74
CIII
77
CV
82
CVII
83
CIX
84
CXI
85
CXIII
86
CXV
87
CXVI
89
CXVII
90
CXIX
91
CXXX
105
CXXXI
107
CXXXII
108
CXXXIII
109
CXXXV
110
CXXXVII
111
CXL
112
CXLII
113
CXLIV
114
CXLIX
115
CLI
116
CLIV
117
CLV
118
CLVI
121
CLVII
122
CLX
124
CLXI
126
CLXIII
127
CLXV
129
CLXVI
130
CLXVIII
132
CLXIX
133
CLXX
134
CLXXI
137
CLXXII
138
CLXXIV
139
CLXXVI
140
CLXXIX
145
CLXXX
146
CLXXXII
148
CLXXXIV
149
CLXXXVI
150
CLXXXVIII
151
CXC
152
CXCII
153
CXCIV
155
CXCV
156
CXCVIII
157
CXCIX
158
CCI
159
CCII
160
CCIII
161
CCIV
162
CCV
163
CCVI
164
CCVIII
165
CCIX
166
CCXI
169
CCXII
171
CCXIII
175
CCXIV
176
CCXV
181
CCXVI
182
CCXVIII
186
CCXIX
188
CCXXI
189
CCXXII
191
CCXXIII
197
CCXXIV
198
CCXXVIII
199
CCXXX
201
CCXXXI
203
Copyright

Common terms and phrases

References to this book

All Book Search results »

About the author (2003)

Jos Warmer is the primary author of the OCL standard. He is an active member of the Unified Modeling Language (UML) Revision Task Force, which defined the revisions in the UML 2.0 standard. Previously he was a member of the UML core team, where he was responsible for the development of the Object Constraint Language (OCL). The author of several books and numerous international articles, Jos is an advisor on the UML method and techniques at the De Nederlandsche Bank.

Anneke Kleppe is a consultant and adviser at Klasse Objecten, which she founded in 1995 to train and coach companies on the use of object technology, modeling, and MDA. She was intensively involved in the development of the Unified Modeling Language (UML) and the new UML 2.0 standard. The author of several books, Anneke started a knowledge center for object technology at KPN Research in Leidschendam, Netherlands. She is a member of the authoring team of the OCL 2 standard, where she has a special focus on the definition of the semantics of the OCL.



0321179366AB07222003

Bibliographic information