Erc is an interpreted link-oriented language. Majic is a java-based interpreter for Erc, and Majicc is a c++ based compiler for Erc which uses the Majic libraries.
OntoCardio is an initiative to build ontologies for the legacy Cardio Database (Resource of bioinformation on cardiovascular diseases). SMI's Protege and its OWL plug-in has been adopted as the ontology construction and programming framework.