A Structural Operational Semantics for PLEX

作者: Johan Erikson

DOI:

关键词:

摘要: Programming Language for EXchanges, PLEX, is a pseudo-parallel and event-driven real-time language developed by Ericsson. The designed for, used in, central parts of the AXE telephone switching system. has signal paradigm as its top execution level, it event-based in sense that only events, encoded signals, can trigger code execution. Due to fact PLEX program file consist several independent subprograms, combination with an model where new jobs are spawned put queues, we also classify pseudo-parallel. This report presents structural operational semantics fundamental language, i.e., over jumps sending statements, should be seen further perspective, aim extend modify possibility run multi-processor environment. Earlier attempts map description languages, like SDL, have not been successful expected, which probably due paid enough attention. With this report, formal basis investigations direction provided.

参考文章(7)
Uwe Glässer, Reinhard Gotzhein, Robert Eschbach, Martin von Löwis, Andreas Prinz, Formal Definition of SDL-2000 - Compiling and Running SDL Specifications as ASM Models. Journal of Universal Computer Science. ,vol. 7, pp. 1024- 1049 ,(2001)
D. Bjørner, Cliff B. Jones, Derek Andrews, Formal specification and software development Prentice Hall International Series in Computer Science. ,(1982)
Peter D. Mosses, The Varieties of Programming Language Semantics And Their Uses international andrei ershov memorial conference on perspectives of system informatics. pp. 165- 190 ,(2001) , 10.1007/3-540-45575-2_18
Flemming Nielson, Hanne Riis Nielson, Semantics With Applications: A Formal Introduction ,(1992)
David Rowe, Up and Running Journal of Business Strategy. ,vol. 14, pp. 48- 50 ,(1993) , 10.1108/EB039559
Dominikus Herzberg, UML-RT as a candidate for modeling embedded real-time systems in the telecommunication domain Lecture Notes in Computer Science. pp. 330- 338 ,(1999) , 10.5555/1767297.1767333