-
题名可复用软件构件的表示和检索
被引量:4
- 1
-
-
作者
王希辰
-
机构
北京广播学院
-
出处
《计算机工程》
CAS
CSCD
北大核心
2002年第12期80-82,共3页
-
文摘
软件构件技术被认为是有效提高软件生产率,缩短产品交付时间和提高软件质量的新希望。可复用软件构件的管理、检索、定位和理解是成功实现软件复用的重要保证。多年来人们使用各种方法和工具进行可复用构件的表示和检索,这方面的研究一直是构件库和软件复用研究的重点,并且伴随复用实践的深入和新技术的出现而不断取得进展。该文介绍了构件表示和检索方法的研究现状,并对未来发展进行了估计。
-
关键词
可复用软件构件
表示
检索
软件工程
软件复用
构件库
查准率
查全率
-
Keywords
Software component
Software reuse
Component storage
Accurate-checking rate
Complete-checking rate
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名青鸟系统中可复用软件构件的表示与查询
被引量:80
- 2
-
-
作者
常继传
李克勤
郭立峰
梅宏
杨芙清
-
机构
北京大学计算机科学技术系
-
出处
《电子学报》
EI
CAS
CSCD
北大核心
2000年第8期20-23,共4页
-
基金
国家九五科技攻关项目
国家 863高技术计划项目
-
文摘
可复用构件的表示和检索是构件库和软件复用研究的重点 ,它伴随复用实践的深入和新技术的出现而不断取得进展 .青鸟构件库系统以青鸟构件模型为基础 ,采用以刻面分类为主、多种分类模式相结合的方法对构件分类索引 ,支持多种构件查询方式的组合使用 .本文介绍了青鸟Ⅲ型构件库系统中可复用软件构件的分类表示模式 ,以及构件检索机制的体系结构。
-
关键词
软件复用
软件构件
构件库
青鸟系统
-
Keywords
software reuse
software component
reuse library
component representation
component retrieval
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名用C#构造可复用软件体系结构
被引量:1
- 3
-
-
作者
冷山述
陆倜
武装
-
机构
北京机械工业学院
-
出处
《航空计算技术》
2003年第4期88-90,93,共4页
-
文摘
以提高软件的复用性为目的,提出了一种用C#语言在.NET平台上,通过反射技术和XML配置文件,构造可复用软件体系结构的方案,并给出了具体的分析和实现代码。
-
关键词
C#语言
XML配置文件
可复用软件
软件结构
反射技术
IMaths接口
-
Keywords
reusable software
upcasting
factory method pattern
RTTI
reflect
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于.NET平台可复用软件框架的设计与实现
被引量:27
- 4
-
-
作者
王孝明
胡健
陆坤
周伟
-
机构
成都理工大学自动化工程学院
安徽电力继远软件有限责任公司
-
出处
《计算机工程》
CAS
CSCD
北大核心
2004年第22期76-78,共3页
-
文摘
软件构件化是软件工业发展的大趋势,工业化的软件复用已经从通用类库进化到了应用框架。该文在对领域业务逻辑进行分析和总结的基础上,基于.NET平台设计并实现了一种领域无关的可复用软件框架,在实际中有很强的应用价值。
-
关键词
软件工程
软件构件化
.NET平台
软件复用
软件框架
-
Keywords
Software framework
Software reusing
.NET platform
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名面向对象可复用软件设计思想分析
被引量:12
- 5
-
-
作者
李增智
王宇
李钢
王海
王立
-
机构
西安交通大学计算机系统结构与网络研究所
西安交通大学新型计算机研究所
-
出处
《小型微型计算机系统》
CSCD
北大核心
2003年第5期835-839,共5页
-
基金
国家863重点项目(863-511-946-008)资助
-
文摘
软件复用技术是有效利用已有的软件资源,提高软件开发效率,降低开发成本的技术.但是如何才能设计出一个可以复用的软件.这是我们大家都很关心的问题,Erich Gamma博士在这方面进行了有益的尝试,他的研究方法是总结前人在面向对象软件开发过程中所积累的经验,即模式,但是模式是如何总结出来的,在总结模式时,或者说在设计可复用的软件时应该如何思考问题,这比总结模式本身更重要.本文主要从软件复用的关键——隔离变化入手,深入探讨和分析了面向对象的软件系统构造过程中可能发生变化的点,并给出了屏蔽这些变化点的方法,并提出了一个设计面向对象可复用软件的新的可操作的思路.
-
关键词
面向对象
软件复用
软件设计
软件资源
软件开发
软件系统
-
Keywords
software reuse
object-oriented
design pattern
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名可复用软件构件的表示和检索
被引量:34
- 6
-
-
作者
常继传
郭立峰
马黎
-
机构
北京大学计算机科学技术系
-
出处
《计算机科学》
CSCD
北大核心
1999年第5期45-49,共5页
-
文摘
一、引言软件复用已经融入软件工程研究的主流,被视为是使软件开发真正走上工程化和产业化道路的希望。人们在实践中认识到软件复用是一个涉及到技术、方法学、管理和文化等多个方面的复杂问题。除了日常隐含发生的对专业知识和经验的复用之外,最典型的复用活动表现为借鉴、理解、修改和集装各种不同抽象层次(从产品的概念、系统模型和规约到程序源码甚至目标码)、不同粒度(从系统构架、框架、类簇到代码片断)、不同形式(黑盒构造块、生成器、模板、设计模式等)的可复用软件构件来构造新系统和实现系统演化的过程。根据复用对象的不同,可以将复用划分为产品复用和过程复用两大类,产品和过程都被称为可复用软件构件。本文将只讨论产品复用。
-
关键词
软件复用
软件构件
表示
检索
软件开发
-
Keywords
Software reuse ,Software component ,Reuse Library
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于.Net的可复用软件开发框架的设计与实现
被引量:1
- 7
-
-
作者
王英强
陈绥阳
王征风
-
机构
西安思源学院电子信息工程分院
-
出处
《计算机技术与发展》
2014年第6期122-126,共5页
-
基金
国家自然科学基金重点项目(70531030)
-
文摘
随着信息化技术的发展,数据库系统运用越来越广泛。在众多的数据库系统中,存在一些相同或者相似的功能模块,例如:用户登陆验证、系统用户管理、用户权限管理等。在实际的应用系统开发过程中,这些模块被重复开发,浪费了大量的人力、物力,并且会影响系统的开发进度。针对这种情况,文中提出了一个基于.Net的可复用软件开发框架WebFrameWork,对数据库系统开发过程中的一些常用功能模块进行集成,从而提高数据库系统的开发效率;并且详细阐述了WebFrameWork的设计方法;最后通过应用实例来说明WebFrameWork的使用方法。通过多个应用系统开发证明,该框架能够加快应用目标系统的开发速度,提高软件质量,节约成本,并且在稳定性和效率上能够满足实际需要。
-
关键词
软件复用
NET框架
软件设计
-
Keywords
software reuse
.Net framework
software design
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名可复用软件构件表示方法的分析
被引量:7
- 8
-
-
作者
李炜
-
机构
安徽大学计算机系
-
出处
《微机发展》
2004年第5期96-98,共3页
-
基金
安徽省教育厅科研基金资助项目(2001kj004)
安徽省高校青年教师科研基金资助项目(2004JQL05)
-
文摘
软件复用有利于提高软件开发的生产率和软件系统的可靠性,降低软件开发的成本,使软件开发实现工程化和产业化。软件构件是其核心技术和基本单位,它是将应用系统中相对稳定的成分提取出来,形成可以重复使用的软件单元。随着软件复用实践的深入,组织内部积累大量构件,对这些构件的组织、管理尤为重要。有效的构件表示和检索是实现高效复用的保证,从而大大降低复用成本。文中对构件的表示进行了分析和比较,为实践中的复用项目提供了技术支持。
-
关键词
软件复用
软件构件
构件表示
软件开发
自动索引
超文本
-
Keywords
software reuse
component
representation of reusable software component
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于决策树的可复用软件的研究及应用
- 9
-
-
作者
王静红
董爱堂
董瑞卿
-
机构
河北师范大学计算机教学部
-
出处
《河北省科学院学报》
CAS
2004年第3期30-33,共4页
-
文摘
在基于可复用构件库的软件开发中,如何从构件库中查询满足条件的构件是构件库系 统的研究重点之一。数据挖掘技术为解决上述问题提供了一条可行的途径,本文是在构件库系 统及用户反馈信息数据库的基础上,利用决策树分类器,得出一些实用的构件复用规则,从而为 复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障。
-
关键词
软件复用
决策树
分类
数据挖掘
-
Keywords
Software reuse , Decision-tree , Classification , Data mining
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名基于构件技术的嵌入式系统复用软件设计
- 10
-
-
作者
杨胜春
曲朝阳
-
机构
东北电力大学
-
出处
《单片机与嵌入式系统应用》
2008年第5期14-16,共3页
-
文摘
提高软件生产率成为软件产业的当务之急;基于构件的软件复用是当前复用研究的焦点,被视为实现成功复用的关键因素之一。本文主要讨论基于构件的嵌入式系统软件复用技术,提出工业嵌入式系统的系统级软件设计方法,以软件构件形式对其进行封装,以标准接口形式暴露给用户级应用软件对其进行操作,方便了系统的集成和维护。
-
关键词
软件复用
嵌入式系统
构件标准接口
软件构件平台
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于构建软件功能描述的可复用软件检索方法
被引量:4
- 11
-
-
作者
伏广宇
李传艺
葛季栋
骆斌
-
机构
南京大学计算机软件新技术国家重点实验室
南京大学软件学院
-
出处
《应用科学学报》
CAS
CSCD
北大核心
2020年第5期682-694,共13页
-
基金
国家自然科学基金(No.61802167)
南京大学中央高校基本科研业务费资助。
-
文摘
软件复用技术能够有效降低新软件产品开发的时间、人力和成本.在软件复用中,基于待开发软件的基本描述与简单需求,如何衡量已有软件的可复用性并对大量已有软件进行快速、自动的可复用性评估,已成为首要解决的问题.目前已有较多评价软件产品或软件项目相似度的研究工作,但相似性并不等于可复用性.因此,该文通过调研软件产品可复用性的相关研究,定义了一套适用于开源软件仓库中软件项目的可复用性评价指标,并设计了基于待开发软件项目的基本需求快速查询可复用软件项目的算法,实现了可复用软件项目检索系统.通过实验及专家对检索结果的评价,验证了所提描述方法的高效性和可用性.
-
关键词
软件复用
软件需求
软件相似性
软件项目推荐
软件可复用性
开源软件仓库
-
Keywords
software reuse
software requirements
software similarity
software project recommendation
software reusability
open-source repository
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于复用软件的核电厂电动阀控制策略及其实施
- 12
-
-
作者
马正亚
钱立虎
-
机构
国核示范电站有限责任公司
国核自仪系统工程有限公司
-
出处
《能源研究与管理》
2016年第3期98-102,共5页
-
文摘
介绍了软件复用技术的基本概念和发展历史,针对核电站控制系统软件设计这个特定领域,探讨引入软件复用技术的价值和可行性。结合工程实例对设计出的复用软件模块进行稳定性测试,对复用软件模块进行总结,并对应用前景进行展望。
-
关键词
软件复用
复用软件开发
电动阀
-
Keywords
software reuse
development of RSC
electric control valve
-
分类号
TM623.4
[电气工程—电力系统及自动化]
-
-
题名可复用软件库管理系统SBMS
被引量:2
- 13
-
-
作者
蔡德明
-
机构
中国科学院软件研究所
-
出处
《计算机学报》
EI
CSCD
北大核心
1991年第6期445-451,共7页
-
基金
国家自然科学基金
-
文摘
近几年来软件复用技术越来越引起人们的重视,普遍认为它是提高软件人员生产率的主要途径之一.本文着重介绍作者开发的一个可复用软件库管理系统的原型SBMS.利用SBMS,在软件系统的开发过程中可以复用已有的软件.
-
关键词
软件复用
管理系统
软件开发
-
Keywords
Software, reusability of software, software management system.
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名面向复用软件开发方法的比较与分析
被引量:2
- 14
-
-
作者
陆明
张广泉
-
机构
苏州大学计算机科学与技术学院
-
出处
《苏州大学学报(工科版)》
CAS
2006年第2期11-15,共5页
-
基金
中国科学院计算机科学国家重点实验室开放课题(编号SYSKF0303)
江苏省高校自然科学研究项目(编号05KJB520119)
重庆市科学技术研究项目(编号040803)
-
文摘
为了将复用技术更广泛地应用到软件开发中,本文根据系统的建立方式对现阶段主要的面向复用软件开发方法进行了分类研究,概括出各自的特征,并比较了它们的优势和不足,最后对我国软件企业如何采用面向复用的方法提出了参考意见。
-
关键词
软件复用
软件构件
商业构件
软件产品线
应用程序生成器
-
Keywords
software reuse
software component
commercial off-the-shelf component
software product line
application generator
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名降低可复用软件构件开发难度的适配器机制
- 15
-
-
作者
张晶
丁志强
汪海涛
-
机构
云南工业大学云南省计算机技术应用重点实验室
-
出处
《计算机工程与应用》
CSCD
北大核心
2001年第7期53-56,60,共5页
-
基金
云南省计算机技术应用重点实验室资助
-
文摘
许多软件开发机构通过利用能够适应不同产品和环境需求的多用途构件组织软件生产线来支持软件复用的思想。为了更好地支持可重用构件的设计和实现,提出了构件交互适配器这一思想。适配器机制可用来定制、联接和管理可重用构件的交互作用。而且,通过使用适配器机制,可将构件的交互作用屏蔽于构件内部实现细节之外进行管理,这就能有效地降低开发构件的复杂性,提高可复用性并易于构件的实现。
-
关键词
软件构件开发
适配器
软件复用
软件产品
-
Keywords
: Complexity,Multi-use component,Requesting component,Reusability,Servicing component,and Syntactic interface
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名跨平台可复用软件框架的研究及其应用
被引量:1
- 16
-
-
作者
宋俊洪
洪文健
周国富
-
机构
广州市特种承压设备检测研究院
-
出处
《机电工程技术》
2009年第6期34-35,60,共3页
-
文摘
软件框架是可被应用开发者自定制的应用开发平台或体系结构。一个好的框架可大大降低应用系统的开发成本,提高应用系统的稳定性。文中讨论了基于框架的应用系统开发模式,提出了一个基于多层结构的可重用跨平台技术框架,并给出了该框架的设计与实现方法及其在特种设备信息管理领域的应用。
-
关键词
框架
软件复用
面向对象
-
Keywords
framework
software reuse
object-oriented
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名可复用构件技术在工程造价软件开发的研究
被引量:3
- 17
-
-
作者
林铭德
戴一璟
-
机构
福建工程学院计算机与信息科学系
福建工程学院工程管理系
-
出处
《计算机技术与发展》
2011年第5期111-114,共4页
-
基金
福建省教育科研重点项目(2009JB09178)
福建工程学院科研发展基金项目(2009GY-Z0884)
-
文摘
软件复用技术为解决软件危机、提高软件生产效率和质量提供一个现实可行的解决方案。以工程造价软件开发过程为实例,研究软件复用技术在工程造价软件开发过程各个阶段的应用,分析并设计一个建设工程造价软件的分层模型架构,根据工程造价工作流程的特性,结合软件工程开发原理,提出了在工程造价领域软件开发适用纵向复用,实现了在建设工程造价软件开发中在不同层次应用构件复用技术,有效缩短软件开发的周期,提高了软件开发的效率和质量。
-
关键词
基于构件的软件开发
可复用软件构件
工程量清单
定额
-
Keywords
component based software development
reusable software component
bill of quantities
norm
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名软件复用技术及其展望
被引量:4
- 18
-
-
作者
薛春光
吴绍东
-
机构
天津理工学院基础教育学院
-
出处
《天津理工学院学报》
2002年第1期68-71,共4页
-
文摘
软件复用是提高软件开发生产率和软件产品质量的一条行之有效的途径 .本文阐述了软件复用技术的产生背景 ,可复用软件库及其功能 ;描述了RSL可复用软件库的设计、组织和管理 ;介绍了基于可复用软件库的软件复用过程 ;指出了软件复用技术存在的一些主要问题及解决途径 。
-
关键词
软件复用
可复用软件库
可复用构件
可复用性
软件开发
软件工程
-
Keywords
software reuse
reusable software library
reusable component
reusability
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于可复用软构件的软件开发技术研究
被引量:1
- 19
-
-
作者
高欣
-
机构
山东省农村信用社联合社
-
出处
《信息与电脑》
2016年第3期104-105,共2页
-
文摘
可复用软件的构件是保证可复用软件正常运行的基础,笔者深入分析了可复用软件的具体开发技术及其相关开发技术,对提升可复用软件的开发质量具有十分重要的意义。
-
关键词
可复用软件
构件
开发技术
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名会计软件复用的几个问题
- 20
-
-
作者
王锴
-
机构
安徽商业高等专科学校
-
出处
《财会通讯(上)》
1996年第3期34-34,共1页
-
文摘
随着我国会计电算化的发展,会计软件不断增多。然而,这种繁荣只是一种表面现象,从更深一层次来看,不难发现,在繁荣的背后,人们所做的重复性的工作也越来越多,有的甚至是几倍的重复。低水平、低效率、重复性的劳动,相似性的功能,已成了我国会计电算化发展的“
-
关键词
会计软件
几个问题
软件复用技术
会计电算化
我国会计
复用软件
相似性
软件开发商
商品化会计软件
汉字处理系统
-
分类号
F232
[经济管理—会计学]
-