Es existiert von Visigenic ein Startskript vbj, welches die Verbindung zum Smart Agent mit einem UDP-Broadcast herstellt. Anschließend wird die Java Virtual Machine aufgerufen.
Folgenden Voraussetzungen müssen erfüllt sein, damit das Agentensystem gestartet werden kann, dabei muß die Umgebungsvariable OSAGENT_PORT überall gleich gesetzt sein:
/usr/local/mnmcommon/vbroker-3.0/bin/vbj \ -DORBservices=CosNaming \ com.visigenic.vbroker.services.CosNaming.ExtFactory \ myFactory /tmp/naming.log
/usr/local/mnmcommon/vbroker-3.0/bin/vbj \ -DORBservices=CosNaming -DSVCnameroot=myFactory \ -classpath \ /proj/java/jdk1.1-solaris/jdk1.1.6/lib/classes.zip: \ /usr/local/mnmcommon/vbroker-3.0/lib/vbjcosnm.jar: \ /usr/local/mnmcommon/vbroker-3.0/lib/vbjcosev.jar: \ /usr/local/mnmcommon/vbroker-3.0/lib/vbj30.jar: \ /proj/fagent/masa_0.2/classes \ de.unimuenchen.informatik.mnm.masa.event.AgentChannel\ -Dmasa.propfile=/proj/fagent/masa_0.2/masa.properties
/usr/local/mnmcommon/vbroker-3.0/bin/vbj \ -DORBservices=CosNaming -DSVCnameroot=myFactory \ -classpath \ /proj/java/jdk1.1-solaris/jdk1.1.6/lib/classes.zip: \ /usr/local/mnmcommon/vbroker-3.0/lib/vbjcosnm.jar: \ /usr/local/mnmcommon/vbroker-3.0/lib/vbjcosev.jar: \ /usr/local/mnmcommon/vbroker-3.0/lib/vbj30.jar: \ /proj/fagent/masa_0.2/classes:/usr/local/mnmcommon/lib/advent:\ /proj/evcorr/public-htdocs/prototype-0.3/classes: \ /users/stud/radisic/Diplom/radi98/Sourcen/classes/: \ /users/stud/coehn/proto/classes/ \ de.unimuenchen.informatik.mnm.masa.agentSystem.AgentSystem \ -Dmasa.propfile=/proj/fagent/masa_0.2/masa.properties
Es existiert ein Skript zum Starten und Stoppen des Agentensystems mit dem Namen masaScript.