realMethods Furthers Commitment to OMG’s MDA Initiative

Share Article

With the recently released 3.0 version of the realMethods Framework, realMethods furthers its commitment to the OMGÂ? sponsored MDAÂ? standard.

With the recently released 3.0 version of the realMethods Framework, realMethods furthers its commitment to the OMG™ sponsored MDA™ standard.

The benefits of MDA are now well documented, some being:

  • Forces designers to focus on the business domain model, rather than how to implement that model using J2EE.
  • The domain model is no longer to be viewed as a "guideline" in development, but the actual driving force, serving as the basis for development, maintenance and application evolution.
  • MDA ensures the generated application model reflects the business requirements defined by the domain model. It also ensures that non-business functional requirements (such as scalability, security, etc.) carry through as well.
  • PIM: Platform Independent Models greatly shield an application from upgrades and changes to the targeted technology platform, in this case J2EE.

“As described by MDA, realMethods related development is based around a platform independent model (PIM) captured in UML using tools any XMI compliant UML modeling tools.” says Steven Randolph, CTO of realMethods. “Platform specific J2EE patterns and best practices are then used to generate an application according to the targeted tiers. To initially engage our Framework, development efforts are forced to create an XMI file. This XMI file is the result of constructing a domain model and exporting to the supported XMI format. This first step is intentional and facilitates the most complete manner to share the business problem with the Framework's code generator.”

V3.0 of the framework includes:

  • More coverage of the latest core J2EE Design Patterns

  • Support for generating Apache Axis based web services
  • Improved generated data validation components

Enhanced and more flexible cache strategies

  • JSP Synchronization Token: handles problem of duplicate form submission
  • A complete set of class, use-case, and sequence diagrams
  • Extendable XML-based configuration files
  • Source code is re-packaged according to J2EE tiers
  • 50% more documentation, segmented by architecture and development
  • XMI 1.0, 1.1, and 1.2 now supported for code generation

OMG™ and MDA™ are registered trademarks of the Object Management Group.

# # #

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Tyler Winston
Visit website