一、基本信息

标题:基于UML的时空建模
时间:2018
出版源:东北大学学报(自然科学版)
领域分类:UML模型;RCC-8空间拓扑;Allen-13时态拓扑;时空数据;建模

二、研究背景

问题定义:基于UML的时空建模
难点:已有时空数据模型现状分析
相关工作:定义构造型;提出新的UML时空模型

三、创新方法

1.利用UML 的扩展性结合时空概念进行时空数据建模

四、实验

实验:时空UML模型

要探究的问题:时空UML类;时空UML属性;时空UML关联关系;其他时空UML关系;
结论:空间类: 类的位置和空间范围相关。形式上用《spatial cla》构造型表示该类为空间类。时态类: 类和时间戳有关,随着时间的变化而变化。形式上用《temporal cla》构造型表示该类为时态类.
时空类:是空间类和时态类的结合,即该类与空间范围和时间戳相关,用《spatio-temporalcla》构造型表示该类为时空类。
空间属性:该属性的取值是一个空间范围值,形式上用《spatial att》构造型表示该属性为空间属性. 时态属性:该属性的取值与时间戳有关,属性值可能随着时间变化. 形式上用《temporalatt》构造型表示该属性为时态属性.时空属性:该属性的取值与一个空间范围以及时间戳有关. 形式上用《spatio-temporal att》构造型表示该属性为时空属性.
空间关联关系:即一个关联关系和空间范围相关,表示该关联关系在一定的空间范围内存在,而且会随着空间的变化而变化,形式上用《spatial asc》构造型表示. 时态关联关系: 即一个关联关系和时间戳有关,该关联关系可能随时间的变化而变化,形式上用《temporal asc》构造型表示.时空关联关系:每个关联关系都和一个空间范围以及时间戳有关。形 式 上,用《spatio temporal asc》构造型表示该关联关系为时空关联关系。
聚合关系也可以定义为组合关系,它们都是关联关系的特例,假如类与类之间的特点是“整体与部分”,就可以把这种特殊的的关联关系定义为聚合关系。 泛化关系是用来描述类的一般和具体之间的关系. 在泛化关系中,一般描述的类被称作“父类”,具体描述的类被称作“子类”. 依赖关系是将两个及以上的多个元素进行连接,这种连接不需要用实例来表达其本身的意思,其中一个是客户,另外一个是服务者。

五、结论

作者的总结:本文提出了一个基于 UML 的时空建模方法,通过 UML 的扩展机制构造型添加了有关时空类和时空关系,并在关联关系的基础上细分了 RCC- 8 空间和 Allen - 13 时态拓扑关系,完整地表达了时空对象间的时空关系,之后又提出了该模型的形式化定义,最后通过一个地籍变更的例子来说明本文所提模型的可行性.
自己的评价:现实世界的许多领域都涉及时间和空间信息,尤其是在地理信息系统 GIS ( geographicinformation system) 中,对时间和空间信息的表达尤为重要,因此建立一种合理通用的时空数据模型对 GIS 的研究起着至关重要的作用.

参考文献:
【1】张富.模糊数据库支持的模糊描述逻辑与本体知识库抽取和存储关键技术的研究【D】. 沈阳:东北大学,2011.
【2】Wang X Y,Zhou X F,Lu S L. Spatiotemporal data modellingand management: a survey【C】/ / The 36th International Conference on Technology of Object-Oriented Languages andSystems. Xi'an,2000: 202 - 211.
【3】Song X,Wang Y,Wu G,et al. Base state amendments spatiotemporal data model with dynamic selection of base state【C】/ / The 4th International Congress on Image and Signal Processing. Xi'an,2011: 2349 - 2353.
【4】Randell D A,Cui Z,Cohn A G. A spatial logic based onregions and connection 【C】/ / The 3rd International Conference on Knowledge Representation and Reasoning.Monterey,1992: 165 - 176.

基于UML的时空建模的更多相关文章

  1. 基于 UML 的业务建模举例

    简介: 对于管理流程咨询项目.大型信息化建设项目和套装管理软件实施项目,对业务环境的分析和理解对项目的成功至关重要.系统.全面理解 IT 系统所处的业务环境,可以帮助 IT 系统能提供正确系统功能,并 ...

  2. 使用 UML 进行业务建模:理解业务用例与系统用例的相似和不同之处

    使用 UML 进行业务建模:理解业务用例与系统用例的相似和不同之处   作者:Arthur V. English 出处:IBM   本文内容包括: 背景 业务用例模型与系统用例模型有什么相似之处? 业 ...

  3. 基于UML的中职班主任工作管理系统的分析与设计--文献随笔(二)

    一.基本信息 标题:基于UML的中职班主任工作管理系统的分析与设计 时间:2016 出版源:遵义航天工业学校 关键字:中职学校; 班主任工作管理; UML建模 二.研究背景 问题定义:班主任是一项特殊 ...

  4. 基于UML的公开招聘教师管理系统建模的研究和设计

    一.基本信息 标题:基于UML的公开招聘教师管理系统建模的研究和设计 时间:2018 出版源:赤峰学院学报(自然科学版) 领域分类:UML:公开招聘教师系统:面向对象方法:建模. 二.研究背景 问题定 ...

  5. 基于UML的文献管理系统建模研究

    一.基本信息 标题:基于UML的文献管理系统建模研究 时间:2016 出版源:信息与电脑(理论版) 领域分类:UML:文献管理系统:系统建模: 二.研究背景 问题定义:图书的管理与规划 难点:系统和管 ...

  6. 基于UML的毕业选题系统建模研究

    一.基本信息 标题:基于UML的毕业选题系统建模研究 时间:2018 出版源:电脑迷 领域分类:UML建模技术 二.研究背景 问题定义:为了加强学生设计分析开发软件的相关能力,有效避免结构化模型存在的 ...

  7. 基于UML的毕业设计管理系统的分析与设计

    基于UML的毕业设计管理系统的分析与设计 <本段与标题无关,自行略过 最近各种忙,天气不错,导师心情不错:“我们要写一个关于UML的专著”,一句话:“一个完整的系统贯穿整个UML的知识”:我:“ ...

  8. 文献综述二十:基于UML技术的客户关系管理系统实现

    一.基本信息 标题:基于UML技术的客户关系管理系统实现 时间:2015 出版源:电子设计工程 文件分类:uml技术的研究 二.研究背景 设计出可应用与银行和储户之间沟通的客户关系管理系统,从而实现对 ...

  9. 文献综述四:基于 UML 技术的客户关系管理系统实现

    一.基本信息 标题:基于 UML 技术的客户关系管理系统实现 时间:2015 出版源:电子设计工程 文件分类:uml技术的研究 二.研究背景 使用UML 建模技术和 B/S 架构访问模式,设计出可应用 ...

随机推荐

  1. linux下Vim文本编辑器的常用快捷键

    Linux插入命令 a 在光标之后插入字符 A  把光标移动到行首尾进入插入模式 i 在光标之前插入字符 I 把光标移动到行首并进入插入模式 o 在光标下插入新行 O 在光标上插入新行 Linux定位 ...

  2. jmeter入门案例(二)

    jmeter入门简介(一)下载及元件介绍https://www.cnblogs.com/wish5714/p/9714930.html jmeter典型的http请求示例 业务场景 银行卡收单交易,模 ...

  3. WMS程序部署

    UI部署UI-20190107-landor-修改什么BUG.JAR162\163 APP部署 外部JSP部署 备份META这个SCHEMA

  4. BackgroundWorker 组件 -- 进度条

    代码: BackgroundWorker bw = new BackgroundWorker(); public MainWindow() { InitializeComponent(); bw.Wo ...

  5. MySQL基础概述

    MySQL基础 1.目前属于Oracle 2.MySQL开源的关系型数据库管理系统 3.分为社区版和企业版 MySQL安装与配置 1.MSI安装 2.zip安装 MySQL目录结构 1.bin目录,存 ...

  6. gridview 列头自动适应宽度

    Gridview gv=Gridcontrol.MainView as  Gridview; gv.BestFitColumns();

  7. supervisorctl安装使用文档

    1.apt-get install supervisor下载或者pip install supervisor(因为supervisor是python写的)supervisor和python项目没有关系 ...

  8. python 的xlwt模块

    一.安装 ♦ python官网下载https://pypi.python.org/pypi/xlwt模块安装. ♦或者在cmd窗口  pip install  xlrd 二.使用 1.导入模块 imp ...

  9. redis-dump安装与导出redis数据

    一.安装redis-dump redis-dump安装的时候一般都会遇到下面的错误: ERROR: Error installing redis-dump:redis requires Ruby ve ...

  10. ISE初始化

    step1:输入setup进行初始化,如下图: step2:输入setup进行初始化,如下图: