توضیحاتی در مورد کتاب Patterns-based engineering: successfully delivering solutions via patterns
نام کتاب : Patterns-based engineering: successfully delivering solutions via patterns
عنوان ترجمه شده به فارسی : مهندسی مبتنی بر الگوها: ارائه موفقیت آمیز راه حل ها از طریق الگوها
سری :
نویسندگان : Ackerman. Lee, Gonzalez. Celso
ناشر : Addison-Wesley Professional; Addison-Wesley, Pearson Education
سال نشر : 2010;2011
تعداد صفحات : 478
ISBN (شابک) : 9780321574282 , 0321574281
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 6 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
فهرست مطالب :
Cover......Page 1
Contents......Page 10
Foreword......Page 20
Preface......Page 22
Acknowledgments......Page 26
About the Authors......Page 28
Part I: Understanding PBE......Page 30
Chapter 1: Defining Patterns-Based Engineering......Page 32
Asset-Based Development......Page 33
Patterns......Page 35
Patterns-Based Engineering......Page 36
A Model for Succeeding with PBE......Page 39
Examples of PBE Results......Page 43
Why Do We Need PBE?......Page 46
Important Definitions......Page 48
Summary......Page 50
Types of Pattern Implementations......Page 52
UML Pattern Implementations......Page 53
Model-to-Model Pattern Implementations......Page 58
Model-to-Text Pattern Implementations......Page 60
Summary......Page 63
Overview......Page 66
Meet the Team......Page 67
Oslec Development Process......Page 68
Overview of the Plan......Page 69
Case Study Roadmap......Page 70
Summary......Page 72
Chapter 4: Iteration 0: Envisioning......Page 74
Getting Started......Page 75
PBE Focus......Page 76
LogoAuction Application Requirements......Page 77
Elaborating the Architecture......Page 84
Opportunity Identification......Page 94
Evaluating the Candidate Patterns......Page 95
Summary......Page 98
Launching the Iteration......Page 100
Designing the Subsystem Façade Pattern......Page 102
Building the Subsystem Façade Pattern Implementation......Page 116
Summary......Page 140
Launching the Iteration......Page 142
Applying the Subsystem Façade Pattern to the New Subsystem......Page 143
Packaging the Patterns......Page 145
Making the Pattern Available for Reuse......Page 147
Summary......Page 151
Launching the Iteration......Page 152
Using the Pattern in a New Subsystem......Page 154
Refactor the Items Management Subsystem to the Pattern......Page 158
Summary......Page 161
Introduction to the PBE Practice......Page 164
PBE Roles and Tasks in Context......Page 166
Getting Started with the PBE Practice......Page 168
Leveraging the PBE Practice within Your Own Process......Page 172
Summary......Page 179
Part II: PBE Patterns and Guidelines......Page 180
Relationship of Patterns and Guidelines to Other Elements within PBE......Page 182
Quick Guide to PBE Patterns and Guidelines......Page 183
Summary......Page 193
Chapter 10: Foundational Patterns and Guidelines......Page 194
Patterns......Page 195
Guidelines......Page 205
Summary......Page 210
Chapter 11: Discovering Patterns......Page 212
Patterns......Page 213
Guidelines......Page 219
Summary......Page 227
Patterns......Page 228
Guidelines......Page 238
Summary......Page 249
Patterns......Page 250
Guidelines......Page 263
Summary......Page 272
Patterns......Page 274
Guidelines......Page 279
Summary......Page 291
Patterns......Page 294
Guidelines......Page 302
Summary......Page 309
Guidelines......Page 310
Summary......Page 332
Part III: Additional Topics......Page 334
Increased Productivity......Page 336
Increased Quality......Page 340
Improved Communication......Page 341
Better Leveraging of Skills and Expertise......Page 343
Improved Governance......Page 345
Summary......Page 347
Key Economic Aspects of PBE......Page 348
Pattern Sources......Page 349
PBE Adoption......Page 354
Pattern Implementations......Page 359
PBE Projects......Page 360
Summary......Page 361
PBE Eliminates Creativity......Page 364
PBE Introduces Project Risk......Page 365
Pattern Identification Is Not for Everybody......Page 366
Patterns Need to Be Used Everywhere, All the Time......Page 367
PBE Is Overly Formal......Page 368
PBE Is Only for Design......Page 369
PBE Is Only for Forward Engineering......Page 370
Guilty by Association......Page 371
Summary......Page 372
Part IV: Appendices......Page 374
Code Generators......Page 376
Domain-Specific Languages......Page 377
Exemplar......Page 378
Metamodel......Page 379
Model......Page 381
Pattern Categories......Page 382
Pattern Language......Page 383
Reusable Asset......Page 385
Asset-Based Development......Page 386
Model-Driven Development (MDD)......Page 387
Model-Driven Architecture (MDA)......Page 388
Software Factories......Page 390
IBM Rational Software Modeling Platform......Page 394
Sparx Enterprise Architect......Page 395
Process Tooling and Framework......Page 396
Appendix D: PBE Patterns and Guidelines......Page 398
Forces......Page 402
Solution......Page 403
Sample Code......Page 404
Pattern Composition......Page 412
PBE Roles......Page 414
PBE Main Work Products......Page 418
Task Order......Page 422
PBE Tasks......Page 423
References......Page 446
Additional Resources......Page 450
A......Page 454
C......Page 455
D......Page 457
E......Page 458
G......Page 460
J......Page 461
M......Page 462
N......Page 463
P......Page 464
R......Page 468
S......Page 469
U......Page 471
V......Page 472
X......Page 473