一、基本信息

标题:基于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. java使用selenium版本不兼容解决汇总

    selenium之webDriver与浏览器版本问题 http://blog.csdn.net/xqhadoop/article/details/77892796 selenium自动化测试资源整理( ...

  2. volatile和synchronized实现内存可见性的区别

    先看看synchronized实现内存可见性 加锁(synchronized同步)的功能不仅仅局限于互斥行为,同时还存在另外一个重要的方面:内存可见性.我们不仅希望防止某个线程正在使用对象状态而另一个 ...

  3. 2018-2019-2 20165315 《网络对抗技术》Exp4 恶意代码分析

    2018-2019-2 20165315 <网络对抗技术>Exp4 恶意代码分析 一.实验要求 1.系统运行监控 使用如计划任务,每隔一分钟记录自己的电脑有哪些程序在联网,连接的外部IP是 ...

  4. 4-20arget 属性和hover

    1.target 属性 定义和用法 target 属性规定在何处打开 action URL. 值 描述 _blank 在新窗口中打开. _self 默认.在相同的框架中打开. _parent 在父框架 ...

  5. laravel5增删改查

    路由规则: 数据库配置: config/database.php laravel5/.env 控制器: 表单: 展示页面: 修改页面:

  6. HBase、MongoDB、cassandra比较

    前言 传统数据库遇到的问题,数据量很大的时候无法存储:没有很好的备份机制:数据达到一定数量开始缓慢,很大的话基本无法支撑:因此我们需要探究更加合适的数据库来支撑我们的业务. HBase 什么是HBas ...

  7. supermap数据库型数据源的数据索引问题

    按如下方式查看帮助文档,根据不同的场景选用不同的索引

  8. linux 7安装telnet,设置telnet自启动,使用root telnet登录

    1.安装启动服务 # yum install telnet-server # yum install xinetd # systemctl enable xinetd.service # system ...

  9. Codeforces 1083C Max Mex

    Description 一棵\(N\)个节点的树, 每个节点上都有 互不相同的 \([0, ~N-1]\) 的数. 定义一条路径上的数的集合为 \(S\), 求一条路径使得 \(Mex(S)\) 最大 ...

  10. navicat for mysql 连接报错1251详细解决步骤

    我的是8.0的版本,因为比较新的mysql采用新的保密方式所以旧的似乎不能用,改密码方式:use mysql:ALTER USER 'root'@'localhost' IDENTIFIED WITH ...