SMML Tools

Simulation Module Markup Language

Home

Vision

Overview

Syntax

Semantics

Examples

Download

SMML Tools

SMML Browser

We have developed a simple prototype java-based browser for SMML. This application reads a set of SMML specifications, creates an object tree, displays the tree, and then generates SMML output files from the objects. The browser interface has three panels:
Object tree: Displays the object hierarchy. Can be used to select objects.
Attribute Table: Displays the names (col 1) and values (col 2) of the attributes of the selected object.
Connection Table: Displays the ports of the selected object (col 1) and a list of other objects connected to the port (col 2) .



WorkSpace Manager (WSM)

We have developed a simple prototype WorkSpace Manger (Module Workbench) which could provide the core interface for a Problem Solving Environment. It manages a hierarchical set of Workspace->Project->Model objects. The object hierarchy specifications as well as the wizards used to create & configure the objects are read/written to/from XML files. The syntax and semantics of the language used to describe each model is imported into the WSM from java/xml resources. The interface has a toolbar and two panels:
Object tree: Displays the Workspace->Project->Model hierarchy. Can be used to select objects.
Attribute Table: Displays the names (col 1) and values (col 2) of the attributes of the selected object.

Site maintained by: Thomas Maxwell
Last modified: Mon Mar 15 14:24:08 EST 1999