Delegates

  • A delegate is a process that has a particular function within the environment and is only concerned with this function. Delegates are organized into a network.
  • Delegates serve to compose and modularize the system. They allow users to adopt any part of the system as they feel appropriate. They also enable extending the system without affecting the other components.
  • We distinguish four important types of functionalities in order to support communication and information exchange effectively:

    the specification of (information) requests,
    the visualization of the corresponding results,
    the internal communication,
    and facilitating information exchange.

A representative represents the user on the network to other users and delegates. Representatives can maintain all information aspects and preferences of the user and serve to facilitate the communication of this information to parties who request it. A presenter presents data to the user in an appropriate form, whether text, tables, models, movies, etc., or any combination thereof. A mediator facilitates communication between delegates and other users over the network. A facilitator interprets and and translates information and enables data exchange and data preperation for a user or delegates.

This website has been archived and is no longer maintained.