1) Introduction
2) Eclipse IDE
3) Maven
4) UnBBayes-MEBN
5) UnBBayes-Hybrid MEBN
6) HML-UnBBayes Plugin
To use HML-UnBBayes the following projects need to be installed:
The step-by-step below will guide you through configuring these dependencies and, additionally, explain installation of Eclipse IDE, Maven and SVN.
The version Oxygen of Eclipse IDE: https://www.eclipse.org/.
http://download.eclipse.org/technology/m2e/releases
https://maven.apache.org/download.cgi
http://community.polarion.com/projects/subversive/download/eclipse/6.0/update-site/
https://svn.code.sf.net/p/unbbayes/code/trunk
Select UnBBayes to install it
https://svn.code.sf.net/p/unbbayes/code/trunk/unbbayes
Select UnBBayes-MEBN to install it
https://svn.code.sf.net/p/unbbayes/code/trunk/unbbayes.prs.mebn
Go to \mvn_lib\powerloom>
mvn install:install-file -DgroupId=guess -DartifactId=powerloom -Dversion=1.0 -Dpackaging=jar -Dfile=powerloom.jar
mvn install:install-file -DgroupId=guess -DartifactId=stella -Dversion=1.0 -Dpackaging=jar -Dfile=stella.jar
Go to \mvn_lib\protege>
mvn install:install-file -DgroupId=guess -DartifactId=protege -Dversion=3.2 -Dpackaging=jar -Dfile=protege.jar
Go to \mvn_lib\protege\edu.stanford.smi.protegex.owl>
mvn install:install-file -DgroupId=guess -DartifactId=iri -Dversion=2.4 -Dpackaging=jar -Dfile=iri.jar
mvn install:install-file -DgroupId=guess -DartifactId=jena -Dversion=2.4 -Dpackaging=jar -Dfile=jena.jar
mvn install:install-file -DgroupId=guess -DartifactId=protege-owl -Dversion=3.2 -Dpackaging=jar -Dfile=protege-owl.jar
Go to \mvn_lib\unbbayes\jpf>
mvn install:install-file -DgroupId=guess -DartifactId=jpf -Dversion=1.5 -Dpackaging=jar -Dfile=jpf-1.5.jar
Go to \mvn_lib\unbbayes\unbbayes>
mvn install:install-file -DpomFile=pom.xml -Dpackaging=jar -Dfile=unbbayes-4.1.0.jar
https://svn.code.sf.net/p/prognos/code/trunk/CPS
https://svn.code.sf.net/p/prognos/code/trunk/edu.gmu.seor.prognos.unbbayesplugin.continuous
To use the plugin, the user needs to get the code from the Git Repository. Some jars are needed, but all of them are listed on lib folder of the plugin. Among these, HMLP_LN_RN_Mlib_v001.jar is the main jar, representing the core implementation of HML, which is being constantly updated at GMU_HMLP repository and can be manually exported to that jar to keep current version.