Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UML

Couverture
Addison-Wesley Professional, 22 déc. 2003 - 528 pages

Enterprise Patterns and MDA teaches you how to customize any archetype pattern–such as Customer, Product, and Order–to reflect the idiosyncrasies of your own business environment. Because all the patterns work harmoniously together and have clearly documented relationships to each other, you’ll come away with a host of reusable solutions to common problems in business-software design.


This book shows you how using a pattern or a fragment of a pattern can save you months of work and help you avoid costly errors. You’ll also discover how–when used in literate modeling–patterns can solve the difficult challenge of communicating UML models to broad audiences.


The configurable patterns can be used manually to create executable code. However, the authors draw on their extensive experience to show you how to tap the significant power of MDA and UML for maximum automation. Not surprisingly, the patterns included in this book are highly valuable; a blue-chip company recently valued a similar, but less mature, set of patterns at hundreds of thousands of dollars.


Use this practical guide to increase the efficiency of your designs and to create robust business applications that can be applied immediately in a business setting.

 

Table des matières

I
3
II
5
IV
6
V
8
VI
9
VII
10
VIII
11
IX
14
CLXXXVIII
348
CLXXXIX
349
CXC
350
CXCI
351
CXCII
353
CXCIV
354
CXCV
356
CXCVI
357

X
16
XII
22
XIII
24
XV
26
XVI
31
XVII
35
XVIII
45
XX
46
XXI
48
XXII
50
XXIII
53
XXIV
54
XXV
55
XXVII
56
XXVIII
60
XXIX
63
XXX
64
XXXI
66
XXXII
68
XXXIII
70
XXXIV
72
XXXV
74
XXXVI
77
XXXVII
80
XXXVIII
84
XXXIX
86
XL
88
XLI
89
XLII
90
XLIII
91
XLIV
92
XLV
94
XLVI
95
XLVII
99
XLVIII
101
XLIX
102
L
104
LI
109
LIII
112
LIV
114
LV
115
LVI
118
LVII
119
LVIII
123
LIX
126
LX
128
LXI
129
LXII
131
LXIII
133
LXIV
134
LXV
138
LXVI
139
LXVIII
140
LXIX
141
LXX
143
LXXII
144
LXXIII
146
LXXIV
147
LXXV
150
LXXVI
151
LXXVII
152
LXXVIII
154
LXXIX
155
LXXXI
157
LXXXII
158
LXXXIII
160
LXXXIV
161
LXXXV
162
LXXXVI
163
LXXXVII
164
LXXXVIII
166
XCI
168
XCII
169
XCIII
170
XCIV
171
XCV
172
XCVI
173
XCVII
174
XCVIII
176
XCIX
177
C
180
CII
183
CIII
185
CIV
188
CV
190
CVI
192
CVII
195
CVIII
199
CIX
203
CX
207
CXI
210
CXII
212
CXIII
213
CXIV
215
CXV
217
CXVI
220
CXVII
221
CXVIII
224
CXX
226
CXXI
228
CXXII
229
CXXIII
233
CXXIV
235
CXXV
237
CXXVI
238
CXXVII
239
CXXVIII
241
CXXIX
242
CXXX
244
CXXXI
245
CXXXII
246
CXXXIII
250
CXXXIV
253
CXXXV
256
CXXXVI
259
CXXXVII
260
CXXXIX
262
CXL
265
CXLI
267
CXLII
269
CXLIII
270
CXLIV
271
CXLV
277
CXLVI
278
CXLVII
286
CXLVIII
287
CL
289
CLII
291
CLIII
294
CLIV
296
CLV
300
CLVI
303
CLVII
305
CLIX
308
CLX
310
CLXI
312
CLXII
314
CLXIII
315
CLXIV
317
CLXV
319
CLXVII
320
CLXVIII
321
CLXIX
323
CLXX
325
CLXXI
329
CLXXIII
330
CLXXIV
331
CLXXV
332
CLXXVI
333
CLXXVII
334
CLXXVIII
335
CLXXIX
336
CLXXX
337
CLXXXI
338
CLXXXII
339
CLXXXIII
341
CLXXXV
342
CLXXXVI
343
CLXXXVII
347
CXCVII
358
CXCVIII
359
CXCIX
360
CC
361
CCI
362
CCII
363
CCIII
364
CCIV
366
CCV
369
CCVI
370
CCVII
372
CCVIII
375
CCIX
379
CCX
380
CCXI
381
CCXII
385
CCXVI
386
CCXVII
387
CCXIX
388
CCXX
389
CCXXI
393
CCXXIII
396
CCXXIV
397
CCXXV
402
CCXXVI
403
CCXXVII
405
CCXXVIII
406
CCXXIX
407
CCXXX
410
CCXXXII
417
CCXXXIII
419
CCXXXIV
420
CCXXXV
425
CCXXXVI
426
CCXXXVII
427
CCXXXVIII
429
CCXXXIX
430
CCXL
431
CCXLI
432
CCXLII
434
CCXLIII
435
CCXLIV
437
CCXLV
438
CCXLVI
439
CCXLVIII
440
CCXLIX
441
CCL
442
CCLII
444
CCLIII
445
CCLIV
447
CCLV
449
CCLVII
450
CCLVIII
451
CCLX
452
CCLXII
454
CCLXIII
455
CCLXIV
456
CCLXV
461
CCLXVII
467
CCLXVIII
468
CCLXIX
470
CCLXX
471
CCLXXI
472
CCLXXII
473
CCLXXIII
474
CCLXXIV
475
CCLXXV
477
CCLXXVI
478
CCLXXVII
479
CCLXXVIII
481
CCLXXIX
482
CCLXXX
484
CCLXXXI
486
CCLXXXIII
488
CCLXXXIV
489
CCLXXXV
490
CCLXXXVI
491
CCLXXXVII
493
CCLXXXVIII
494
CCLXXXIX
495
CCXC
496
CCXCI
497
CCXCII
498
CCXCIII
499
CCXCIV
500
CCXCV
502
CCXCVI
503
CCXCVII
504
CCXCVIII
506
CCXCIX
507
CCC
508
CCCII
509
CCCIII
511
CCCIV
512
CCCV
514
CCCVI
516
CCCVIII
517
CCCIX
518
CCCXI
519
CCCXII
520
CCCXIII
521
CCCXIV
522
CCCXV
523
CCCXVI
524
CCCXVII
525
CCCXVIII
526
CCCXIX
527
CCCXXII
528
CCCXXIII
529
CCCXXIV
530
CCCXXV
531
CCCXXVI
533
CCCXXVII
534
CCCXXVIII
535
CCCXXIX
537
CCCXXX
539
CCCXXXII
540
CCCXXXIII
543
CCCXXXIV
544
CCCXXXV
547
CCCXXXVI
549
CCCXXXVII
550
CCCXXXIX
551
CCCXL
552
CCCXLI
553
CCCXLII
554
CCCXLIII
555
CCCXLIV
556
CCCXLV
557
CCCXLVI
559
CCCXLVII
560
CCCXLVIII
561
CCCXLIX
562
CCCL
563
CCCLI
564
CCCLII
565
CCCLIII
566
CCCLIV
567
CCCLV
568
CCCLVI
569
CCCLVII
570
CCCLVIII
573
CCCLIX
574
CCCLX
576
CCCLXI
577
CCCLXII
578
CCCLXIII
580
CCCLXIV
582
CCCLXVI
583
CCCLXVII
584
CCCLXVIII
585
CCCLXIX
586
CCCLXX
587
CCCLXXI
588
CCCLXXII
589
CCCLXXIII
590
CCCLXXIV
591
CCCLXXV
592
Droits d'auteur

Autres éditions - Tout afficher

Expressions et termes fréquents

À propos de l'auteur (2003)

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 BAs IT staff.



Informations bibliographiques