软件生产线中角色模型的研究

软件生产线中角色模型的研究

论文摘要

软件生产线是一个以软件工程为背景发展而来的、新兴的、多学科交叉的研究领域;涉及软件技术、管理技术和商务规划等多个方面,几乎覆盖了软件工程的所有领域;软件生产线已成为当前软件工程研究和实践的最前沿。软件生产线的关键在于领域工程,尤其以领域工程中的领域分析和建模、核心软件资源的设计、开发和管理等关键方法和技术为重点。 本文在对软件生产线基本理论、主要方法和技术进行研究的基础上,结合软件生产线开发的实践经验,以领域分析和建模为切入点,针对软件生产线的领域分析和建模方法,展开了相关的研究工作。介绍了软件生产线的基本概念、特点以及研究中所涉及的基本问题,指出软件生产线研究中存在的问题和面临的挑战。 在上述分析的基础之上,本文给出了以角色模型为核心的领域分析和建模方法。用该方法建立的生产线核心软件资源具有对应用领域需求变化的包容能力;扩展了软件生产线开发方法的适用领域,也提高了生产线核心资源和生产线的产品在生命周期中的稳定性。它有利于软件生产线发展过程的进化。角色模型的组合支持以一种安全和可控的方式,从简单的模型构造出复杂的系统模型,并为可重用构件的系统应用提供更多的机会。 其次在角色模型中定义了“并行规则”、“顺序规则”等组合约束规则,用于描述角色之间的组合约束关系,并利用改进的UML(Unified Modeling Language)对其进行形式化表示。最后本文以一个软件生产线的商场管理系统为例,分析如何对整个系统进行建模。

论文目录

  • 中文摘要
  • Abstract
  • 第一章 绪论
  • 1.1 软件生产线的出现和发展
  • 1.1.1 软件体系结构的发展
  • 1.1.2 软件重用的发展
  • 1.2 主要研究团队及其研究现状
  • 1.2.1 SEI
  • 1.2.2 PLARG
  • 1.2.3 IESE
  • 1.2.4 其他
  • 1.3 本文的研究范围和目的
  • 第二章 软件生产线
  • 2.1 软件生产线概述
  • 2.1.1 软件生产线的基本概念
  • 2.1.2 软件生产线的过程模型
  • 2.1.3 软件生产线的组织结构
  • 2.1.4 软件生产线的建立方式
  • 2.1.5 软件生产线的进化
  • 2.2 软件生产线开发的主要问题
  • 2.3 从制造业看软件生产线
  • 2.4 小结
  • 第三章 角色模型及其组合
  • 3.1 基本思想的提出
  • 3.2 角色与角色模型
  • 3.2.1 基本概念
  • 3.2.2 角色模型的描述
  • 3.2.3 角色与角色模型的表示
  • 3.3 角色绑定操作
  • 3.4 角色模型的组合
  • 3.4.1 组合
  • 3.4.2 组合约束规则
  • 3.4.3 角色模型组合实例
  • 3.5 小结
  • 第四章 软件生产线中的角色模型
  • 4.1 软件生产线方法
  • 4.2 软件生产线中的角色模型
  • 4.3 应用实例分析
  • 4.3.1 第一阶段
  • 4.3.2 第二阶段
  • 4.4 小结
  • 第五章 全文总结与展望
  • 5.1 全文总结
  • 5.2 研究展望
  • 参考文献
  • 攻读硕士学位期间发表的论文
  • 致谢
  • 相关论文文献

    • [1].软件生产线核心资产库的演化分析[J]. 陕西教育学院学报 2009(01)
    • [2].面向协作的软件开发环境及其构造方法[J]. 计算机科学与探索 2011(07)
    • [3].基于跟踪矩阵度量核心资产库若干性质的方法[J]. 西安邮电大学学报 2016(05)
    • [4].怎样做好软件?——“‘不’可说者”的秘密[J]. 才智 2013(15)
    • [5].软件生产线可变性建模与分析方法的研究[J]. 计算机工程与设计 2012(11)
    • [6].基于软件库的软件生产线模型研究[J]. 吉林大学学报(信息科学版) 2014(04)
    • [7].政务领域软件生产线研究[J]. 计算机科学与探索 2011(06)
    • [8].软件工程若干技术发展新趋势[J]. 微型电脑应用 2010(11)
    • [9].决策分析技术在软件生产线管理中的应用研究[J]. 陕西教育学院学报 2012(03)
    • [10].基于软件生产线的遗留资产挖掘[J]. 微计算机信息 2010(12)
    • [11].基于度量的软件生产线管理研究[J]. 计算机科学 2011(01)

    标签:;  ;  ;  ;  ;  

    软件生产线中角色模型的研究
    下载Doc文档

    猜你喜欢