林雪海 北京师范大学珠海分校信息技术学院 519087
软件复用技术及其在软件开发中的应用
林雪海 北京师范大学珠海分校信息技术学院 519087
【文章摘要】
众所周知,当前的计算机技术已经获得了迅猛的发展,这就使得传统的一些软件开发技术已经难以对这种复杂及多变的应用需求形成良好的满足,怎样才能够使得软件开发的效率及质量得到进一步提高已经渐渐成为广大群众普遍关注的热点问题。软件复用技术对于软件质量及其开发效率来说是一种十分有效的手段。为此,本文将对软件复用技术在软件开发中的应用展开探讨。
【关键词】
计算机技术;开发效率;质量;软件复用技术
计算机技术在近些年的迅猛发展,已经使得其对人类社会形成了非常巨大的影响。当前,很多行业或者人类的很多生活领域都已经难以脱离计算机而有效运行,而在计算机系统中,软件是其中极为关键的部分,现在,各行各业甚至是个人都开始对软件寄予更加深厚的希望。然而,传统的一些软件开发技术已经难以对这种复杂及多变的应用需求形成良好的满足,这就导致软件业面临的压力越来越大。
1.1生成技术
这种技术主要是借助可复用模式,利用生成程序形成一个新的程序或者是程序段,这种所形成的程序就是模式的实例。一般情况下,可复用模式都是分为两种类型即代码模式与规则模式。其中前者的一个示例就是应用生成器,那么其生成器本身就存在着可复用代码,借助特定的参数进行替换,然后将抽象软件模块的具体实例生成。……