Download presentation
Presentation is loading. Please wait.
1
MDA – Model Driven Architecture: An introduction Franco Flore Senior Product Manager
2
Agenda l Overview l The challenges the MDA addresses l The MDA framework l Developing in the MDA l How OptimalJ maps to the MDA l Conclusion
3
Overview l The MDA is an initiative developed by OMG l OMG’s focus l Develop standards for creating truly interoperable and integrated computing environment l Productivity l Resulted standards l CORBA l UML l MDA l Compuware is a leader in defining the MDA l Proposal on cgi.omg.org/cgi-bin/doc?ad/02-04-10cgi.omg.org/cgi-bin/doc?ad/02-04-10
4
The challenges the MDA addresses l Portability l Cross-platform Interoperability l Platform Independence l Domain Specific l Productivity
5
The MDA framework
6
Developing in the MDA l PIM l Platform Independent Model(PIM) represents business functionality and behavior without technology details l PSM l Applies a standard mapping to create or generate a Platform Specific Model (PSM) from the PIM Code Model l Create or generate the code for PSM Platform Independent Model Code Model Platform Specific Model
7
How development maps to the MDA Domain Model Code Model Application Model Transformation Patterns Functional Patterns Implementation Patterns Implementation Patterns Technology Patterns Technology Patterns Domain Patterns Domain Patterns Application Patterns Application Patterns Code Patterns Code Patterns Platform Independent Model Code Model Platform Specific Model MDA Generate
8
Conclusion The MDA benefits l Integrates l With Legacy applications l With Current implementations l With Future implementations l Flexibility when changing infrastructure l Lengthens application longevity l Reduced cost throughout the application lifecycle l Raises ROI
9
Additional Information l OMG’s MDA Website l www.omg.org/mda www.omg.org/mda l Whitepapers, presentations, specifications and news l Compuware’s OptimalJ Website l www.compuware.com/optimalj www.compuware.com/optimalj l Whitepapers, news and our involvement with OMG l Franco Flore l Franco.Flore@nl.compuware.com Franco.Flore@nl.compuware.com l PMHotline l Email PMHotlinePMHotline l Subject line “Webinar MDA An introduction”
10
sm
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.