DocumentCode :
896953
Title :
Toward a rigorous interpretation of ESML-extended systems modeling language
Author :
Richter, Gernot ; Maffeo, Bruno
Author_Institution :
German Nat. Res. Center for Comput. Sci., Saint Augustin, Germany
Volume :
19
Issue :
2
fYear :
1993
fDate :
2/1/1993 12:00:00 AM
Firstpage :
165
Lastpage :
180
Abstract :
A graphics-based language known as ESML (extended systems modeling language), which is an extension of the data flow diagram notation for representing control logic in models of real-time systems, is analyzed and summarized to provide a rigorous interpretation of ESML symbols and their combinations. Based on elementary and compact (high-level) Petri nets (PNs), to which a succinct introduction is given, formal foundations for ESML, and in particular for its transformation schema (TS) notation, are proposed. Translation principles as well as examples of usual transformation and flow patterns are presented both in TS and PN notation. The resulting PN models are rigorous and accurate models of the dynamics of real-time systems with signals, prompts, and data flows of various kinds. Due to their formally defined token game they can be executed and used to study indeterminism and concurrency of events
Keywords :
Petri nets; real-time systems; systems analysis; visual languages; ESML; Petri nets; control logic; data flow diagram notation; extended systems modeling language; graphics-based language; real-time systems; rigorous interpretation; token game; transformation schema; translation principles; Concurrent computing; Control systems; Design for disassembly; Flow graphs; Logic; Modeling; Monitoring; Petri nets; Proposals; Real time systems;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.214833
Filename :
214833
Link To Document :
بازگشت