2 citations found. Retrieving documents...
The Moses Project. Computer Engineering and Communications Laboratory, ETH Zurich (http # ==www:tik:ee:ethz:ch= # moses).

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Framework for Defining Domain-Specific Visual Languages - Esser, Janneck (2001)   (3 citations)  (Correct)

....tools. Perhaps this is partly an indication of the additional complexity inherent in visual languages, which translates in higher requirements on the basic infrastructure, and also of the wide range of different kinds of visual languages that are used. This paper shows how the Moses tool suite [1] addresses these issues, and discusses the definition of visual language syntax and also their semantics for a specific field (discrete event systems modeling) in this environment. Its key properties are these: # It is based on a very simple structural model of an instance of a visual language. ....

.... Values containing an expression (line 3) Furthermore, the InitialTokens attribute of Place vertices now contains an expression rather than an integer (line 1) In GTDL, expression refers to the built in expression language, for which it provides built in support for parsing InitialTokens: [1] Values: b 1 Values: a b VarName: a Values: a VarName: b Figure 4. Embedded textual notation. 1 vertex type P lace#expression InitialT okens# 2 : 3 edge type Arc#: string V arName; expression V alues# 4 : 5 predicate #Initialization expressions must be closed:# 6 forall p # P ....

The Moses Project. Computer Engineering and Communications Laboratory, ETH Zurich (http # ==www:tik:ee:ethz:ch= # moses).


A Predicate-Based Approach To Defining Visual Language Syntax - Janneck, Esser (2001)   (1 citation)  (Correct)

....should be general, i.e. it should lend itself to various textual and graphical representations. 4. A specification should support good localization and reporting of erroneous inputs. This paper presents an approach to visual language definition developed in the context of the Moses Project [1], which addresses these issues for a certain class of visual languages, viz. graph like notations (bubble and arc diagrams) The Moses Project focuses on the modeling and simulation execution of discrete event systems which are heterogeneous in the sense that they are composed of subsystems with ....

....parts of a visual language in our framework. This time, we extend the Petri net notation defined in Fig. 2 by a capability to perform computation on the values of tokens. Fig. 5 depicts such a Petri net, the corresponding changes to the syntax specification are shown in Fig. 6. InitialTokens: [1] Values: b 1 Values: a b VarName: a Values: a VarName: b Figure 5. Embedded textual notation. As can be seen, the arcs are now decorated with two new attributes, VarName containing a string, Values containing an expression (line 3) Furthermore, the InitialTokens attribute of Place ....

The Moses Project. Computer Engineering and Communications Laboratory, ETH Zurich (#### # # # ################### # #####).

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC