基于场景的系统行为建模和组合研究

被引量 : 12次 | 上传用户:yangweiz88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
需求工程在软件开发活动中占有十分重要的位置,良好的软件需求对于降低开发成本和保障项目成功至关重要,有效的用户需求获取是需求建模的一个重要前提,随着软件需求的工程化发展,需求获取变得相当复杂和困难。场景被公认为需求获取和需求验证的有效工具。然而,场景只是用户对目标系统的部分描述,容易产生需求覆盖性问题,不同用户提交的场景可能存在不一致。在场景组合演化的过程中,需求规约中可能隐含有某些用户所不期望的行为,也可能出现某些暗含需求信息的丢失。面对这些问题和挑战,本文提出一种基于场景的需求建模解决方案。整个方案可看成是一个具有反馈能力的抽象机器,控制部件是状态合并,反馈部件是用户,输入仅限于用户初始提交的场景集合,输出是合并后的商自动机,反馈输入是合并算法产生的新的事件序列,反馈输出是用户对新事件序列作出的判断。从形式观点来看,输入是可执行的字符串集合,将其概括为能被形式系统所接受的一个语言,输出的是识别一种语言的语法,这种语言的特征由输入串所代表。整个建模过程体现了以用户为主导的需求建模思想。由于场景固有的局部描述特性,场景及其组合演化的语义研究是必要的。针对其算法语义存在的某些局限性,本文提出了一个场景及其组合的抽象语义模型,把场景抽象为有点集形式的事件结构。结合场景生命周期,给出了一个带事件轨迹的行为模型的范畴论语义表示框架,在这个语义表示框架中,把场景及其组合演化的问题转化为图表处理,带转换的Fibration函子提供了场景及其组合的抽象语义解释。本文采用消息序列图(Message Sequence Chart,MSC)描述场景,抽取MSC场景规约中的事件序列作为场景样本,通过样本构造一个能接受正样本的最大的确定有限自动机,合并状态得到商自动机,在状态合并过程中产生的新事件序列作为问题供用户回答,其中的负样本用于检测状态合并的有效性。提出了一种在基于场景建模系统行为的过程中,为用户提供问题追踪机制、支持场景交互增量产生的方法。在状态合并过程中,如果无法正确地识别系统状态,可能会导致合成模型覆盖了系统不期望行为,如果不能正确地识别某些系统转换,可能会导致合成模型没有覆盖系统期望行为。本文引入流体概念,把流体作为事件序列与状态模型间的一种接口,通过流体注释产生状态不变式,为了提高标号迁移系统(Labeled Transition System,LTS)这种抽象状态机的可读性,给出一种基于状态不变式的LTS修饰算法。在系统构件的LTS模型中,所有状态都是可接受状态,这种确定性假设限制了在软件开发过程中对含有不确定行为的建模与分析。本文提出了一种基于事件模型的不确定行为的合并与精化方法,采用模态迁移系统(Modal Transition System,MTS)描述系统行为,把LTSs模型扩展为MTSs模型,首先定义行为模型之间的精化关系,利用精化关系产生合并规则,运用合并规则产生行为模型的极小共同精化模型或最小共同精化模型,从而消除局部行为模型中存在的不确定行为。在基于构件的软件开发过程中,通过构件复用和组合构建复杂系统。场景建模的系统构件是一个基于事件轨迹的LTS行为模型,针对系统构件的可组合性问题,本文采用范畴论方法,首先构造出能刻画系统构件的规约及其实现的两个范畴,然后给出在构件规约和构件实现之间存在的一个最强规约函子,最后分析并指出在两个范畴之间存在函子的前提下所有的系统构件是可组合的。
其他文献
设备是石化企业生产经营的基础,随着科学技术发展,设备管理在石化企业管理中地位日益重要。通过ERP系统与EAM系统进行集合实施,能够使企业进一步深入设备资产综合管理,有效的
为了开发小型化的实用激光甲烷检测系统,设计了基于STM32单片机和FPGA的系统方案。FPGA实现系统中正交矢量锁相放大器和激光器调制驱动信号的产生。STM32负责半导体激光器温
随着我国经济建设的发展,许多城镇特别是较大城市已经成为或将会成为开放型多功能的工业生产的商品化、社会化、现代化的经济中心。城镇建设中消防设施的建设与管理也必须相
<正> 患者,女,69岁。1985年7月5日入院。28年前末次分娩时发生难产,曾用产钳助产,产后出现尿失禁,站立和行走时明显,未经治疗。近年每当腹压增加外阴部常有一鸡卵大肿物脱出,
期刊
随着能源和环境负担的日益加重,未来能源开发和利用的主要方向将指向高效、洁净的能源,而固体氧化物燃料电池由于其高效率、无污染、全固态等优点逐渐成为研究者关注的热点。降
信道化接收机是无源侦察传感器系统的核心,研究了基于多相滤波结构的信道化接收机的数学模型,并由此模型设计了一个多信道模拟系统,利用现场可编程门阵列(FPGA)对抽取、滤波
Fourier变换在偏微分方程理论中占有相当重要的地位。本文通过经典的Fourier变换求解一维、二雏热传导方程Cauchy问题的方法,推广Fourier变换到速降函数空间ψ(R ̄n)和ψ(R ̄n)上的线性连续泛函ψ'(R ̄n)广义函数空间上,求出了
随着信息技术的发展,互联网已成为现代社会人们生活中必不可少的内容。互联网环境下高校学生工作面临很多问题和挑战,负责学生工作的管理者应以求实创新的精神不断探索新对策
毛泽东新民主主义文化思想是毛泽东思想的重要组成部分。毛泽东新民主主义文化思想是在西方社会逐渐强大、中国相对落后、帝国主义侵略、封建制度压迫以及辛亥革命失败这一政
我国能源人均拥有量仅为世界平均水平的19.4%,处于世界落后水平。在国际先进工业水平下,其能源平均利用率可达60%,我国工业能源平均利用率仅为33%,这与中低温余热的利用率低