The development of hypermedia systems raises challenges not found in traditional Information systems. Specifically, modelling complex domains, including a clear organization of their structure, is needed to allow easy access to information. As a result, Software Engineering researchers have proposed hipermedia analysis and design methods which propose the navigational model as a solution to cope with the complexity of hypermedia. Most of the so-called Web Engineering methods have followed a structure based approach, which creates navigational paths derived from the relations of models such as the Entity-Relationship or the UML class diagrams. Such strategy is only useful in some cases because it leads to limited navigational models that do not take into account the complexity of the navigation in real applications. In general, there is an underlying business process, whose tasks and order give rise to part of the navigation. Such processes are not considered in most methods. In this thesis we introduce the Model Driven Hypermedia Development Method (MDHDM), which is based on the process model as the reference for building applications. The conceptual modelling is aimed at modelling the process, as well as defining the structural model. Both are used for obtaining more realistic navigational models, which take into account structural and dynamic aspects. Model Driven Engineering is used in order to define in a precise way the life cycle of the method, the models and their mappings. Specifically, a navigational metamodel is defined that reflects the navigational characteristics of both the process model and the structural model. The transition between the phases of the method is carried out through model transformations, and code generation templates.