|
|
Formal Action Semantics for a UML Action Language
|
|
|
|
|
نویسنده
|
Yang Mikai ,Michaelson Greg J. ,Pooley Rob J.
|
منبع
|
journal of universal computer science - 2008 - دوره : 14 - شماره : 21 - صفحه:3608 -3624
|
چکیده
|
The abstractsyntax and static semantics of uml, the widely-used general- purpose graphical modeling language, have been standardized in a four-layer meta- modeling framework. however uml’s dynamic semantics, such as uml precise action semantics and the behaviors like activities, interactions and state machines, are only standardized in a naturallanguage—english. it is commonly argued that suchinformal description inevitably involves ambiguities and lacks rigorousness, precluding the early simulation and reasoning about a uml system design. here we select action semantics (as)as the vehicle to formalize uml. as is a mature semantics description framework which has advantages of intelligibility, modularity and practicability. in our approach, we formalize uml indirectly by formalizing its textual correspondent—an extended action language, which plays a key role as the interface between uml and its action semantics.
|
کلیدواژه
|
Action Semantics ,formal semantics ,action language ,Unified Modeling Language
|
آدرس
|
Heriot-Watt University, U.K, Heriot-Watt University, U.K., (Heriot-Watt University, U.K
|
پست الکترونیکی
|
ley@hw.ac.com
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|