The Arden Syntax as a standardized language to represent medical knowledge can be used to express medical knowledge.
Arden2ByteCode is a open source compiler for the Arden Syntax. Arden2ByteCode runs on Java Virtual Machines (JVM) and translates Arden Syntax directly to Java bytecode (JBC)
executable on JVMs. It also serves as runtime environment for execution of the compiled bytecode.
Arden2ByteCode was initially developed at the Technische Universität Braunschweig in collaboration between the Peter L. Reichertz Institute for Medical Informatics and the Institute for Programming and Reactive Systems.
The development started in 2010 with a huge amount of programming by Daniel Grunwald. Over the years others contributed to improve and enhance the standard compliance as well as the usability.
If you are new to developing with the Arden syntax, have a look at Arden4Eclipse and give it a try. Arden4Eclipse is a plugin for eclipse based on xText. It is an offspring of Arden2ByteCode and provides an extremely helpful development environment. If you are an expert knowledge engineer you will benefit a lot from the powerful features provided by eclipse and this plugin.