一、基本信息

标题:基于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. k8s 代码生成

    https://blog.openshift.com/kubernetes-deep-dive-code-generation-customresources/ # 代码生成的工作目录,也就是我们的项 ...

  2. HC-05蓝牙模块配对步骤

    参考:https://blog.csdn.net/m0_37182543/article/details/76383247

  3. pandas,对dataFrame中某一个列的数据进行处理

    背景:dataFrame的数据,想对某一个列做逻辑处理,生成新的列,或覆盖原有列的值   下面例子中的df均为pandas.DataFrame()的数据   1.增加新列,或更改某列的值 df[&qu ...

  4. 自制EF(iShare Demo版)

    由于公司使用的所有技术都比较倾向于使用原生,不怎么借用其他第三方框架(无论是前端布局,样式,到后台的框架).公司也算比较小型的没有太大的项目 可以让我们进行团队合作项目,几乎是一人接手一个项目.然后自 ...

  5. ajax 常用功能 结构分解

    ajax 和后台交互基本结构 0.触发的事件. 1.获取参数 2.url 3.请求方法get/post 4.对返回结果的处理 .done如果有返加 .fail 失败 $(function () { / ...

  6. Activity 启动模式 FLAG

    原文:https://blog.csdn.net/youhongyan/article/details/64151922 一.Activity启动模式的设置在AndroidManifest.xml文件 ...

  7. 微信小程序记账本进度七

    最后大体上完成了,但是好像少了点功能,整体并不是特别华丽

  8. js计算日期相减天数

    代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head ...

  9. 分布式系统-主键唯一id,订单编号生成-雪花算法-SnowFlake

    分布式系统下 我们每台设备(分布式系统-独立的应用空间-或者docker环境) * SnowFlake的优点是,整体上按照时间自增排序,并且整个分布式系统内不会产生ID碰撞(由数据中心ID和机器ID作 ...

  10. 控制请求重复提交的方法总结(Token)

    重复提交的定义: 重复提交指的是同一个请求(请求地址和请求参数都相同)在很短的时间内多次提交至服务器,从而对服务器造成不必要的资源浪费,甚至在代码不健壮的情况还会导致程序出错. 重复提交的原因或触发事 ...