共查询到20条相似文献,搜索用时 15 毫秒
1.
基于Java平台的可视化部件重用 总被引:3,自引:1,他引:2
在网络环境下的可视化部件重用,是软件开发的新发展方向.在Java部件模型JavaBeans支持下,利用IBM公司所提供的VisualAgeJava可视化环境,进行了基于部件重用的可视化软件开发研究.讨论了JavaBeans中有关部件重用的机制及其实现途径,并介绍了这些机制和实现途径在使用VisualAgeJava的“报表生成工具软件”中的实际应用 相似文献
2.
软件重用技术可以大幅度提高软件生产率和软件质量,本文从代码级软件重用技术的模块重用,结构重用和数据重用进行论述。 相似文献
3.
4.
根据面向对象的软件重用的特点,提出了一个基于面分类法的分类查询机制的模型,并且给出了采用该分类查询机制的软件重用支撑系统的体系结构,以及其查询子系统的实现策略。通过实验验证了该分类查询机制的设计是合理的、高效的。 相似文献
5.
为了提高软件开发的效率,增强软件的可靠性与维护性,并在此基础上提供增量开发,我们结合人工智能(AI)的知识表达技术,通过内部的表达机制来支持软件的需求分析任务。在软件生存周期开发中,运用各种方法表达各类开发信息,作为计算机辅助软件工程(CASE)环境的核心,依据软件工程学的开发模型,提供一种横向支持。建立需求分析工具以加强需求阶段开发,建立可视实体系统,表达和管理可视信息;应用框架系统提供文档表达 相似文献
6.
7.
提出了一种量化的可重用度度量模型.该模型充分考虑到重用部件的所属领域、复杂程度、内部依赖性和外部依赖性等部件的静态特性,同时可根据用户对部件的使用情况进行动态调整. 相似文献
8.
基于构件的软件重用成熟度模型 总被引:1,自引:0,他引:1
基于构件的软件技术是国际上软件工程界的研究热点,其研究内容及影响这一技术的因素有很多,其中软件重用成熟度对构件重用的效益影响很大,因此深入分析了软件重用成熟度模型的有关概念,将软件重用成熟度模型与基于构件重用的开发相结合,建立了软件重用成熟度关键领域与每个关键领域内的关键因素的关系,提出了评价算法,以图形的方式说明了应用构件重用方法进行软件开发时重用成熟度与取得的效益之间的关系。 相似文献
9.
一种以面向对象及形式化技术为基础的严格的软件开发方法 总被引:3,自引:0,他引:3
吴会松 《郑州工业大学学报》1997,18(1):95-100
随着软件开发规模的迅速扩大,目前流行的软件开发方法已难以满足开发实践的要求,实践要求在软件开发方法学上能有效的进展。览于此,本文在面向对象及开式化方法的基础上,系统地提出了一种严格的软件开发方法,力图使开发者的创造性及开发环境的自动化能力都得到充分发挥,使软件开发能适应形势的需要。 相似文献
10.
基于对象的软件重用技术研究 总被引:5,自引:0,他引:5
提高软件开发的效率对软件工程具有重要意义。面向对象的程序设计方法以可重用性为中心,构造独立具体工作的可重用软部件,这些软部件经夭当 的整合即可构成新的目标系统,从而大大提高软件开的效率。 相似文献
11.
蒋少杰 《武汉工业大学学报》2000,22(5):87-89
软构件的有效组织与检索是软件重用技术的关键。介绍了一种支持数学库重用的新方法。它极大地简化了数学软件包的使用与操作。在使数学库成为库单元前,要经过必要的前置处理和分离文件的过程。再把这些分离的文件按维护与重用的需要放入库中,这些过程自动完成,当使用这些库单元时,只需用一条新增命令重组软构件。 相似文献
12.
首先讨论了软件重用的含义、技术及其发展状况,然后讨论了在软件重用方面取得巨大优势的软件构件的概念及构件的开发工具和开发方法,最后结合目前的Internet/Intranet发展形势提出了基于软件构件的分布式应用系统开发策略。 相似文献
13.
肖汉 《武汉大学学报(工学版)》2006,39(2):55-58,62
旨在针对当前软件系统所面临的由软件危机和各种变化所带来的主要挑战给出合适的解决方案,为此提出了将面向对象的软件重用开发方法作为领域工程中软件系统的设计思想和方法.接着提出了适用于构建领域构件库的面向对象的软件重用瀑布模型(OO-SRWM),并对其内涵、体系结构、所涉及的关键技术等进行了详细和深入的讨论.最后,探讨了一种用于域工程和应用工程软件系统开发的多级重用设计方式.通过基于多级重用的面向对象的软件重用瀑布模型开发的领域构件库具有类继承度高、类耦合度低、类封装性高、类多态性低等特点;构件的方法重用效率和类重用效率均比较高.OO-SRWM为构建域工程中领域构件库提供了一种较为系统化、规范化和实用化的软件开发模式.多级重用为快速构建完整的领域构件库和重构应用系统提供了技术上的保证. 相似文献
14.
笔者根据当前软件开发的现状,提出了一种在保证当前开发质量及效率的前提下,还能让以后的软件开发人员重用已开发软件资源的“再用式”软件开发方法,该方法结合了面向对象及快速原型法的优点:针对软件开发中的需求多变性,用快速原型法进行需求分析,在后续的开发中,以面向对象为基础,用各种“级别”不同的可重用软部件组装系统,在对软部件不断的创建(只在没有所需部件时才创建),重用及组合中完成系统的开发。这种方法可以 相似文献
15.
一个基于组件设计的模型 总被引:1,自引:0,他引:1
随着软件规模的愈发庞大,现代的软件系统正日益倾向于利用已存在的组件构造软件,以便促进软件生产率和质量的提高,一个组件提供了一线操作来对其内部状态进行读写,其中任何一个操作都是基于若干子组件构造而成,在此前提下,本文提出一个利用已存组件进行重用组件简单模型,在该模型中,首先建立了关于组件的三组描述;接口、说明和实现,这三级描述代表了对于组件的不同抽象层次;然后提出一种验且件语义的策略;利用Hare 相似文献
16.
可重用技术的WEB应用 总被引:3,自引:0,他引:3
可重用技术应用于网站建设中,一定程度上解决了软件复杂性控制问题,提高了软件生产率,将面向对象程序设计的观点和方法运用于网站建设中,缩短了软件开发周期,减轻了日常维护工作,可重用技术为网站设计提供了极大方便。 相似文献
17.
基于XML的软件重用技术探讨 总被引:1,自引:0,他引:1
软件重用技术已经成为内容非常广泛的研究领域,是当今软件工程领域中的一个研究热点。对In ternet上极具发展潜力的XM L语言进行了重用方面的探讨,主要讨论了4种重用策略:XM L的数据重用、XM L的结构重用、XM L的组件重用及XSLT标准库重用。但XM L毕竟是一个全新的事物,基于XM L的软件重用机制还需在实际需求指引下进一步成熟和完善。 相似文献
18.
应晶 《浙江大学学报(工学版)》2000,34(6):696-698
1 软件开发方法论软件系统的开发存在着定义层 (软件需求描述、分析及软件定义的形成 )与实现层 (算法、数据结构的实现与代码生成 )之间的断层 [1] . Yeh[2 ] 指出 ,软件开发中存在双重压迫 :一是大型系统的问题定义方法 ,二是复杂系统的维护问题 .由此迫切需要引入新的方法论来指导软件系统开发 ,使软件生产率有较大的改进 ,打破开发瓶颈 .综合考虑 ,软件的开发问题实际是如何描述功能需求的问题[3] .引入一种定义方法 ,通过构造方法获取软件系统的功能模型 ,使整个开发演变为基于定义的增量开发过程 ,通过在此高层定义上的连续加工形成… 相似文献
19.
自动生成术语的软构件刻面分类法 总被引:1,自引:1,他引:0
提出基于关系的软构件分类方法,据软构件刻面分类法的特点改进了自组织特征映射神经网络聚类算法,以克服原有的聚类结果与输入样本次序有关和网络结构需要预先确定的缺点。将改进后的聚类算法与刻面分类法相结合,在同一刻面下利用改进的SOM聚类算法对构件的描述信息进行分类,以聚类的中心作为刻面的术语,从而实现术语空间的自动建立和优化。在软构件的描述信息中加入构件之间相互关系的描述,以便聚类算法在处理聚类边界时将连接关系较紧密的构件归为一类。 相似文献
20.
提高PB数据库开发中软件重用性两例 总被引:2,自引:0,他引:2
从提高软件重用度出发 ,对 Power Builder语言的数据库应用开发进行了分析 ,分别从代码重用和模块重用讨论了 PB程序面向对象特性的不足 ,有针对性地提出提高程序通用性的两种方法 ,分别给出了算法说明和实例代码 . 相似文献