学位论文 > 优秀研究生学位论文题录展示

软件集成开发平台的设计与评价

作 者: 王锋
导 师: 王怀民
学 校: 国防科学技术大学
专 业: 计算机技术
关键词: 软件集成开发平台 体系结构 评价体系
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 214次
引 用: 2次
阅 读: 论文下载
 

内容摘要


软件集成开发环境以其可定制、可扩展等特性成为业界关注的焦点。多个组织和厂商推出了各自的软件集成开发平台。现有的软件集成开发产品,大多停留在发展完善阶段,相关研究多集中在软件集成开发平台的扩展机制上,缺乏对软件集成开发环境体系结构以及评价指标方面的研究,缺少对主流软件集成开发平台的评价和比较。本文全面地分析了软件集成开发环境各构成要素,搭建了软件集成开发平台的体系结构,构建了软件集成开发平台的评价体系。本文完成的研究工作及取得的主要成果如下:1.针对目前软件集成开发平台尚处于发展时期,各个集成开发平台在技术和实践方面还存在很多不同之处的现状,深入分析了当前主流软件集成开发平台的相关特点。2.根据分析的结果提炼了软件集成开发平台的构成要素并提出了软件集成开发平台的体系结构。3.根据软件集成开发平台的体系结构,从6个层面提出了29项集成开发平台的评价指标,并建立了软件集成开发平台的评价体系,并据此体系评价了Eclipse和NetBeans两个典型平台。4.在主流的软件集成开发平台上进行了实例应用——设计实现了软件监控开发平台的基础界面,并结合软件集成开发平台的体系结构和评价体系,对主流软件集成开发平台进行了全面的比较,给出了相关结论。

全文目录


摘要  10-11
ABSTRACT  11-12
第一章 绪论  12-17
  1.1 研究背景  12-13
  1.2 研究现状  13-15
  1.3 本文的工作  15-16
  1.4 论文结构  16-17
第二章 相关技术  17-26
  2.1 ECLIPSE 集成开发平台  17-21
    2.1.1 简介  17-19
    2.1.2 发展趋势及其特点  19-21
  2.2 NETBEANS 集成开发平台  21-24
    2.2.1 简介  21-23
    2.2.2 发展趋势及其特点  23-24
  2.3 小结  24-26
第三章 软件集成开发平台体系结构设计  26-35
  3.1 软件集成开发平台体系结构  26-27
  3.2 平台内核层  27-31
    3.2.1 平台插件  28-29
    3.2.2 内核工作模式  29-30
    3.2.3 典型应用  30-31
  3.3 系统插件层  31-33
    3.3.1 工作空间  31
    3.3.2 工作台  31-32
    3.3.3 协同插件  32
    3.3.4 帮助  32
    3.3.5 典型应用  32-33
  3.4 工具插件层  33
  3.5 关键共性机制  33-34
  3.6 小结  34-35
第四章 软件集成开发平台评价体系设计  35-48
  4.1 建立评价体系的原则  35-36
    4.1.1 从软件生命周期全过程考虑  35
    4.1.2 从体现软件开发趋势考虑  35
    4.1.3 从软件开发平台的持续性和成熟度考虑  35
    4.1.4 评价指标易操作性  35-36
  4.2 评价体系及指标  36-41
    4.2.1 结构性指标  37
    4.2.2 开发指标  37-39
    4.2.3 协作性指标  39
    4.2.4 成熟度指标  39-40
    4.2.5 持续性指标  40-41
    4.2.6 综合指标  41
  4.3 典型平台评价  41-47
    4.3.1 结构性指标评价  41-42
    4.3.2 协作性指标评价  42-44
    4.3.3 成熟度指标评价  44-45
    4.3.4 持续性指标评价  45-46
    4.3.5 综合指标  46-47
  4.4 小结  47-48
第五章 软件集成开发平台应用  48-62
  5.1 软件监控开发平台简介  48
  5.2 软件监控开发平台的开发过程  48-58
    5.2.1 功能模块设计  49-50
    5.2.2 界面UI 设计  50-52
    5.2.3 编码、测试和编译  52-55
    5.2.4 开发帮助  55-56
    5.2.5 国际化  56-57
    5.2.6 产品发布  57-58
  5.3 软件监控开发平台开发指标评价  58-61
    5.3.1 界面设计与开发  58-59
    5.3.2 代码编辑  59-60
    5.3.3 测试、编译与调试能力  60
    5.3.4 开发帮助  60
    5.3.5 国际化机制  60
    5.3.6 产品发布  60
    5.3.7 比较结果  60-61
  5.4 小结  61-62
第六章 结束语  62-63
致谢  63-64
参考文献  64-66
攻读硕士期间发表的论文  66-67
攻读硕士期间参加的科研工作  67

相似论文

  1. 面向SMDA的服务建模方法及工具实现,TP311.52
  2. 基于WEB的仿真互操作性测试工具研究,TP391.9
  3. 高校科技创新环境评价研究,G644
  4. 公路生态系统健康评价方法研究,X826
  5. 软件可信性增长测试用例生成方法的研究,TP311.53
  6. Web容器差分服务技术研究,TP393.09
  7. 基于分形理论的青海省城镇体系结构研究,F299.2
  8. 面向区域基础教育的资源共建共享支撑平台研究,TP311.52
  9. 校产信息管理系统的设计与实现,TP311.52
  10. 通用性高等学校人力资源管理信息系统的设计,TP311.52
  11. 人力资源与社会保障电子档案管理系统的设计与实现,TP311.52
  12. 基于ARIS的业务流程设计与实施,TP311.52
  13. 基于C/S结构的钢瓶管理信息系统的设计与实现,TP311.52
  14. 基于信誉度的云环境下资源管理的研究,TP315
  15. PSTN多信令点半实物仿真系统的设计与实现,TP391.9
  16. 银行客户关系管理信息系统的设计与实现,TP311.52
  17. 承德市医疗保险市级统筹制度及信息系统设计与实现,F842.6
  18. 兵团教育局Web信息服务平台访问控制系统的设计与实现,TP393.09
  19. 基于高层体系结构(HLA)通信导航仿真系统的设计实现,TP391.9
  20. 基于ASP技术办公自动化系统的设计与实现,TP311.52
  21. 四川司法行政系统在线考试平台的开发与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com