OMELET
Category
License
Development Status
Company
Latest VersionOMELET is a framework for integrating arbitrary models, model transformations and model representations. It may be viewed as a next generation make or Ant tool in which it supervises the transformations between models that are defined by meta-models.
Like Ant, OMELET supports extension through compliance with a Java API. Like make, OMELET supports automated composition of conversions in accordance with defined rules. Unlike Ant, the inputs and outputs of a transformation are typed and explicitly rather than accidentally identified. Unlike make, the inputs and outputs of a transformation are defined to comply with the appropriate meta-models rather than just the file extension of a particular rule.
OMELET therefore provides the opportunity to make use of the strong typing available through meta-modelling to support reliable composition of transformations. The OMELET framework may be used in isolation, or as part of another Eclipse tool to manage the integration of model support.