NDT : a methodology to deal with the navigation aspect at the requirements phase

The proliferation of the internet has provoked the conception of new design methodologies to deal with the new concepts that have appeared in web applications and weren't treated in traditional methodologies. One of these concerns is navigation. It has been proved that traditional abstraction mechanisms (functions and objects) do not treat very well some concerns that are scattered all over the program code. In this paper, we think about navigation as an aspect that can be treated independently during the development of the system. We introduce a process to identify and define such an aspect during the requirements specification phase. This process is part of the NDT (Navigational Development Technique) development process, a new approach to develop web information systems