Extended Enterprise Modeling Language

This is an old revision of this page, as edited by 129.241.152.178 (talk) at 11:44, 23 October 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Extended Enterprise Modeling Language (EEML) is used for business process modeling across a number of layers. EEML is intended to be a simple language, which makes it easy to update models. In addition to capturing the various tasks and their interdependencies, models show which roles perform each task, and the tools, services and information they apply.


History

EEML is the result of several years of research. Originally developed in EXTERNAL to support development and use of interactive models.


Different modeling domains

The modelling language currently includes four modelling domains, in addition to general modelling mechanisms and primitives provided in METIS

  • Process modelling
    • Process logic is mainly expressed through nested structures of tasks and decision points.
  • Resource modelling
    • Roles are used to connect resources of various kinds (people, organisations, information, and tools) to the tasks.
  • Goal modelling
  • Data modelling (UML Class Diagram)
    • See [UML]


EEML has four layers of interest

  • Generic Task Type
  • Specific Task Type
  • Manage Task Instances
  • Perform Task Instances