TIM est l’acronyme de Task-oriented Information Modelling.
Il s’agit d’un langage permettant de décrire des situations de travail au moyen d’une arborescence de tâches et de représenter la structure de ces tâches de façon harmonisée.
L’objectif de cette description est de fournir le contenu de documents qui accompagnent des produits (manuels-utilisateur, aides en ligne, manuels de maintenance, etc.) mais également de définir les processus productifs d’une entreprise (exprimés dans le manuel de procédures) ou les spécifications fonctionnelles d’un système et l’architecture de son interface.