Home
Documents
Tools
Documentation
Downloads
Credits
Feedback
People
Links
Computing Laboratory
Welcome

Welcome to the KMF project. The aim of the project is to provide a set of tools to support model driven software development. At the core of the KMF is KMFStudio, a tool to generate modelling tools from the definition of modelling languages expressed as metamodels. KMFStudio is supported by OCLCommon and OCL4KMF, two Java libraries which allows dynamic evaluation of OCL constraints. Tools generated using KMFStudio use OCLCommon and OCL4KMF to provide built in support for checking well-formedness of models, amongst other things. KMF also includes a Java library that implements the XMI standard. As KMF develops, we will be making available specific modelling tools built with the help of KMFStudio. Watch this space!

Documents

Access papers, reports and presentations related to this project. New documents will be announced here as they become available. Continue to the documents area.

Tools

Coming Soon (2004):

  • XTL - a Java library which provides support for code generation using the template language XTL.
  • YATL and YATL4KMF - a Java library that implements YATL (Yet Another Transformation Language) processors (interpreter and compiler).  
  • YATLStudio - a tool written in Java that support the development of trasformations written in YATL. 

Continue to the tools area.