Strong vs. weak links: making processes prevail over structure in navigational design

We introduce a process-based approach to navigational design of hypermedia applications. Unlike most current methods, which use the information structure as the basis for building the navigational structure, we start from a workflow-like process model to create a two-level navigational model. On one hand, the strong navigational schema is composed of nodes called activity views and links derived from control flow relationships of the process model. On the other hand, a weak navigational schema is developed for each activity view based on the information a given actor has to use to perform the associated activity. Our approach allows designers to solve in a natural way the problems where the business processes prevail over the information structure.