Presentation is loading. Please wait.

Presentation is loading. Please wait.

Compuware Corporation 1 Begin. Compuware Corporation MDA & OptimalJ Wim Bast Bruce Epstein February 4, 2004.

Similar presentations


Presentation on theme: "Compuware Corporation 1 Begin. Compuware Corporation MDA & OptimalJ Wim Bast Bruce Epstein February 4, 2004."— Presentation transcript:

1 Compuware Corporation 1 Begin

2 Compuware Corporation MDA & OptimalJ Wim Bast Bruce Epstein February 4, 2004

3 Compuware Corporation 3 Agenda l The Essence of MDA l MDA and OptimalJ l Demonstration of OptimalJ l Conclusions

4 Compuware Corporation 4 The Essence of MDA

5 Compuware Corporation 5 MDA Qualities Portability Cross-platform Interoperability Platform Independence Domain Specificity Productivity Finance E-Commerce Telecommunication More... Transportation Space Manufacturing Health Care

6 Compuware Corporation 6 MDA Benefits Reduced cost Reduced development time Improved application quality Increased return on IT investments Rapid inclusion of emerging technologies Finance E-Commerce Telecommunication More... Transportation Space Manufacturing Health Care

7 Compuware Corporation 7 Classic Modeling and Development Applications Users Designers & Developers Classic Tools Domain Knowledge Platform Knowledge Domain X Technology

8 Compuware Corporation 8 MDA Goal Applications Users Domain Models Domain Experts Technology Solutions Platform Experts MDA Tools Application Developers Technology Selection and Tuning

9 Compuware Corporation 9 MDA Essentials l Separation between, and reusability of, domain and platform expertise l Embracement and appreciation of existing IT technologies l Quick adaptability of domain and technology changes l Generation of working high-quality applications and integrations

10 Compuware Corporation 10 Detailed Specification Abstraction and Refinement Abstract Specification Refinement Definition refinement transformation l Hiding complexity in abstract specification l Adjustable Refinement Definition l Tuneable Detailed Specification

11 Compuware Corporation 11 MDA Goal Domain Models Applications Users Domain Experts Technology Solutions Platform Experts Application Developers Technology Selection and Tuning MDA Tools

12 Compuware Corporation 12 Application Technology Patterns MDA’s PIM, PSM and Iterative Refinement Domain Model refine- able to more platforms PIM Application Technology Solutions refinement transformation PSM refine- able to less platforms

13 Compuware Corporation 13 3 Different Abstraction Levels in OptimalJ Applications Application models Domain Model Coding languages Application Modelling Languages Business Modelling language Coding rules Technology rules

14 Compuware Corporation 14 MDA is raising the Level of Abstraction l Platform Independent Models l Increased productivity because of automatically generated complexity l Quality improvement because of enforcing intelligent patterns l Separation between and reuse of domain and technology expertise l Without losing fine grained control

15 Compuware Corporation 15 Demonstration of OptimalJ

16 Compuware Corporation 16 Conclusion

17 Compuware Corporation 17 OptimalJ fulfills the promises of MDA Domain Models Applications Users Domain Experts Technology Solutions Platform Experts OptimalJ

18 Compuware Corporation 18 Addison-Wesley ISBN: 0-321-19442-X

19 Compuware Corporation 19 End


Download ppt "Compuware Corporation 1 Begin. Compuware Corporation MDA & OptimalJ Wim Bast Bruce Epstein February 4, 2004."

Similar presentations


Ads by Google