论文摘要
随着软件企业的不断发展,软件企业内部积累了大量的软件资源。如何利用这些资源来完成新的系统是软件企业及各软件研究室节省软件开发成本、提高软件质量、促进企业发展的首先要解决的问题。因各种软件资源开发的目的、方式、平台技术等的不同,资源间很难集成,这给资源的复用带来了很大的难题。基于元模型的软件平台定制技术从资源的描述入手,在总结了前人成果的基础上,明确提出了要完成资源的集成需要解决资源描述、资源库建立、需求描述、资源检索、资源组装及程序验证六个方面的问题。针对以上六个问题,本文着重研究了在基于元模型的软件定制平台中资源的描述、需求的描述等,并深入浅出的讲解了资源的检索及组装技术。本文首先给出了平台的四层体系结构,并详细讲述了各层的功能及任务。其次,为解决平台中资源描述的问题,本文提出了一个资源描述元模型,并创新性的将需求的描述模型纳入到资源描述元模型中。在该平台的实现上还有另一个问题,传统的非形式化的需求分析无法被机器理解,即不能自动完成业务需求到系统需求的转化。为解决此问题本文提出了一种基于资源的需求描述方法,在该资源描述元模型的基础上来解决如何使用资源来描述系统需求的问题,同时给出了需求描述的过程及基于XML来需求存储方法。最后,本文给出了一种基于资源分类技术的资源检索方法和基于框架技术的资源组装方法。
论文目录
摘要ABSTRACT创新点摘要前言第一章 软件集成平台技术研究背景1.1 小型软件企业所面临的问题1.2 软件开发方法综述及现有研究成果1.2.1 软件开发方法综述1.2.2 基于构件的软件开发研究1.2.3 网构软件的研究1.2.4 程序挖掘技术及其研究1.3 已有研究的不足1.4 相关概念1.4.1 软件平台1.4.2 元模型1.5 小结第二章 基于元模型的软件平台定制技术概述2.1 资源基本概念2.1.1 资源定义2.1.2 资源的特征2.1.3 资源的分类2.1.4 资源的复用范围2.2 基于元模型的软件订制平台的总体思想2.2.1 资源的形式化描述2.2.2 资源库的建立2.2.3 基于资源的系统需求描述2.2.4 资源的搜索与映射2.2.5 资源的组装2.2.6 程序验证2.3 基于元模型的软件定制平台的体系结构2.4 基于本平台的软件开发流程及其角色2.4.1 软件开发流程2.4.2 平台中的角色2.5 基于资源的开发方法与传统软件开发方法的异同2.6 小结第三章 基于MOF 的资源描述元模型3.1 MOF 及四层元模型理论3.2 元模型建模的优点3.3 基于MOF 的资源描述元模型(RDM)总体结构3.4 需求描述元模型元素及其语义3.5 实现描述元模型元素及其语义3.5.1 实现描述元模型的总体结构3.5.2 元模型描述元素3.5.3 软件实体描述元素3.6 小结第四章 基于资源的需求描述及需求存储4.1 基于资源的需求描述方法概述4.1.1 基于资源的需求描述方法与传统需求描述方法的异同4.1.2 基于资源的需求描述方法的总体过程4.1.3 基于资源的需求描述方法需要解决的问题4.2 基于资源的需求描述方法及描述过程4.2.1 基于RDM 的资源表示4.2.2 基于需求元模型的需求表示4.2.3 需求的定义过程4.3 基于XML 的需求存储方式4.3.1 XML 及XML Schema4.3.2 需求存储文件格式4.3.3 需求存储实例4.4 小结第五章 应用实例5.1 资源库的建立5.2 需求的获取及转换5.2.1 用户对数据管理的需求5.2.2 使用资源描述需求5.3 资源的检索5.3.1 现有资源检索的方法5.3.2 基于RDM 的资源检索策略5.4 基于框架技术的资源组装5.4.1 应用系统总体框架5.4.2 框架管理的实现5.5 小结结论参考文献发表文章目录致谢详细摘要
相关论文文献
标签:软件平台论文; 元模型论文; 资源描述及复用论文; 需求描述论文;