A MODEL-DRIVEN HYPERMEDIA DEVELOPMENT METHOD

This paper introduces the Model-Driven Hypermedia Development Method (MDHDM). It is a software process model that applies Model-Driven Engineering (MDE) to the generation of hypermedia applications starting from both process models and object oriented conceptual models. The method provides complete guidance for all the phases of the software development lifecycle, from the analysis phase to the implementation phase. MDHDM benefits from the automation of the software development process provided by MDE. Formal transformation rules have been defined to automatically generate navigational elements from process and conceptual models. MDHDM starting point is the process model. It is suitable for modelling Business Process and Safety Oriented Systems. In addition, MDHDM provides template patterns for generating the final hypermedia application from the navigational model, as well as a tool that support the method.