一、基本信息

标题:基于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中常规使用的mysql语句

    1.登录型校验 limit 1,例如: SELECT `password`FROM workerWHERE phone = 18611406603LIMIT 1 结果无值,不需验证;有值,校验 2.存 ...

  2. 定时器&改变定时器的执行频率

    static System.Threading.Timer timer; static void Main(string[] args) { Console.WriteLine("Press ...

  3. JAVA8 Stream集合操作:中间方法和完结方法

    StreamLambda为java8带了闭包,这一特性在集合操作中尤为重要:java8中支持对集合对象的stream进行函数式操作,此外,stream api也被集成进了collection api, ...

  4. mybatis实现自定义typeHandler

    java8以前的日期处理有多恶心,相信不少人都深有体会.与mabatis集成查询数据库中的日期字段映射为java日期类型或者字符型的时候,会多出一个".0".当然可以自行处理.但是 ...

  5. 【JDBC】java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.

    在使用阿里的druid 时,报了一个异常java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized ...

  6. python之字典及其方法---整理集

    字典 特点: 使用逗号分隔的key:value形式: 使用大括号括起来: key-value的键值对中,value部分可以是任意类型: 列表.字典不能做为字典的key: 字典是无序的,哪个key-va ...

  7. 国内安装helm

    helm repo remove stable helm repo add stable https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts ...

  8. ping不通公网ip时路由器设置

    可能是路由器里设置了wan口禁ping了 另外,NAT地址转换不要动,默认是开启的 主服务器上防火墙关掉或者设置好访问规则 默认的80端口是不能用的,需要设置一个其它的端口

  9. Ocelot的学习

    Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由.认证.鉴权.简单缓存.限流熔断.负载均衡器等.简单的来说Ocelot是一堆的asp.net core midd ...

  10. Unity3D-RayMarch-几何图元0

    效果图: 将下面的shader代码对应的Material拖给一个面片,即可看到效果. shader代码: // Upgrade NOTE: replaced '_Object2World' with ...