OOHDMDA – An MDA Approach for OOHDM

  • Hans Albrecht Schmid
  • Oliver Donnerhak
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3579)


The MDA approach “OOHDMDA“ generates servlet-based Web applications from OOHDM. An OOHDM application model, built with a UML design tool, is complemented with the recently proposed behavioral OOHDM semantics to serve as a PIM. This paper describes the transformation from a PIM XMI-file into a PSM XMI-file for a servlet-based PSM. It is performed by an XMINavigationalTransformer, which contains an XMI parser and a transformation class for each transformation rule.


Business Process Transformation Rule Target Node Navigational Schema Springer LNCS 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
  2. 2.
    Schwabe, D., Rossi, G.: An object-oriented approach to web-based application design. Theory and Practice of Object Systems (TAPOS), Special Issue on the Internet 4#4, 207–225 (1998)CrossRefGoogle Scholar
  3. 3.
    Schmid, H.A., Herfort, O.: A Behavioral Semantics of OOHDM Core Features and of its Business Process Extension. In: Koch, N., Fraternali, P., Wirsing, M. (eds.) ICWE 2004. LNCS, vol. 3140, pp. 74–87. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  4. 4.
    Schmid, H.A.: Model Driven Architecture with OOHDM. In: Proceedings of Workshops in Connection with the 4th ICWE, Engineering Advanced Web Applications, Munich, Germany. Rinton Press, Princeton (2004)Google Scholar
  5. 5.
    Schmid, H.A., Rossi, G.: Modeling and Designing Processes in E-Commerce Applications. IEEE Internet Computing (January 2004)Google Scholar
  6. 6.
    Ceri, S., Fraternali, P., Paraboschi, S.: Web Modeling Language (WebML): a modeling language for designing Web sites. In: Procs. 9th International World Wide Web Conference, pp. 137–157. Elsevier, Amsterdam (2000)Google Scholar
  7. 7.
    Koch, N., Kraus, A., Cachero, C., Melia, S.: Modeling Web Business Processes with OO-H and UWE. In: Procs. IWWOST 2003 Workshop, Oviedo, Spain (2003)Google Scholar
  8. 8.
    Pastor, O., Fons, J., Pelechano, V.: OOWS: A Method to Develop Web Applications from Web-Oriented conceptual Models. In: Procs. IWWOST 2003 Workshop, Oviedo, Spain (2003)Google Scholar
  9. 9.
    Taguchi, M., Jamroenderarasame, K., Asami, K., Tokuda, T.: Comparison of Two Approaches for Automatic Construction of Web Applications: Annotation Approach and Diagram Approach. In: Koch, N., Fraternali, P., Wirsing, M. (eds.) ICWE 2004. LNCS, vol. 3140, pp. 230–243. Springer, Heidelberg (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Hans Albrecht Schmid
    • 1
  • Oliver Donnerhak
    • 1
  1. 1.University of Applied Sciences KonstanzKonstanz

Personalised recommendations