软件学报
軟件學報
연건학보
JOURNAL OF SOFTWARE
2006年
4期
670-681
,共12页
Statecharts%时序逻辑%XYZ/E%形式语义%组合%求精
Statecharts%時序邏輯%XYZ/E%形式語義%組閤%求精
Statecharts%시서라집%XYZ/E%형식어의%조합%구정
由于简洁、直观的表达能力,Statecharts被用于许多反应系统的行为建模.Statecharts可表示不同抽象层次的系统行为,因而可用来表示逐步求精建模中各步的结果.但对于求精过程中下层是否保持了上层的语义、所建模型是否满足某些性质的问题,却难以在其自身的框架下进行讨论.在这方面,形式化语言XYZ/E可与其互补.XYZ/E是一种可执行线性时序逻辑语言,既可表示系统的性质,又可表示系统的行为.递归地在基本迁移系统上解释Statecharts语义,用XYZ/E公式表示它的时序语义.这一语义是模块级可组合的.求精过程的语义保持,可直接从语义定义得到保证.Statecharts所描述的系统行为模型和性质在同一个逻辑中表示,因此,系统行为是否满足所需性质的问题可由逻辑蕴涵式表示.
由于簡潔、直觀的錶達能力,Statecharts被用于許多反應繫統的行為建模.Statecharts可錶示不同抽象層次的繫統行為,因而可用來錶示逐步求精建模中各步的結果.但對于求精過程中下層是否保持瞭上層的語義、所建模型是否滿足某些性質的問題,卻難以在其自身的框架下進行討論.在這方麵,形式化語言XYZ/E可與其互補.XYZ/E是一種可執行線性時序邏輯語言,既可錶示繫統的性質,又可錶示繫統的行為.遞歸地在基本遷移繫統上解釋Statecharts語義,用XYZ/E公式錶示它的時序語義.這一語義是模塊級可組閤的.求精過程的語義保持,可直接從語義定義得到保證.Statecharts所描述的繫統行為模型和性質在同一箇邏輯中錶示,因此,繫統行為是否滿足所需性質的問題可由邏輯蘊涵式錶示.
유우간길、직관적표체능력,Statecharts피용우허다반응계통적행위건모.Statecharts가표시불동추상층차적계통행위,인이가용래표시축보구정건모중각보적결과.단대우구정과정중하층시부보지료상층적어의、소건모형시부만족모사성질적문제,각난이재기자신적광가하진행토론.재저방면,형식화어언XYZ/E가여기호보.XYZ/E시일충가집행선성시서라집어언,기가표시계통적성질,우가표시계통적행위.체귀지재기본천이계통상해석Statecharts어의,용XYZ/E공식표시타적시서어의.저일어의시모괴급가조합적.구정과정적어의보지,가직접종어의정의득도보증.Statecharts소묘술적계통행위모형화성질재동일개라집중표시,인차,계통행위시부만족소수성질적문제가유라집온함식표시.