Modelling e-business
: an approach based on combining UMM and UEML

  • Nicolas Riquet

Student thesis: Master typesMaster in Computer science


Several languages have been proposed for enterprise modelling and e-business modelling. Each of these modelling languages provides a set of concepts allowing to define models representing certain specific aspects (for instance, the Entities-Associations language defines the concepts of entity, association, etc., to represent data and information about entities). The concepts proposed by the different languages are often partially redundant but slightly different. Therefore, it is often difficult to choose the most adequate language in a given situation. Research efforts are currently being done to attempt to define a unique and common language for enterprise modelling. This language is called UEML (Unified Enterprise Modelling Language) and is the result of the integration of three existing enterprise modelling languages. However, in its current state, UEML only allows to model the enterprise processes and is not able to represent the business collaborations in which the enterprise is involved. This thesis plans to study the feasibility of extending UEML in order to address this lack. To reach this goal, it is necessary to identify the relevant (in terms of business collaboration) concepts to be added to UEML. This identification will be performed through a critical study of UMM (UN/CEFACT Modelling Methodology), which is a good representative of e-business modelling languages. UMM facilitates the analysis of e-business processes and provides reusable process models for the development of e-business platforms. By adding e-business modelling elements to UEML, this thesis intends to provide a language able to model both enterprise processes and business collaborations.
Date of Award2005
Original languageEnglish
SupervisorMichael Petit (Supervisor)


  • modelling language
  • enterprise modelling
  • enterprise process
  • business collaboration

Cite this