首页> 中文学位 >基于UML的历史建模语言及建模方法研究
【6h】

基于UML的历史建模语言及建模方法研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第1章 论文选题及研究意义

1.1研究背景及意义

1.2国内外相关研究现状与存在的问题

1.3本文的研究内容及主要工作

1.4本文组织安排

第2章 模型驱动的历史编纂方法的框架

2.1叙事学理论与历史作品

2.2 MDA关键技术

2.3模型驱动的历史编纂方法框架

2.4本章小结

第3章 历史建模语言

3.1抽取历史模型元素

3.2定义历史建模语言

3.3本章小结

第4章 历史建模语言的图形化表示

4.1 UML视图和UML扩展机制

4.2建模工具分析

4.3定义外廓(Profile)实现历史建模语言

4.4构建历史建模工具

4.5本章小结

第5章 历史建模方法研究和应用

5.1历史建模方法概述

5.2历史模型应用场景

5.3本章小结

第6章 总结与展望

6.1 本文工作总结

6.2 不足与展望

致谢

参考文献

攻读硕士学位期间的研究成果

展开▼

摘要

历史作品和计算机软件都是人造的“软件”,它们的实质和价值在于其承载的信息或内容。随着软件工程学科的发展,软件开发技术和软件开发工具日益成熟,大大提高了软件开发的效率和效果。然而历史编纂目前仍以人工为主,缺乏计算机辅助编纂工具的支持。为此,本文探讨将软件工程领域中UML和“模型驱动的架构”思想引入到历史编纂领域,研究基于UML模型的历史编纂工具和历史建模方法。这是计算机软件工程和历史编纂学的一个跨学科研究尝试。
  我们认为历史作品本质上是一些模型,可称之为历史模型,它是特定历史时空中相关事件、人物、环境以及它们之间相互关系的表示。历史编纂就是历史建模,历史建模所采用的语言称为历史建模语言,为了支持历史建模,需要开发相应的历史建模工具。借鉴软件开发特别是数据库设计的经验,历史模型从抽象到具体可以区分为历史概念模型、历史逻辑模型和历史物理模型。
  本文重点研究历史概念模型、历史概念建模语言、历史概念建模工具和相应的历史概念建模方法,具体研究内容包括:
  1.定义历史概念建模语言。应用叙事学理论和历史编纂方法,抽取历史作品中的核心元素和元素之间的关系,使用抽象语法描述这些元素和关系,对历史概念建模语言进行形式化的定义。
  2.扩展UML实现图形化的历史概念建模语言。对比分析现有UML建模工具对UML的扩展机制的支持程度,结合历史建模的需求,选定EA(Enterprise Architect)建模工具并对UML进行扩展,实现了图形化的历史概念建模工具。
  3.扩展EA实现历史概念建模附加工具。基于EA建模工具提供的编程接口,结合历史编纂的需求,开发插件实现历史建模附加工具,以辅助历史建模。
  4.研究历史概念建模方法。结合具体历史模型,从建模的角度初步提出了历史概念建模方法,包括历史建模工具的使用、建模详细步骤以及建模启发式规则。

著录项

  • 作者

    郭政鑫;

  • 作者单位

    武汉理工大学;

  • 授予单位 武汉理工大学;
  • 学科 计算机应用技术
  • 授予学位 硕士
  • 导师姓名 杨青;
  • 年度 2015
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    历史建模语言; 模型驱动; 软件开发; 编程接口;

  • 入库时间 2022-08-17 10:46:04

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号