城市交通领域软件构件的协同工作研究

城市交通领域软件构件的协同工作研究

论文摘要

随着软件形态从基于实体驱动向基于协同驱动的转变,研究城市交通指挥系统中软件实体间的协同模型,提取面向城市交通领域、支持协同工作的可复用软件构件和框架,正是本文的研究内容,最终目标则是达到加快城市交通领域解决方案的实现。 本文研究了软件协同技术和软件协同模型,并对城市交通领域内存在的协同工作需求进行了分析。在城市交通领域软件构件的设计和实现中引入控制驱动协同模型IWIM,并且将IWIM协同模型改造后嵌入到软件框架的开发中。在此基础上本文首先设计实现了城市交通领域内的电子地图框架EMAP。电子地图框架将电子地图构件之间的关系封装起来,通过集成相应的主要道路、信号灯等电子地图构件,可以迅速的生成一幅电子地图。EMAP框架不仅包括常见的地理信息系统(GIS)地物对象,而且能够方便的集成新的对象类型,并且新对象的加入不影响原有对象类型的操作。其次设计和实现了图形用户接口框架GUI和交通指挥状态框架TSTATE,支持图形显示和系统行为的改变、添加。最后研究了EMAP、GUI和TSTATE框架之间协作存在的问题和解决方法,并进一步增强了三个框架间的协同工作能力,构成了城市交通领域软件框架TMAP。 随着大连城市交通紧急事件快速反应系统的交付使用和国家公安部鉴定的成功通过,以及在车载导航系统、手持个人导航系统、车辆系统和城市道路规划系统的开发过程中对上述框架的使用,充分验证了上述框架的性能,并有效的增强了城市交通领域内软件实体间的协同工作能力。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景和意义
  • 1.2 国内外研究现状
  • 1.3 本文工作
  • 1.4 本文组织结构
  • 2 城市交通领域协同性分析
  • 2.1 软件协同技术概述
  • 2.1.1 软件协同技术简介
  • 2.1.2 IWIM协同模型
  • 2.2 城市交通领域协同性分析
  • 2.2.1 城市交通领域构件之间的协同
  • 2.2.2 城市交通领域子系统间的协同
  • 3 城市交通领域软件构件协同模型设计和实现
  • 3.1 IWD涯模型的引入
  • 3.2 基于IWIM的协同实体的设计与实现
  • 3.2.1 城市交通领域协同实体的选取
  • 3.2.2 城市交通领域软件构件的设计与实现
  • 3.3 基于IWIM的协同软件框架的设计与实现
  • 3.3.1 协同软件框架的分层体系结构-TMAP的提出
  • 3.3.2 EMAP、GUI和TSTATE框架之间的协同工作
  • 4 城市交通紧急事件快速反应系统的设计与实现
  • 4.1 城市交通紧急事件快速反应系统的实现简介
  • 4.1.1 城市交通快速反应系统简介
  • 4.1.2 系统总体结构设计
  • 4.1.3 系统主要业务逻辑介绍
  • 4.2 快速发现及处理道路交通拥挤
  • 4.2.1 协同分析
  • 4.2.2 构件选取和实现
  • 4.2.3 以TMAP为框架进行构件组装
  • 4.2.4 协同工作实现
  • 4.2.5 运行示意图
  • 结论
  • 参考文献
  • 攻读硕士学位期攻读硕士学位期间发表学术论文情况
  • 致谢
  • 大连理工大学学位论文版权使用授权书
  • 相关论文文献

    • [1].基于云模型的软件构件可复用性量化评价[J]. 兰州理工大学学报 2013(03)
    • [2].研究生课程《软件构件理论》教学改革初探[J]. 科技信息 2012(05)
    • [3].一种软件构件仓库及实现方法[J]. 计算机技术与发展 2012(10)
    • [4].面向领域的软件构件资源“云”建设研究[J]. 科技信息 2011(34)
    • [5].软件构件平台持久框架的设计与实现[J]. 计算机工程与科学 2008(06)
    • [6].面向可重构网络设备软件构件的可靠性估算[J]. 北京邮电大学学报 2013(02)
    • [7].软件构件在专家系统中的应用研究[J]. 价值工程 2011(20)
    • [8].计算机软件构件认知思考[J]. 科技创业家 2014(03)
    • [9].一种软件构件的非功能属性量化评价方法[J]. 计算机时代 2010(07)
    • [10].软件构件库技术研究[J]. 科技传播 2018(11)
    • [11].面向可重构网络设备软件构件的自动化测试方法研究[J]. 数字技术与应用 2014(02)
    • [12].软件构件与测试技术的探索[J]. 硅谷 2010(03)
    • [13].软件构件选择方法研究[J]. 山东理工大学学报(自然科学版) 2015(06)
    • [14].软件构件质量评价模型研究[J]. 计算机与现代化 2011(05)
    • [15].舰船装备软件构件可靠性评估方法[J]. 计算机测量与控制 2018(06)
    • [16].软硬件协同设计中的软硬件划分方法综述[J]. 单片机与嵌入式系统应用 2017(08)
    • [17].一种嵌入式信号处理软件构件测试框架[J]. 数字技术与应用 2019(10)
    • [18].PAR平台中若干软件构件形式化验证技术研究[J]. 计算机工程与科学 2018(02)
    • [19].一种软件可行性评估模型的仿真研究[J]. 计算机仿真 2014(01)
    • [20].基于构件技术的嵌入式系统复用软件设计[J]. 单片机与嵌入式系统应用 2008(05)
    • [21].基于构件的软件工程技术探究[J]. 信息通信 2016(10)
    • [22].基于组态技术的软件构件组装框架[J]. 电信快报 2008(05)
    • [23].基于构件的软件工程技术[J]. 电子技术与软件工程 2018(17)
    • [24].对港口门机智能化改造设计的探讨[J]. 企业家天地(理论版) 2010(04)
    • [25].SJ/T 11409-2009《软件构件模型》概要[J]. 信息技术与标准化 2010(09)
    • [26].嵌入式计算机软件构件提取及组装技术分析[J]. 信息系统工程 2018(03)
    • [27].基于XML技术的软构件的表示与检索研究[J]. 微计算机信息 2010(27)
    • [28].基于特征的面向多领域的软件构件描述[J]. 计算机与现代化 2009(07)
    • [29].软件构件的可复用性量化评价模型研究[J]. 计算机工程与设计 2008(10)
    • [30].一种带非功能特性权值描述的构件模型[J]. 计算机工程与应用 2009(11)

    标签:;  ;  ;  ;  ;  

    城市交通领域软件构件的协同工作研究
    下载Doc文档

    猜你喜欢