期刊文献+
共找到611篇文章
< 1 2 31 >
每页显示 20 50 100
The System for Managing Reusable Object-Oriented Software Components
1
作者 王晓芬 郭福顺 李莲治 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 1994年第2期26-29,共4页
TheSystemforManagingReusableObject-OrientedSoftwareComponents¥(王晓芬)(郭福顺)(李莲治)WANGXiaofen;GUOFushun;LILianzhi... TheSystemforManagingReusableObject-OrientedSoftwareComponents¥(王晓芬)(郭福顺)(李莲治)WANGXiaofen;GUOFushun;LILianzhi(Dept.ofComputerS... 展开更多
关键词 ss: software reuse object-oriented software components
在线阅读 下载PDF
Component Dependency in Object-Oriented Software
2
作者 于立国 Srini Ramaswamy 《Journal of Computer Science & Technology》 SCIE EI CSCD 2007年第3期379-386,共8页
Component dependency is an important software measure. It is directly related to software understandability, maintainability, and reusability. Two important parameters in describing component dependency are the type o... Component dependency is an important software measure. It is directly related to software understandability, maintainability, and reusability. Two important parameters in describing component dependency are the type of coupling between two components and the type of the dependent component. Depending upon the different types of coupling and the type of the dependent components, there can be different effects on component maintenance and component reuse. In this paper, we divide dependent components into three types. We then classify various component dependencies and analyze their effects on maintenance and reuse. Based on the classification, we present a dependency metric and validate it on 11 open-source Java components. Our study shows that a strong correlation exists between the measurement of the dependency of the component and the effort to reuse the component. This indicates that the classification of component dependency and the suggested metric could be further used to represent other external software quality factors. 展开更多
关键词 DEPENDENCY maintenance METRIC object-oriented software reuse
原文传递
An approach to software development based on heterogeneous component reuse and its supporting system 被引量:2
3
作者 杨芙清 梅宏 +1 位作者 吴穹 朱冰 《Science China(Technological Sciences)》 SCIE EI CAS 1997年第4期405-413,共9页
Software reuse is considered as a practical approach to solving the software crisis. The BD-HCRUS, a software development supporting system based on heterogeneous component reuse, is introduced. The system has a reusa... Software reuse is considered as a practical approach to solving the software crisis. The BD-HCRUS, a software development supporting system based on heterogeneous component reuse, is introduced. The system has a reusable component library as its kernel in charge of the organization, storage and retrieval of the heterogeneous components, an object-oriented integrated language for the specification and composition of the heterogeneous components, and program comprehension tools for reverse-engineering and extracting reusable components from source code, then re-engineering the components. Therefore, a whole support is lent systematically to the acquisition, specification, organization, storage, retrieval and composition of reusable components. 展开更多
关键词 software reuse HETEROGENEOUS componENT componENT library object-oriENTATION program comprehension.
原文传递
Reuse-based software production technology 被引量:6
4
作者 杨芙清 王千祥 +1 位作者 梅宏 陈兆良 《Science in China(Series F)》 2001年第1期8-19,共12页
Software reuse is viewed as a key technology to improve software product quality and productivity. This paper discusses a series of technologies related with software reuse and software component technology: component... Software reuse is viewed as a key technology to improve software product quality and productivity. This paper discusses a series of technologies related with software reuse and software component technology: component model, which describes component’s essential characteristics; component acquisition technology, of which domain engineering is the main approach; component management technology, of which component library is the kernel; application integration and composition technology, of which application engineering is the main approach; software evolution technology, of which software reengineering is the main approach, etc. This paper introduces the software development environment: JadeBird Software Production Line System, which effectively integrates the above-mentioned technologies. 展开更多
关键词 software reuse software component domain engineering component library application engineering rengineering.
原文传递
Software component composition based on ADL and Middleware 被引量:19
5
作者 梅宏 常继传 杨芙清 《Science in China(Series F)》 2001年第2期136-151,共16页
How to compose prefabricated components is a key issue in component-based reuse. Research on Software Architecture (SA) and Component-based Software Development (CBSD) provides two hopeful solutions from different per... How to compose prefabricated components is a key issue in component-based reuse. Research on Software Architecture (SA) and Component-based Software Development (CBSD) provides two hopeful solutions from different perspectives. SA provides a top-down approach to realizing component-based reuse. However, it pays insufficient attention to the refinement and implementation of the architectural descriptions, and does not provide the necessary capability to automate the transformation or composition to form a final executable application. CBSD provides a bottom-up way by using existing middleware infrastructures. However, these technologies do not take into account the systematic methodology that can guide the CBSD process, especially the component composition at higher abstract levels. We argue that it is a natural solution to combine these two approaches.In this paper, an architecture-based component composition approach is presented. In this way, SA description, using mapping rules and mini-tools to narrow the gap between design and implementation , is used as the blueprint and middleware technology as the runtime scaffold for component composition. Our approach presents an ADL, which supports user-defined connectors and has an extensible framework, to specify software architectures. To map a SA description into implementation, it is necessary to map it first to an OO design model described in UML, then to the final implementation. The architectural description can be mapped into source code or executable code by using some ORB conforming to CORBA standard. Also a toolkit is provided to support this approach efficiently. 展开更多
关键词 software architecture component composition component-based development software reuse UML CORBA.
原文传递
基于DSSA的智能对靶喷雾机软件系统设计 被引量:7
6
作者 胡天翔 郑加强 +1 位作者 周宏平 甘英俊 《林业科技开发》 2008年第2期68-70,共3页
基于构件和特定领域软件体系结构(DSSA)的领域工程使软件系统的设计和开发更具科学性,它将软件复用技术应用在整个软件工程的各个方面。作为一种现实有效的软件开发方法,构件化设计和软件复用技术在各个应用领域都受到广泛的重视。本文... 基于构件和特定领域软件体系结构(DSSA)的领域工程使软件系统的设计和开发更具科学性,它将软件复用技术应用在整个软件工程的各个方面。作为一种现实有效的软件开发方法,构件化设计和软件复用技术在各个应用领域都受到广泛的重视。本文根据软件工程的思想,将特定领域软件体系结构应用在智能对靶喷雾机软件系统上,以构件化的方式将软件系统按功能进行划分,通过设计和实现不同的构件,来完成整个软件系统的功能,最后将划分的构件进行系统集成,以形成完整的软件系统。 展开更多
关键词 智能系统 DssA 构件化 软件复用
在线阅读 下载PDF
化工设备施工图图形组装生成系统HSTZSS
7
作者 金英 陈晶 《黑龙江大学自然科学学报》 CAS 1997年第2期49-52,共4页
介绍基于软件重用和面向对象的思想设计研制的化工设备施工图图形组装生成系统。HSTZSS的总体结构、重用构件的组织方法及一些其它的关键技术。该系统可将用户的要求转换成化工设备制造图纸.
关键词 软件重用 HSTZss 化工设备 图形组装系统 施工图
在线阅读 下载PDF
基于组件技术的DSS开发方法研究
8
作者 白劲波 《黑龙江工程学院学报》 CAS 2003年第4期33-34,49,共3页
分析了组件技术的特点和DSS开发中存在的问题,阐述了组件技术应用于DSS开发的可行性和优势,提出了一种基于组件的DSS开发方案。
关键词 组件技术 Dss 决策支持系统 系统开发 工业化
在线阅读 下载PDF
支持软件重用的软件开发环境SSRE 被引量:2
9
作者 王晓芬 郭福顺 李莲治 《小型微型计算机系统》 CSCD 北大核心 1994年第9期7-12,共6页
为了缓解软件危机,许多人寄希望于软件重用技术,软件重用被认为是提高软件生产率和质量的关键。本文着重介绍了作者设计开发的一个支持软件重用的一体化软件开发环境SSRE,介绍了SSRE体系结构,各部分功能,主要工作流程以及... 为了缓解软件危机,许多人寄希望于软件重用技术,软件重用被认为是提高软件生产率和质量的关键。本文着重介绍了作者设计开发的一个支持软件重用的一体化软件开发环境SSRE,介绍了SSRE体系结构,各部分功能,主要工作流程以及软件构件的描述形式。利用SSRE,用户能够使用此环境中重用构件库中的软件构件,高效率地开发出高质量的应用软件。 展开更多
关键词 软件重用 软件开发 ssRE
在线阅读 下载PDF
A Mixed Method Approach for Efficient Component Retrieval from a Component Repository 被引量:2
10
作者 Jasmine Kalathipparambil Sudhakaran Ramaswamy Vasantha 《Journal of Software Engineering and Applications》 2011年第7期442-445,共4页
A continuing challenge for software designers is to develop efficient and cost-effective software implementations. Many see software reuse as a potential solution;however, the cost of reuse tends to outweigh the poten... A continuing challenge for software designers is to develop efficient and cost-effective software implementations. Many see software reuse as a potential solution;however, the cost of reuse tends to outweigh the potential benefits. The costs of software reuse include establishing and maintaining a library of reusable components, searching for applicable components to be reused in a design, as well as adapting components toward a proper implementation. In this context, a new method is suggested here for component classification and retrieval which consists of K-nearest Neighbor (KNN) algorithm and Vector space Model Approach. We found that this new approach gives a higher accuracy and precision in component selection and retrieval process compared to the existing formal approaches. 展开更多
关键词 software reuse componENT RETRIEVAL VECTOR Space Model Algorithm
在线阅读 下载PDF
Abstract of ph.d Dissertation
11
《Geo-Spatial Information Science》 2002年第3期76-78,共3页
  With the rapid development of global information highway,multimedia communication technology plays a more and more important role in national economic and social development.However,the multimedia communication sy...   With the rapid development of global information highway,multimedia communication technology plays a more and more important role in national economic and social development.However,the multimedia communication system is a complicated real time distributed system and its software is difficult to develop.In order to improve the rapid development and application of the multimedia communication technology,there is an urgent need to carry out the basic research work of software development platform in this field.…… 展开更多
关键词 MULTIMEDIA communication system objectoriented software reuse visualization software development platform component HIERARCHICAL modeling
在线阅读 下载PDF
An Approach for Implementing Dynamically Linkable Component
12
作者 Zhu Chunyan, Lin Ziyu, Ying Shi, Zhou Shun(State Key Lab of Software Engineering, Wuhan University,Wuhan 430072,China) 《Wuhan University Journal of Natural Sciences》 CAS 1998年第2期147-151,共5页
IntelligentPad approach provides a standard for dynamically linkable components. Based on the standard, this paper introduces an approach of developing dynamically linkable components by using object oriented techniques.
关键词 software reuse software component component composition dynamic link
在线阅读 下载PDF
Distributed and Parallel Component Library
13
作者 XUZheng-quan XUYang YANAi-ping 《Wuhan University Journal of Natural Sciences》 EI CAS 2005年第2期375-379,共5页
Software component library is the essential part of reuse-based softwaredevelopment. It is shown that making use of a single component library to store all kinds ofcomponents and from which components are searched is ... Software component library is the essential part of reuse-based softwaredevelopment. It is shown that making use of a single component library to store all kinds ofcomponents and from which components are searched is very inefficient. We construct multi-librariesto support software reuse and use PVM as development environments to imitate large-scale computer,which is expected to fulfill distributed storage and parallel search of components efficiently andimprove software reuse. 展开更多
关键词 software reuse component library parallel virtual machine distributedstorage parallel search
在线阅读 下载PDF
DSSA在电子战系统控制中的应用
14
作者 马毅 《电子对抗技术》 2004年第4期24-29,共6页
基于构件和DSSA(Domain SpecificSoftwareArchitecture)的领域工程使软件产业化向前迈进了一大步。它实现了需求复用、设计复用和代码复用,作为一种现实有效的软件开发方法已受到各个领域的广泛重视。本文介绍了领域工程的基本概念,以... 基于构件和DSSA(Domain SpecificSoftwareArchitecture)的领域工程使软件产业化向前迈进了一大步。它实现了需求复用、设计复用和代码复用,作为一种现实有效的软件开发方法已受到各个领域的广泛重视。本文介绍了领域工程的基本概念,以及领域工程中应用系统的基本开发过程,同时探讨了电子战系统控制领域的领域特定软件架构(DSSA)及其基本构件。 展开更多
关键词 DssA 电子战 软件复用 领域工程 系统控制
在线阅读 下载PDF
基于组件复用的可重构I^(2)C总线读写控制电路设计
15
作者 徐波 杜晓实 +1 位作者 朱力可 王萍 《电子技术应用》 2025年第7期89-94,共6页
现代软件无线电架构中通常为了满足软件实时性而采用FPGA作预处理功能,但随着软件无线电系统不断朝综合化和智能化方向发展,如何应对各类复杂使用场景给系统设计者带来越来越多的挑战。面对不断激增的需求,FPGA设计中经常暴露出可移植... 现代软件无线电架构中通常为了满足软件实时性而采用FPGA作预处理功能,但随着软件无线电系统不断朝综合化和智能化方向发展,如何应对各类复杂使用场景给系统设计者带来越来越多的挑战。面对不断激增的需求,FPGA设计中经常暴露出可移植性差、平台依赖性强、程序对开发人员的依赖度高、系统集成与整合度难度大等问题。选取电子装备中常用的I^(2)C总线控制部分,借鉴软件工程中“高内聚、低耦合”的模块化设计思想,提出一种总线控制电路的优化策略,即基于组件复用的方法设计了一种可重构I^(2)C总线读写控制电路。该电路具备按需配置波特率功能,同时具有可选的APB接口以及中断功能,提供读/写数据位宽分别为1 B/2 B/4 B系列控制组件,并通过配置系列组件的方式重构读/写数据位宽。该电路具有实际的工程价值且已成功应用于不同项目以及TPAFEA008、ADT75和LTC2991等常用器件上。 展开更多
关键词 可重构组件复用 I^(2)C总线读写控制 FPGA设计 软件无线电 国产化器件
在线阅读 下载PDF
青鸟系统中可复用软件构件的表示与查询 被引量:80
16
作者 常继传 李克勤 +2 位作者 郭立峰 梅宏 杨芙清 《电子学报》 EI CAS CSCD 北大核心 2000年第8期20-23,共4页
可复用构件的表示和检索是构件库和软件复用研究的重点 ,它伴随复用实践的深入和新技术的出现而不断取得进展 .青鸟构件库系统以青鸟构件模型为基础 ,采用以刻面分类为主、多种分类模式相结合的方法对构件分类索引 ,支持多种构件查询方... 可复用构件的表示和检索是构件库和软件复用研究的重点 ,它伴随复用实践的深入和新技术的出现而不断取得进展 .青鸟构件库系统以青鸟构件模型为基础 ,采用以刻面分类为主、多种分类模式相结合的方法对构件分类索引 ,支持多种构件查询方式的组合使用 .本文介绍了青鸟Ⅲ型构件库系统中可复用软件构件的分类表示模式 ,以及构件检索机制的体系结构。 展开更多
关键词 软件复用 软件构件 构件库 青鸟系统
在线阅读 下载PDF
软件复用与软件构件技术 被引量:514
17
作者 杨芙清 梅宏 李克勤 《电子学报》 EI CAS CSCD 北大核心 1999年第2期68-75,51,共9页
软件复用是在软件开发中避免重复劳动的解决方案.通过软件复用,可以提高软件开发的效率和质量.近十几年来,面向对象技术出现并逐步成为主流技术,为软件复用提供了基本的技术支持.软件复用研究重新成为热点,被视为解决软件危机,... 软件复用是在软件开发中避免重复劳动的解决方案.通过软件复用,可以提高软件开发的效率和质量.近十几年来,面向对象技术出现并逐步成为主流技术,为软件复用提供了基本的技术支持.软件复用研究重新成为热点,被视为解决软件危机,提高软件生产效率和质量的现实可行的途径.它通常可分为产品复用和过程复用两条途径.基于构件的复用是产品复用的主要形式,也是当前复用研究的焦点.同时,在分布对象研究领域,软件构件技术也是一个重要内容.当前软件构件技术被视为实现成功复用的关键因素之一.软件复用技术的广泛应用将促进软件产业的变革,使其重组分工,软件构件生产必将成为独立的行业而存在.这种变革对我国软件产业的发展将是一个很好的机遇.本文将对软件复用技术的发展作一全面综述,介绍软件复用的基本概念及关键技术,同时介绍国内外在软件复用方面的成功的研究和实践活动,包括我国政府支持的国家重点科技攻关项目青鸟工程,并对我国如何加强相关技术研究和应用,推动软件产业发展提出一些思路. 展开更多
关键词 软件工程 软件复用 软件构件技术 CASE
在线阅读 下载PDF
支持构件复用的青鸟Ⅲ型系统概述 被引量:45
18
作者 杨芙清 梅宏 +2 位作者 李克勤 袁望洪 吴穹 《计算机科学》 CSCD 北大核心 1999年第5期50-55,共6页
一、引言 1.1 软件构件软件构件技术是支持软件复用的核心技术,是近几年来迅速发展并受到高度重视的一个学科分支。其主要研究内容包括: 1.构件获取:有目的的构件生产和从已有系统中挖掘提取构件; 2.构件模型:研究构件的本质特征及构件... 一、引言 1.1 软件构件软件构件技术是支持软件复用的核心技术,是近几年来迅速发展并受到高度重视的一个学科分支。其主要研究内容包括: 1.构件获取:有目的的构件生产和从已有系统中挖掘提取构件; 2.构件模型:研究构件的本质特征及构件间的关系; 3.构件描述语言:以构件模型为基础,解决构件的精确描述、理解及组装问题; 4.构件分类与检索:研究构件分类策略、组织模式及检索策略,建立构件库系统,支持构件的有效管理; 5.构件复合组装:在构件模型的基础上研究构件组装机制。 展开更多
关键词 软件构件 软件复用 软件开发 青鸟Ⅲ型系统
在线阅读 下载PDF
基于刻面描述的构件检索 被引量:60
19
作者 王渊峰 张涌 +2 位作者 任洪敏 朱三元 钱乐秋 《软件学报》 EI CSCD 北大核心 2002年第8期1546-1551,共6页
随着软件复用实践的深入和软件构件库规模的扩大,对软件构件的表示与检索的研究正受到越来越多的重视.针对基于刻面描述的软件构件,结合模式分析中的树匹配思想,根据构件刻面描述的特点,提出了一种基于树包含(tree inclusion)的构件检... 随着软件复用实践的深入和软件构件库规模的扩大,对软件构件的表示与检索的研究正受到越来越多的重视.针对基于刻面描述的软件构件,结合模式分析中的树匹配思想,根据构件刻面描述的特点,提出了一种基于树包含(tree inclusion)的构件检索方法,并进行了理论上的分析与实验上的检验.实验结果证明了它的可行性与有效性. 展开更多
关键词 刻面描述 构件检索 软件工程 树匹配 软件复用
在线阅读 下载PDF
基于软件构件质量模型的度量及应用 被引量:21
20
作者 毛国蓓 李雪静 +2 位作者 葛孝堃 杨明福 朱三元 《计算机应用与软件》 CSCD 北大核心 2005年第5期1-4,12,共5页
随着软件复用实践的深入,可复用构件数量不断增加,构件库规模也不断扩大。构件的质量将影响到最终的软件质量和CBSD的推广应用,但是目前缺乏对构件质量有效的评价模型。本文基于ISO/IEC9126软件质量度量模型,提出了软件构件质量模型,及... 随着软件复用实践的深入,可复用构件数量不断增加,构件库规模也不断扩大。构件的质量将影响到最终的软件质量和CBSD的推广应用,但是目前缺乏对构件质量有效的评价模型。本文基于ISO/IEC9126软件质量度量模型,提出了软件构件质量模型,及专门针对软件构件质量模型的可操作的度量方法,重点描述了构件可复用性的度量,并将该方法实际应用于上海构件库部分构件,本文提出的度量模型和方法可作为构件库管理者和构件用户在管理及使用构件时对构件进行评价参考。 展开更多
关键词 质量模型 软件构件 软件质量度量模型 可复用构件 构件库 软件复用 推广应用 CBSD 评价模型 构件质量 度量方法 可复用性 ISO 管理者
在线阅读 下载PDF
上一页 1 2 31 下一页 到第
使用帮助 返回顶部