实时服务构件的语义特征和行为组装形式化技术研究

实时服务构件的语义特征和行为组装形式化技术研究

论文摘要

在面向服务的架构中,如何根据系统资源环境的变化以及构件的功能和实时性等QoS属性动态组合已有的功能构件以满足应用需求,成为当前此领域的一个研究热点。由于采用非形式化(自然语言)和半形式化(图表)方法描述实时服务系统均存在不精确、歧义的及不易验证等缺陷,而形式化方法能较好地克服上述不足,可充分表述系统的各种特性,并为系统的验证、实现等提供良好的基础。本文提出了一种结合OCL与HTA的实时服务构件(Real-Time ServiceComponent)形式化描述方法:用OCL描述构件的静态语义特征,用HTA描述构件的动态抽象行为;前者为后者的正确性提供属性约束,后者提供前者所描述需求的具体实现,两者语义互补。主要内容及其贡献包括:(1)提出一种基于特征的构件语义描述模型,首先分别给出特征、特征空间和构件特征空间表示模型的定义。接着将构件特征间的各种关联和依赖关系分成自身约束、父子关系约束、显性约束和隐性约束四类,并采用对象约束语言对这些关系进行形式化描述,从而为模型提供了精确的语义支持。面向电子商务的构件特征子树的实例研究及其模型验证和实验结果证明了该模型的正确性与有效性。(2)采用HTA形式化描述实时服务构件的动态抽象行为。给出实时服务构件的HTA模型,系统阐述构件间的各种组装方式及其形式模型,分析构件组装的语法可组合性和语义可组合性问题。采用HTA可层次地构造实时系统集成框架,较高层次的实时服务构件的行为可通过由较低层次的构件组成的HTA来定义。该模型的显著特点是简单容易理解,能在一个统一的框架中表示构件的组装、行为和分析系统性能,适用于不同粒度的实时服务构件集成,有效降低了实时服务系统的复杂度,从而使模型验证工具能够处理更为复杂的服务系统。(3)提出一种基于MLTS的实时服务构件HTA模型组装验证算法。给出(层次)自动机到标号迁移系统的转换过程,在标号迁移系统的扩展模型—多集标号迁移系统基础上,给出其组装算法,利用共享动作是否转换为内部动作来判定模型的组装兼容性。该算法能够有效降低状态空间爆炸给模型实例检测带来的难度,同时利用了MLTS能够描述系统同步、异步动作的特点,不仅可以跟踪构件组装前后的状态变化,而且能够刻画构件的接口行为动作变化,因此,它在基于HTA的实时服务构件模型组装兼容性验证方面具有较强的表达能力。(4)描述一个较简单但又具有典型实时服务系统特征的小额支付视频点播实例应用系统。首先采用自顶向下的方法构建系统,接着采用本文的描述方法对系统级的构件及其组装进行建模、分析和验证,并简单分析了系统的时间属性。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 研究背景与意义
  • 1.2 主要研究内容
  • 1.3 本文篇章结构
  • 1.4 本章小结
  • 第2章 实时服务构件研究综述
  • 2.1 概述
  • 2.2 实时服务构件
  • 2.2.1 服务构件的概念
  • 2.2.2 实时服务构件的基本特征
  • 2.2.3 服务构件组合
  • 2.3 形式化方法
  • 2.4 模型验证技术
  • 2.4.1 模型检测
  • 2.4.2 模型检测工具
  • 2.5 本章小结
  • 第3章 基于OCL的实时服务构件语义特征描述模型
  • 3.1 问题背景
  • 3.2 对象约束语言OCL简介
  • 3.2.1 OCL的特性
  • 3.2.2 OCL的构成
  • 3.2.3 OCL应用讨论
  • 3.3 实时服务构件特征语义表示模型
  • 3.3.1 构件特征表示模型
  • 3.3.2 构件特征约束
  • 3.4 实例分析
  • 3.4.1 面向电子商务的构件特征树
  • 3.4.2 模型的正确性
  • 3.4.3 模型的有效性
  • 3.4.4 模型的扩展性
  • 3.5 相关工作比较
  • 3.6 本章小结
  • 第4章 基于HTA的实时服务构件形式化模型
  • 4.1 问题背景
  • 4.2 TA和HTA
  • 4.3 实时服务构件的层次时间自动机模型
  • 4.4 构件组装
  • 4.4.1 绑定组装
  • 4.4.2 连接组装
  • 4.5 组装分析
  • 4.5.1 非法状态
  • 4.5.2 构件语义可组合
  • 4.5.3 实例分析
  • 4.6 相关工作比较
  • 4.7 本章小结
  • 第5章 基于HTA的实时服务构件组装模型验证算法
  • 5.1 问题背景
  • 5.2 LTS和MLTS
  • 5.3 验证算法
  • 5.3.1 算法的基本思想
  • 5.3.2 算法描述
  • 5.4 实例分析
  • 5.5 相关工作比较
  • 5.6 本章小结
  • 第6章 实例分析:移动小额支付视频点播系统
  • 6.1 引言
  • 6.2 系统概况
  • 6.2.1 系统体系结构
  • 6.2.2 系统层次框架
  • 6.2.3 系统业务流程
  • 6.3 系统建模
  • 6.3.1 构件的静态语义特征描述
  • 6.3.2 动态行为建模
  • 6.4 验证分析
  • 6.5 本章小结
  • 第7章 总结及展望
  • 7.1 论文工作总结
  • 7.2 进一步工作
  • 参考文献
  • 附录
  • 攻读博士学位期间发表和录用的文章
  • 参加的科研项目
  • 致谢
  • 相关论文文献

    • [1].基于智能终端的预警信息实时服务系统设计及应用[J]. 电子技术与软件工程 2020(10)
    • [2].建设天基信息实时服务系统的设想[J]. 人民论坛 2017(18)
    • [3].虚拟实时服务:构架、算法及演进路径[J]. 电信科学 2015(05)
    • [4].决胜快时代——ITS实时服务模式[J]. 清华管理评论 2014(12)
    • [5].建设军民深度融合的空天信息实时服务系统[J]. 网信军民融合 2017(02)
    • [6].基于预知信息和实时服务选择的在线TSP问题[J]. 系统工程理论与实践 2016(01)
    • [7].论军民深度融合的通导遥一体化空天信息实时智能服务系统[J]. 科学中国人 2019(06)
    • [8].基于IGS实时服务(RTS)的车载实时动态PPP系统及精度分析[J]. 测绘地理信息 2018(05)
    • [9].WITS实时服务系统组成及优势[J]. 录井工程 2015(03)
    • [10].非时齐多元协同通信:虚拟实时服务理论及应用[J]. 电信科学 2014(07)
    • [11].基于微信平台的高铁客运实时服务系统研究[J]. 铁道经济研究 2018(03)
    • [12].基于GPRS的用电检查管理与现场实时服务系统的设计与实现[J]. 中国新技术新产品 2015(06)
    • [13].供电所台区经理三级微信联动群建设[J]. 农村电工 2019(06)
    • [14].应用于背景服务的RFID传感器网络[J]. 电子制作 2013(10)
    • [15].环球媒体[J]. 世界电信 2008(05)
    • [16].陈巍:创造一个移动互联新世界[J]. 中国青年 2014(21)
    • [17].非实时服务的SOAP响应缓存策略及其应用[J]. 计算机应用 2010(03)
    • [18].全球定位系统实时服务数据的精度分析[J]. 导航定位学报 2013(04)
    • [19].实时服务框架设计与实现[J]. 指挥信息系统与技术 2017(02)
    • [20].论军民深度融合的通导遥一体化空天信息实时智能服务系统[J]. 网信军民融合 2018(12)
    • [21].一种新型的WiMAX基站实时服务调度算法[J]. 网络安全技术与应用 2014(11)
    • [22].浅谈基于图书情报系统的知识服务能力优化策略[J]. 办公室业务 2015(21)
    • [23].浅谈医院网上银行的应用[J]. 会计师 2011(01)
    • [24].信息[J]. 通信世界 2010(02)
    • [25].媒体流自适应控制的实现研究[J]. 赤峰学院学报(自然科学版) 2011(04)
    • [26].美国政府科技报告网络服务新进展[J]. 情报资料工作 2016(01)
    • [27].推行“365”模式 服务实体经济发展[J]. 中国税务 2015(11)
    • [28].规则引擎在电信行业信控系统中的应用[J]. 黑龙江科技信息 2013(14)
    • [29].端到端(p,k)约束流的实时通讯[J]. 计算机仿真 2008(12)
    • [30].斯伦贝谢开发实时智能软件提高油气产量[J]. 中国石油企业 2018(06)

    标签:;  ;  ;  ;  ;  

    实时服务构件的语义特征和行为组装形式化技术研究
    下载Doc文档

    猜你喜欢