Model Driven Architecture with OOHDM.

Hans Albrecht Schmid · 2004

A model-driven architecture (MDA) transforms a platformindependent model (PIM) into a platform-specific model (PSM) before it transforms the PSM into code. OOHDM together with a recently proposed business process extension allows to model hypermedia-based and advanced Web applications by an object model which is a platformindependent. But an OOHDM model cannot directly be used as PIM since it is not an executable model. A behavioral semantics definition of the OOHDM core features and business process makes an OOHDM model executable on a platform-independent Web Application virtual Machine (WAM). As a consequence, an OOHDM behavioral semantics model can serve as a PIM for a MDA. We present two different aspects of the PIM, and give two concrete examples for platform-specific models (PSM) into which the PIM is transformed.

Read the paper · More papers on PaperTik