检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:冉婕 谢树云 漆丽娟 RAN Jie;XIE Shu-Yun;QI Li-Juan(College of Physics and Information Engineering, Zhaotong University, Zhaotong 657000, China)
机构地区:[1]云南昭通学院物理与信息工程学院,昭通657000
出 处:《计算机系统应用》2018年第8期276-280,共5页Computer Systems & Applications
摘 要:在统一建模语言(UML)规范中顺序图的语义是以自然语言的形式描述的,是一种半形式化的语言,不能对系统的交互行为进行形式化分析及论证.针对UML顺序图缺乏精确的形式化描述问题,根据顺序图的时序特征,提出了增加交互操作符的UML顺序图的六元组形式化方法.对描述逻辑进行时序扩展,得到可表示动态和时序语义的形式化规范——时序描述逻辑.应用时序描述逻辑的时态算子得到时序描述逻辑语义形式的UML顺序图.用UML顺序图描述完整的C语言执行过程,将其形式化描述,实验结果表明,这种方法是可行的.In Unified Modeling Language(UML) superstructure standard, the semantics of sequence diagrams are formal defined by natural language, it is a semi-formal language and it can not make formal analysis and proof to system's interbehavior. Aiming at the problem that UML sequence diagram is not able to formal description, according to the temporal characteristic of UML sequence diagram, this study puts forward an six-tuple formalization method based on adding the interaction operators in UML sequence diagram. Temporal Description Logics(TDLs) are proposed by the temporal extending the Description Logics(DLs), which are the formal specification of the dynamic and temporal semantics. The semantic of TDLs is proposed by temporal operators of TDLs. Taking UML sequence diagram of the C Language executing process as an example, a formal methodology description is given out. Examples verify the feasibility of this method.
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15