IML (Intermediate Modeling Language) is a formal, expressive, and flexible language that designed to close the gap between design domain and formal verification tools.
Hybrid Efficient Reasoning Methods For Explainable and Scalable Formal Methods - IML SDK
releng/com.utc.utrc.hermes.iml.parent
directory run mvn clean install
. This will take time first time as it will download a lot of dependancies. If you got errors regarding test cases failing, you can run mvn –DskipTests clean install
to skip them.releng/com.utc.utrc.hermes.iml.product/target/products/com.utc.utrc.hermes.iml.rcp.product
folder, you will find different eclipse products with IML plugins already installed. File
> New
> Project
> IML
> IML Project
)If you want to use IML inside your own Eclipse instance, you can follow the following steps:
Help
> Install New Software
Add..
then Local…
and choose the following directory releng/com.utc.utrc.hermes.iml.repository/target/repository
IML feature
, select it and continue the installation.To modify or contribute to IML:
UTF-8
: From Window
> Preferences
> General
> Workspace
: Select Text file encoding as Other
>UTF-8