Gellish Example ROAD
26 January 2006
Authors: Gellish Forum
Editor: Piet van Merendonk
The Gellish Forum developed this example of a road in order to clarify the use of the Open Source Gellish language, in particular for the civil engineering application domain. With some imagination, this example can be converted into other application domains.
The attached spreadsheet contains a Gellish Table with the model of the road as well as the definition of concepts, knowledge and some constraints (requirements) as well as a translation of the concepts to Dutch. It illustrates the capabilities of Gellish powered software for automated translation of a model that is expressed in one Gellish version to any other version, such as from Gellish English to Gellish Dutch and vice versa.
This document with an accompanying spreadsheet is also available in Dutch.
General information about the definition of the Gellish language and in particular about the definition of the standard Gellish Table can be found on the Open Source website: http://sourceforge. net/project/showfiles. php? group_id=28353.
Note 1: The new concepts that are defined in this document, as well as the knowledge that is expressed by relations between those concepts, are candidates for addition to the Gellish Smart Dictionary and to ISO 15926-4. Once such concepts and knowledge is added to the standard it can be re-used by other models and it does not need to be redefined each time.
Note 2: Relevant choices on the use of Gellish are clarified in the text that is enclosed by boundaries.
2 Basic assumptions (context)
The modeled example includes a description in Gellish English of a part of a road in a road network with a few roundabouts.
The description should be such that, for example, it is possible to perform calculations about streams of traffic on the basis of the modeled traffic intensity.