Skip to main content navigation
parent site logoSite logo

Projects archive / Dependency Viewer

Code:dmtHarfield2006
Title:Dependency Viewer
Authors:Antony Harfield, Charles Care
Date:2006
Type:model, component
Funding:PhD - PhD thesis
Short description:The DoNaLD version of the DMT
EM Technologies:tkeden, %eden, %scout, %donald
Keywords:tool, HCI
empublic references:
EMpress references:
Web site references:
Previous locations:

This dependency viewer is a DoNaLD version of the Dependency Maintainer Tool. You can load this model alongside other models in order to visualise the dependencies in the model.

To load the model: execute the run.eden script.

To add observables to the model: type the name of an observable in the textbox at the bottom of the DMT screen and then click the 'Add' button.

To add dependent nodes: middle click on an observable to add all the observables that are dependees.

To remove a node: right click on the node.

To move nodes: left click and drag the node.

(There are two example scripts in this project. Try example-simple.eden, add the observable 'a' and then middle click on 'a' to add dependees. The other example (example-jugs.eden) takes real dependencies from the Jugs model, as depicted in the screenshot.)

dmtHarfield2006 is available locally within DCS at /dcs/emp/empublic/projects/dmtHarfield2006
Download dmtHarfield2006.tar.gz
Uncompressed, dmtHarfield2006 is 27.3 Kbytes (in 8 files).
Your download will be smaller as it will be compressed.
Help on extracting the files from the download.
README.xml 1375 11:53 AM Feb 08 2008 04:05 PM Dec 15 2014
dmt.eden 3986 11:02 AM Feb 08 2008 04:05 PM Dec 15 2014
example-jugs.eden 441 11:03 AM Feb 08 2008 04:05 PM Dec 15 2014
example-simple.eden 88 11:03 AM Feb 08 2008 04:05 PM Dec 15 2014
graph.eden 3758 11:03 AM Feb 08 2008 04:05 PM Dec 15 2014
graph.macro 2177 11:03 AM Feb 08 2008 04:05 PM Dec 15 2014
run.eden 28 11:38 AM Feb 08 2008 04:05 PM Dec 15 2014
screenshot.gif 16052 11:02 AM Feb 08 2008 04:05 PM Dec 15 2014

empublic system initially created by Ashley Ward with assistance from Chris Roe and Meurig Beynon.