Abstract: In a method for information retrieval and presentation, units of information are represented by modules including a module content and module metadata. Relations between modules are represented by links, with link attributes being a source module ID, identifying a source module in which the link is referenced, and a target module ID. Further attributes define a trigger type specifying an event causing a trigger to be activated, and a trigger action specifying an action to be taken when the trigger is activated. A trigger dataset represents a target module and version to which the link refers, and an effective to date and effective from date define a time window in which this target module version is effective. The method includes the steps of determining, based on the trigger dataset, whether an event defined by the trigger type has occurred, and triggering the associated trigger action.