IFML 1.0b2 FTF Avatar
  1. OMG Issue

IFML — module defs

  • Key: IFML-24
  • Legacy Issue Number: 18919
  • Status: closed  
  • Source: WebRatio Inc ( Marco Brambilla)
  • Summary:

    The spec misses the concept of ModuleDefinition, so one can use a module but not define it.
    Module definitions should come with a packaging mechanism too.

  • Reported: IFML 1.0b1 — Tue, 17 Sep 2013 04:00 GMT
  • Disposition: Resolved — IFML 1.0b2
  • Disposition Summary:

    Add ModuleDefinition and Module Package. Module renamed as ModuleDefinition (as a NamedElement); added Element, PortDefinition and ModulePackage in metamodel, with composite pattern. Added respective descriptions. Modules refer to ModuleDefinitions. Flows in PortDefinition can only be connected to elements within the ModuleDefinition. Flows in PortDefinition can only be connected to elements outside the Module. The set of Parameters of the Port is derived from the set of Parameters of the corresponding PortDefinition.
    Created new general clause for describing the new concepts and showing the metamodel fragment. Created all the specific clauses needed for describing the new concepts.

  • Updated: Sat, 7 Mar 2015 01:10 GMT