pith. sign in

arxiv: 1409.6926 · v1 · pith:YQAL6JVDnew · submitted 2014-09-24 · 💻 cs.SE

A Note on Semantics (with an Emphasis on UML)

classification 💻 cs.SE
keywords semanticsapproachclassificationdefiningdifferentdiscussformalizationnote
0
0 comments X
read the original abstract

This note clarifies the concept of syntax and semantics and their relationships. Today, a lot of confusion arises from the fact that the word "semantics" is used in different meanings. We discuss a general approach at defining semantics that is feasible for both textual and diagrammatic notations and discuss this approach using an example formalization. The formalization of hierarchical Mealy automata and their semantics definition using input/output behaviors allows us to define a specification, as well as an implementation semantics. Finally, a classification of different approaches that fit in this framework is given. This classification may also serve as guideline when defining a semantics for a new language.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.