论文摘要
在软件技术越来越发达的今天,基于构件的软件工程从根本上改变了软件开发方式,成为现代软件工程进步中的一个里程碑。软件复用技术的出现,提高了软件开发速度和质量,降低了开发成本,同时提高了软件的可维护性和可扩展性。它使人们逐渐认识到,要真正实现软件的工业化,软构件复用是唯一可行的途径。但是仅仅是简单的复用远远跟不上用户越来越高的要求,人们开始设想软件能够像硬件那样有许多部件插接而成,每个部件具有其独立功能,根据要求能组装成用户需要的系统。构件组装成了软件开发和复用的必然趋势。本文主要面向在非成熟领域中构件组装方法的研究。本文首先介绍了软件工程和构件技术的基本概念,探讨了软件复用技术的特点以及迭代开发过程的优势,以及领域工程的相关知识,并分析了现有的构件组装方式。以教学评估系统背景,对可重用资源不足、领域知识贫乏的非成熟领域内如何实现构件组装,提出了适合非成熟领域内迭代开发过程模型中构件的组装方法。解决了在非成熟领域内,如何动态实现构件组装,以适应该领域内多变性,维护了系统的稳定性和安全性,很好的解决了系统开发中的实际问题。
论文目录
相关论文文献
- [1].应用软件项目的迭代开发与测试[J]. 计算机技术与发展 2019(04)
- [2].快速迭代开发模式下系统测试方法[J]. 指挥信息系统与技术 2017(03)
- [3].迭代开发模式运用于软件综合实训的探究[J]. 中国科教创新导刊 2011(28)
- [4].项目教学中应用迭代开发方法的研究和实践[J]. 计算机教育 2010(07)
- [5].网络团队协同创新产品迭代开发模式研究[J]. 科技管理研究 2020(03)
- [6].软件迭代开发模型在软件人才培养中的应用研究[J]. 计算机教育 2013(03)
- [7].迭代开发的软件规模估算研究[J]. 科学技术与工程 2010(04)
- [8].对话洪锋:米柚(MIUI)的迭代开发[J]. 清华管理评论 2014(06)
- [9].大型信息系统项目在迭代开发模式下的需求分析方法研究[J]. 项目管理技术 2019(08)
- [10].中职学校《数据库基础与应用》的教学设计与实践[J]. 现代企业教育 2014(08)
- [11].浅析B2C电商仓储管理[J]. 现代家电 2012(24)
- [12].分分钟变成电动车[J]. 高科技与产业化 2017(10)
- [13].电商商学院[J]. 现代家电 2012(24)
- [14].智能化考试管理系统的设计[J]. 计算机光盘软件与应用 2012(17)
- [15].基于Yii2+AngularJS的MVC电商开发例子[J]. 电脑知识与技术 2016(27)
- [16].思维觉醒[J]. 软件和信息服务 2014(04)
- [17].浅谈迭代开发在软件开发中的应用[J]. 电子测试 2013(05)
- [18].扩围与突围:地方自主性驱动下的制度移植——基于武昌区城市精准扶贫的创新实践[J]. 晋阳学刊 2019(04)
- [19].从形式规范走向实质规范——基于岗位群的职业教育课程方案开发探究[J]. 江苏教育 2011(Z3)
- [20].自动化测试用例测试失败类型分析[J]. 计算机技术与发展 2020(04)
- [21].迭代测试流程在软件测试中的应用[J]. 工业控制计算机 2016(12)
- [22].基于ASP.NET MVC模式和Scrum敏捷开发的服务外包平台[J]. 有色金属加工 2016(05)
- [23].“敏”于思,“捷”于行的团队管理模式[J]. 人力资源 2016(08)
- [24].一种引入市场机制的软件工程课程实践教学方法[J]. 大学教育 2014(15)
- [25].不同开发模式下软件项目风险管理的比较[J]. 科技信息(学术研究) 2008(34)
- [26].“媒体链”协同应用构想及推广管理策略[J]. 国际公关 2019(07)
- [27].高性能云计算在汽车制造业的应用[J]. 计算机与网络 2019(18)
- [28].Java Web课程统一项目教学改革与实践[J]. 计算机教育 2017(04)
- [29].基于敏捷方法的软件任务管理系统设计与实现[J]. 现代计算机(专业版) 2015(16)
- [30].基于项目驱动的Java Web开发课程教学研究[J]. 潍坊教育学院学报 2012(01)