期刊文献+
共找到72篇文章
< 1 2 4 >
每页显示 20 50 100
基于插件思想的可重用软件设计与实现 被引量:75
1
作者 陈方明 陈奇 《计算机工程与设计》 CSCD 北大核心 2005年第1期172-173,176,共3页
为了使软件具有更好的可重用性和可扩展性,提出了插件(Plug-in)的思想并加以解释,并给出了基于该思想的可重用软件设计的方法,包括插件的体系结构、插件必须具备的功能及接口等,从理论上说明了插件的可行性和实现思路。通过一个真实的项... 为了使软件具有更好的可重用性和可扩展性,提出了插件(Plug-in)的思想并加以解释,并给出了基于该思想的可重用软件设计的方法,包括插件的体系结构、插件必须具备的功能及接口等,从理论上说明了插件的可行性和实现思路。通过一个真实的项目,阐述了插件的具体实现,得出了该插件方法具有很好的理论价值和实用性的结论。 展开更多
关键词 插件 软件重用 ATL 可重用软件设计
下载PDF
基于CORBA实现的工作流系统 被引量:4
2
作者 胡锦敏 张申生 王应林 《计算机集成制造系统-CIMS》 EI CSCD 2000年第4期17-22,26,共7页
提出了一种基于CORBA实现的多agent工作流系统 ,该系统定义了一套类似于过程定义语言的工作流定义语言来建立工作流模型。工作流引擎对该定义进行解释执行 ,并通过动态CORBA调用基于CORBA实现的agent,完成相应的任务。系统通过所定义的... 提出了一种基于CORBA实现的多agent工作流系统 ,该系统定义了一套类似于过程定义语言的工作流定义语言来建立工作流模型。工作流引擎对该定义进行解释执行 ,并通过动态CORBA调用基于CORBA实现的agent,完成相应的任务。系统通过所定义的通用接口 ,使任务及其执行者可以进行动态绑定 ,使系统具有相当的重构能力。同时 ,两级的功能调用使软件的重用性得到加强。 展开更多
关键词 工作流系统 CORBA 多代理 企业过程重组
下载PDF
大粒度软件复用 被引量:23
3
作者 张志华 全炳哲 金淳兆 《计算机科学》 CSCD 北大核心 1997年第2期69-73,共5页
自八十年代早期已来,国内外的学术界和软件界都十分重视复有技术的研究和应用。
关键词 大粒度 软件复用 软件开发
下载PDF
基于构件的可重构软件开发平台技术研究 被引量:15
4
作者 赵方圆 魏志强 林勇 《计算机工程与设计》 CSCD 北大核心 2005年第1期33-36,137,共5页
研究了可重构软件开发平台技术。提出了单一建模数据源技术,并基于这一技术设计了同时支持C/S和B/S两种 软件体系结构的可重构软件开发平台及其关键业务构件。分析了基于构件化软件开发平台应用软件系统的构造过程。
关键词 软件构件 软件复用 可重构开发平台 重构技术 软件工程
下载PDF
软件体系结构概念 被引量:5
5
作者 汪琼 《计算机科学》 CSCD 北大核心 1998年第1期83-86,共4页
在软件领域关干体系结构的提法可以追溯到1969年 Fred Brooks提出的概念结构,他和 KenIverson称体系结构是“程序巳看到的一个计算机系统的概念结构”,是对若干实际系统的概括。
关键词 软件体系结构 软件结构 软件开发
下载PDF
一种基于对象的软件插件技术 被引量:4
6
作者 卢小兵 《华东地质学院学报》 2002年第2期178-180,共3页
在当前插件技术的基础上 ,应用面向对象和Client/Serve的思想 ,通过层次化分析与设计 ,建立起一套以消息函数为底层连接、以对象类构成软件插件扩展接口的插件体系 ,并设计实现了所需插件接口库。通过插件模块的分割和插件库的封装 ,有... 在当前插件技术的基础上 ,应用面向对象和Client/Serve的思想 ,通过层次化分析与设计 ,建立起一套以消息函数为底层连接、以对象类构成软件插件扩展接口的插件体系 ,并设计实现了所需插件接口库。通过插件模块的分割和插件库的封装 ,有效地提高了软件的可扩展性、可维护性和可重复性。本插件技术在实际应用系统开发中发挥重要作用。 展开更多
关键词 软件插件 面向对象 软件扩展 软件重用
下载PDF
基于规范化软构件技术的农业专家系统开发平台研究 被引量:14
7
作者 吴华瑞 赵春江 +3 位作者 王纪华 杨宝祝 孙想 顾静秋 《计算机与农业》 2003年第1期15-19,共5页
本文详细分析了农业专家系统平台的软构件流程,提出了一种面向对象方法的自适应软件总线机制规范,该规范可为构件的集成和重用提供基础。建立一个公共的构件底层框架,用分层研究、逐层嵌入的方法与应用环境进行交互,能为农业技术人员提... 本文详细分析了农业专家系统平台的软构件流程,提出了一种面向对象方法的自适应软件总线机制规范,该规范可为构件的集成和重用提供基础。建立一个公共的构件底层框架,用分层研究、逐层嵌入的方法与应用环境进行交互,能为农业技术人员提供一个人性化、易操作的农业专家系统开发平台。 展开更多
关键词 规范化软构件 农业专家系统 开发平台 人工智能 面向对象 软件重用
下载PDF
软件构件技术在农业专家系统开发平台中的研究与应用 被引量:4
8
作者 王文云 吴华瑞 +1 位作者 杨宝祝 夏克俭 《计算机应用研究》 CSCD 北大核心 2004年第7期127-129,共3页
分析了构件间的集成规则 ,并研究了知识表示构件和推理机构件。在公共的构件底层框架的基础上 。
关键词 构件 人工智能 专家系统 软件重用
下载PDF
基于反射机制的插件系统软件设计 被引量:8
9
作者 赵宏利 李秀冰 李大林 《计算机工程与设计》 CSCD 北大核心 2010年第2期348-351,355,共5页
为了提高软件的复用性和扩展性,缩短软件开发周期,提出了一种基于反射机制的插件系统软件设计思想。该软件系统通过一个独立的配置软件,不用编译源程序,就可以定制,修改和添加软件功能。软件系统的主要思想是基于反射机制实现插件,运用... 为了提高软件的复用性和扩展性,缩短软件开发周期,提出了一种基于反射机制的插件系统软件设计思想。该软件系统通过一个独立的配置软件,不用编译源程序,就可以定制,修改和添加软件功能。软件系统的主要思想是基于反射机制实现插件,运用观察者模式来实现插件之间数据关系的解耦,并且用XML描述和表达插件之间的关系以及插件的属性配置。基于该软件设计思想,设计了空间环境可视化软件系统,表明了其提高软件复用性和扩展性方面的有效性。 展开更多
关键词 插件 反射机制 XML配置 软件复用 软件设计
下载PDF
基于软件产品线技术的软件雷达 被引量:6
10
作者 夏栋 察豪 +1 位作者 张伟 夏奎 《现代雷达》 CSCD 北大核心 2012年第4期32-35,共4页
软件雷达是软件无线电技术在雷达领域的扩展。随着现代电子器件性能的提高,硬件平台的性能将不再是制约软件雷达发展的条件,它意味着通过先进的软件工程技术以提高雷达软件部分的开发效率和质量。但是当前软件雷达领域的研究仍停留在硬... 软件雷达是软件无线电技术在雷达领域的扩展。随着现代电子器件性能的提高,硬件平台的性能将不再是制约软件雷达发展的条件,它意味着通过先进的软件工程技术以提高雷达软件部分的开发效率和质量。但是当前软件雷达领域的研究仍停留在硬件平台的实现上,而利用软件工程中的先进技术提高雷达系统的开发效率和可靠性在目前研究的很少。文中分析了软件工程理论在软件雷达开发过程中的作用,并将软件产品线技术引入到雷达系统软件开发过程中。对雷达系统进行领域工程建模,生成了领域分析模型和领域体系结构,用于指导后续的领域设计与代码实现。在软件雷达开发过程中使用软件产品线技术,可以充分复用雷达系统的开发过程、需求分析、软件体系结构和领域构件等,有效提高雷达系统的开发效率和软件质量。 展开更多
关键词 软件雷达 软件产品线 领域工程 软件复用 软件体系结构
下载PDF
基于构建软件功能描述的可复用软件检索方法 被引量:4
11
作者 伏广宇 李传艺 +1 位作者 葛季栋 骆斌 《应用科学学报》 CAS CSCD 北大核心 2020年第5期682-694,共13页
软件复用技术能够有效降低新软件产品开发的时间、人力和成本.在软件复用中,基于待开发软件的基本描述与简单需求,如何衡量已有软件的可复用性并对大量已有软件进行快速、自动的可复用性评估,已成为首要解决的问题.目前已有较多评价软... 软件复用技术能够有效降低新软件产品开发的时间、人力和成本.在软件复用中,基于待开发软件的基本描述与简单需求,如何衡量已有软件的可复用性并对大量已有软件进行快速、自动的可复用性评估,已成为首要解决的问题.目前已有较多评价软件产品或软件项目相似度的研究工作,但相似性并不等于可复用性.因此,该文通过调研软件产品可复用性的相关研究,定义了一套适用于开源软件仓库中软件项目的可复用性评价指标,并设计了基于待开发软件项目的基本需求快速查询可复用软件项目的算法,实现了可复用软件项目检索系统.通过实验及专家对检索结果的评价,验证了所提描述方法的高效性和可用性. 展开更多
关键词 软件复用 软件需求 软件相似性 软件项目推荐 软件可复用性 开源软件仓库
下载PDF
面向对象与软件重用 被引量:5
12
作者 龙守谌 《小型微型计算机系统》 CSCD 北大核心 1994年第3期7-13,共7页
软件重用是解决需求和可能这一矛盾、提高软件生产率和改善软件质量的重要手段。本文概述了面向过程(传统)的软件重用与面向对象的软件重用,旨在说明面向对象的特征更有利于软件重用。文章还介绍了可重用的C++软件部件以及应用它... 软件重用是解决需求和可能这一矛盾、提高软件生产率和改善软件质量的重要手段。本文概述了面向过程(传统)的软件重用与面向对象的软件重用,旨在说明面向对象的特征更有利于软件重用。文章还介绍了可重用的C++软件部件以及应用它们进行程序设计的过程。 展开更多
关键词 面向对象 软件重用
下载PDF
基于可重用方法的库与应用程序接口开发环境 被引量:2
13
作者 杨家海 柳西玲 《软件学报》 EI CSCD 北大核心 1995年第1期26-32,共7页
当前,开发以数据库为核心的集成化CAD系统已迫在眉睫,为支持这种集成化,提供一个能自动生成数据库和应用程序之间接口的开发环境是很重要的手段之一.本文在分析了这种接口程序的功能和一般结构以后,提出了一个基于可重用方法的... 当前,开发以数据库为核心的集成化CAD系统已迫在眉睫,为支持这种集成化,提供一个能自动生成数据库和应用程序之间接口的开发环境是很重要的手段之一.本文在分析了这种接口程序的功能和一般结构以后,提出了一个基于可重用方法的库与应用程序接口开发环境的总体模型──DDBUIS,试图结合两种支持复用的方法自动生成库与应用程序之间的接口,并为软件开发人员在开发其他系统时提供可重用的支持. 展开更多
关键词 用户接口 软件复用 程序接口 应用程序
下载PDF
电力监测软件系统核心构件设计与实现 被引量:2
14
作者 陈朋朋 郭忠文 +1 位作者 潘洪华 张兵建 《计算机应用》 CSCD 北大核心 2008年第B06期366-368,共3页
根据电力行业需求的特点,针对电力监测软件开发中便捷性不强及软件复用度不高的问题,提出一种基于构件的曲线显示解决方案。该构件为开发人员提供了良好的编程接口,能实现对曲线显示程序的动态调整、重构与生成,可在各种电力监测应用系... 根据电力行业需求的特点,针对电力监测软件开发中便捷性不强及软件复用度不高的问题,提出一种基于构件的曲线显示解决方案。该构件为开发人员提供了良好的编程接口,能实现对曲线显示程序的动态调整、重构与生成,可在各种电力监测应用系统中复用。 展开更多
关键词 电力监测 曲线显示 构件 软件复用
下载PDF
Study of component-ware & application software framework based decision support system development
15
作者 HeShengping QinZheng WangXianghua 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2005年第1期63-68,共6页
The view that the traditional method of DSS development is outdated, which results to the diversiform disadvantages of DSS product. Therefore the ideas of application software framework based development to the genera... The view that the traditional method of DSS development is outdated, which results to the diversiform disadvantages of DSS product. Therefore the ideas of application software framework based development to the generation process of DSS is introduced and a modified flow chat of DSS development is proposed. Moreover, a formal description of the DSS software framework and its development is given. The analysis results indicates that not only does the new development flow ensure the DSS development global stability but also improves the software reusability level of the development process. 展开更多
关键词 decision support system software framework software reusability.
下载PDF
基于类比推理的软件重用 被引量:3
16
作者 陈明建 胡上序 诸葛海 《计算机应用与软件》 CSCD 1993年第5期25-31,共7页
类比推理在软件重用和程序综合中得到了广泛的应用。本文提出了一种基于软件相似的类比推理方法,详细讨论了软件重用过程中类比推理的两个重要环节:结构匹配和参数代换。最后,我们给出了该方法在信息系统开发中的应用。
关键词 类比推理 软件重用
下载PDF
基于构件的软件体系结构 被引量:2
17
作者 钟治初 《贵阳金筑大学学报》 2004年第4期90-92,共3页
软件构件被认为是软件重用的基本单位 ,讨论了软件构件及其表现形式 。
关键词 软件体系结构 软件构件 软件重用 基本单位 相关问题
下载PDF
Software Reusability Classification and Predication Using Self-Organizing Map (SOM)
18
作者 Amjad Hudaib Ammar Huneiti Islam Othman 《Communications and Network》 2016年第3期179-192,共14页
Due to rapid development in software industry, it was necessary to reduce time and efforts in the software development process. Software Reusability is an important measure that can be applied to improve software deve... Due to rapid development in software industry, it was necessary to reduce time and efforts in the software development process. Software Reusability is an important measure that can be applied to improve software development and software quality. Reusability reduces time, effort, errors, and hence the overall cost of the development process. Reusability prediction models are established in the early stage of the system development cycle to support an early reusability assessment. In Object-Oriented systems, Reusability of software components (classes) can be obtained by investigating its metrics values. Analyzing software metric values can help to avoid developing components from scratch. In this paper, we use Chidamber and Kemerer (CK) metrics suite in order to identify the reuse level of object-oriented classes. Self-Organizing Map (SOM) was used to cluster datasets of CK metrics values that were extracted from three different java-based systems. The goal was to find the relationship between CK metrics values and the reusability level of the class. The reusability level of the class was classified into three main categorizes (High Reusable, Medium Reusable and Low Reusable). The clustering was based on metrics threshold values that were used to achieve the experiments. The proposed methodology succeeds in classifying classes to their reusability level (High Reusable, Medium Reusable and Low Reusable). The experiments show how SOM can be applied on software CK metrics with different sizes of SOM grids to provide different levels of metrics details. The results show that Depth of Inheritance Tree (DIT) and Number of Children (NOC) metrics dominated the clustering process, so these two metrics were discarded from the experiments to achieve a successful clustering. The most efficient SOM topology [2 × 2] grid size is used to predict the reusability of classes. 展开更多
关键词 Component Based System Development (CBSD) software reusability software Metrics CLASSIFICATION Self-Organizing Map (SOM)
下载PDF
一种符合FACE标准的机载IO软件实现方法 被引量:2
19
作者 李明娟 吕民强 邸海涛 《航空计算技术》 2021年第6期101-104,共4页
针对目前机载系统IO软件重用性差的问题,对面向未来机载能力环境(FACE)的软件架构进行研究,提出一种符合FACE标准的机载IO软件实现方法。对软件架构进行分析,采用适配器设计模式、多应用互斥访问及设备驱动管理等方法,从软件架构、关键... 针对目前机载系统IO软件重用性差的问题,对面向未来机载能力环境(FACE)的软件架构进行研究,提出一种符合FACE标准的机载IO软件实现方法。对软件架构进行分析,采用适配器设计模式、多应用互斥访问及设备驱动管理等方法,从软件架构、关键模块设计及接口设计方面研究并实现符合FACE标准的机载IO服务组件段软件,软件具有部署方便、可扩展性好等优点,减少了I/O设备更换和驱动的更新带来的影响,并能够实现软件模块间解耦,提高机载IO软件的可重用性。 展开更多
关键词 机载系统 FACE标准 IO软件 软件重用性
下载PDF
类的继承与软件重用技术 被引量:2
20
作者 曾文 《广东广播电视大学学报》 2002年第4期36-39,共4页
本文通过介绍类的继承的部分理论知识 ,以及在编程过程中怎样具体使用派生类 。
关键词 软件开发 结构化程序设计 面向对象程序设计 软件重用 基类 派生类
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部