The figure below depicts the general architecture of a language bridge, combining software languages and ontology technologies. The bridge itself is de fined at the M3 layer, where a metametamodel like Ecore is considered and bridged with the
OWL metamodel. Here we diff er between two kinds of bridges: M3 Integration Bridge and M3 Transformation Bridge.
|
Language Bridge |
The design of an M3 integration bridge consists mainly of identifying concepts in the Ecore metametamodel and the
OWL metamodel which are combined.
The M3 Transformation Bridge allows language designers and language users to achieve representations of software languages (Metamodel/Model) in
OWL. It provides the transformation of software language constructs like classes and properties into corresponding
OWL constructs.
0 comments:
Post a Comment