基于形式概念分析的用例挖掘方法研究

基于形式概念分析的用例挖掘方法研究

论文摘要

用例对遗留系统的理解、维护、移植和再工程有重要意义。目前,遗留系统用例挖掘的研究主要是通过检查和分析面向对象系统的代码来实现。但是许多遗留系统是在面向对象的设计方法出现之前产生的,并且遗留系统的代码经常无法得到,而那些可以得到的代码也大多不能分析得到精确的系统功能需求。本文的研究主要是针对具有丰富用户界面且系统用户交互频繁的遗留系统,通过检查该系统的使用情况,采用形式概念分析技术,从应用系统的实际运行行为挖掘系统用例。论文将系统-用户交互的追踪记录作为遗留系统用例挖掘的基本信息来源。由于用户是通过应用系统完成系统的业务,因而挖掘得到的用例反映了系统的业务功能需求。本文在分析国内外用例挖掘方法的现状、形式概念分析及其概念格构造算法的基础上,提出了一种基于形式概念分析的用例挖掘方法,论述了基于系统.用户交互的概念格构造过程,实现了概念格的改进构造算法,通过对概念格的水平分解及分析挖掘出系统用例。论文最后以“研究生工作管理子系统”为实验平台,详细地说明了从构建概念格、分解概念格到最终挖掘出系统用例的过程,并用相关数据说明了该方法的可行性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文背景
  • 1.2 国内外研究现状
  • 1.2.1 基于系统源代码的用例挖掘方法
  • 1.2.2 基于系统用户界面的用例挖掘方法
  • 1.3 研究的目的及意义
  • 1.4 论文组织结构与内容
  • 第二章 形式概念分析
  • 2.1 基本描述及定义
  • 2.1.1 概念与语境
  • 2.1.2 概念格
  • 2.2 概念格生成算法的研究
  • 2.2.1 批处理式算法
  • 2.2.2 增量式算法
  • 2.2.3 改进的概念格生成算法
  • 2.3 概念格的化简
  • 2.4 概念格的代数分解
  • 2.5 概念格在软件工程中的应用
  • 2.6 本章小结
  • 第三章 基于系统-用户交互的概念格构造
  • 3.1 基于形式概念分析的用例挖掘方法概述
  • 3.2 概念格的构造
  • 3.2.1 遗留系统界面的分解方法
  • 3.2.2 系统-用户交互轨迹的获取及描述
  • 3.2.3 构造概念格
  • 3.3 构建概念格构造系统
  • 3.3.1 输入格式的要求与防出错设计
  • 3.3.2 系统界面实现
  • 3.4 算法分析
  • 3.4.1 时间复杂度
  • 3.4.2 空间复杂度
  • 3.5 本章小结
  • 第四章 基于概念格分解的用例挖掘及分析
  • 4.1 概念格水平分解算法
  • 4.1.1 算法流程
  • 4.1.2 算法分析
  • 4.2 概念格的分析
  • 4.2.1 用例描述
  • 4.2.2 基于概念格分解的用例挖掘
  • 4.3 本章小结
  • 第五章 实例研究与分析
  • 5.1 实验工具及平台的介绍
  • 5.1.1 Eclipse平台
  • 5.1.2 Lean Cuisine+工具
  • 5.1.3 利用JDT编写Java程序
  • 5.2 实验步骤
  • 5.2.1 界面分解
  • 5.2.2 交互轨迹获取
  • 5.2.3 概念格的构造
  • 5.3 实验结果及分析
  • 5.3.1 用例挖掘
  • 5.3.2 性能分析
  • 5.3.3 性能优化
  • 5.4 本章小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读学位期间主要的研究成果及参与项目
  • 相关论文文献

    • [1].校园遗留系统的可扩展性研究[J]. 中国教育信息化 2016(15)
    • [2].迁移遗留系统的五大原因[J]. 计算机与网络 2013(22)
    • [3].遗留系统或有新管家[J]. 中国计算机用户 2008(38)
    • [4].基于SOA企业遗留系统集成的研究和应用[J]. 计算机应用与软件 2011(10)
    • [5].医药工业的计算机化过程中遗留系统的验证策略[J]. 中国医药工业杂志 2019(04)
    • [6].遗留系统的角色工程方法研究[J]. 计算机科学与探索 2017(12)
    • [7].布署SOA的一个关键因素[J]. 中国计算机用户 2008(32)
    • [8].运用Web Service技术解决疗养院内部遗留系统的整合问题[J]. 医疗卫生装备 2010(11)
    • [9].基于面向服务架构的遗留系统与领域需求匹配研究[J]. 赤峰学院学报(自然科学版) 2013(13)
    • [10].采用SOA重构企业遗留系统[J]. 金融电子化 2008(08)
    • [11].面向服务(SOA)集成企业遗留系统方案[J]. 硅谷 2010(06)
    • [12].基于SOA的遗留系统复用框架研究[J]. 飞航导弹 2018(06)
    • [13].遗留系统中构件的提取及管理研究[J]. 数字技术与应用 2018(05)
    • [14].一种基于SOA的单机遗留系统再工程过程模型[J]. 青岛农业大学学报(自然科学版) 2012(03)
    • [15].一种对Web遗留系统透明的单点登录方案[J]. 信息安全与通信保密 2010(10)
    • [16].Web遗留系统服务化包装方法的研究[J]. 计算机工程与设计 2014(02)
    • [17].灰色评价法在遗留系统评价中的应用[J]. 情报杂志 2009(02)
    • [18].从面向对象的遗留系统到面向服务架构的迁移方法(英文)[J]. 计算机系统应用 2009(06)
    • [19].集成企业遗留系统到SOA方法研究[J]. 微计算机信息 2010(03)
    • [20].在大型遗留系统基础上运作重构项目[J]. 程序员 2008(04)
    • [21].基于aspect封装的需求级特征复用方法[J]. 计算机研究与发展 2011(09)
    • [22].用户驱动的迁移模型的设计与实现[J]. 科技通报 2012(08)
    • [23].SOA的七个误读[J]. 计算机与网络 2009(08)
    • [24].基于概念格的系统用例挖掘方法研究[J]. 黄石理工学院学报 2011(04)
    • [25].浅谈对SOA在中国实施的一些认识[J]. 科技信息 2009(21)
    • [26].高校遗留系统信息整合研究[J]. 中国教育信息化 2009(01)
    • [27].SOA的7个误读[J]. 软件世界 2009(04)
    • [28].服务环境下基于数据约束的遗留系统形式化封装[J]. 高技术通讯 2008(10)
    • [29].遗留系统的服务挖掘方法[J]. 电脑知识与技术 2009(06)
    • [30].基于ESB技术的系统集成框架的研究[J]. 通信技术 2010(01)

    标签:;  ;  ;  ;  ;  

    基于形式概念分析的用例挖掘方法研究
    下载Doc文档

    猜你喜欢