[gme-users] confused by semantic and syntax
Zhumei Song
melody78 at 126.com
Sat Oct 7 23:58:22 CDT 2006
Hi,
From Prof. Karsai¡¯s ¡°Model-Integrated Development of Embedded Software¡±, I get the follows about DSML.
--------------
Formally, a modeling language is a five-tuple of concrete syntax, abstract syntax, semantic domain, and semantic and syntactic mappings.
The concrete syntax defines the specific (textual or graphical) notation used to express models, which may be graphical, textual, or mixed.
The abstract syntax defines the concepts, relationships, and integrity constraints available in the language.
The semantic domain is usually defined by means of some mathematical formalism in terms of which the meaning of the models is explained.
-----------
But, it is difficult to understand the ¡°semantic domain¡±. When define a DSML, how to define its ¡°semantic domain¡±? I confused ¡°semantic domain¡± with ¡°syntax¡±. Any one can illustrate me for this? For example, an SF language. Or, is there any doc in detail for this problem.
Any help is appreciated.
Regards,
Zhumei
--
Zhumei Song
Ph.D Candidate
College of Mechanical Engineering, South China University of Technology, Guangzhou, China.
Phone: +86-20-87114637
Email: melody78 at 126.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.isis.vanderbilt.edu/pipermail/gme-users/attachments/20061007/ffb3f075/attachment.htm
More information about the gme-users
mailing list