期刊文献+
共找到564篇文章
< 1 2 29 >
每页显示 20 50 100
软件体系结构求精方法研究 被引量:21
1
作者 戎玫 张广泉 《计算机科学》 CSCD 北大核心 2003年第4期108-110,共3页
Software architecture is the highest-level abstraction of a system. It provides a model of the large-scale structural properties of systems. Recently, software architecture has been an important research sub-field of ... Software architecture is the highest-level abstraction of a system. It provides a model of the large-scale structural properties of systems. Recently, software architecture has been an important research sub-field of software engineering. In this paper,our research work focus on refinement methods of software architecture. By studying the several refinement methods for software architectural design,we present a component-based refinement method that refines an architectural design by replacing a component's static semanucs to its dynamic semantics. 展开更多
关键词 软件工程 软件体系结构 软件系统 求精方法 系统组件
下载PDF
Software component composition based on ADL and Middleware 被引量:19
2
作者 梅宏 常继传 杨芙清 《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.
原文传递
组件化虚拟仪器软件系统性能研究 被引量:16
3
作者 赵江滨 刘世元 +1 位作者 胡友民 史铁林 《仪器仪表学报》 EI CAS CSCD 北大核心 2009年第10期2131-2138,共8页
研究了虚拟仪器软件系统的运行性能。应用Petri网建模工具,建立组件模型,并分别针对串行顺序过程、多输入过程、多输出过程,建立同步和异步模式下的系统模型,生成可达图,并据以研究吞吐率和延迟两大性能指标。结果显示,利用异步组件实... 研究了虚拟仪器软件系统的运行性能。应用Petri网建模工具,建立组件模型,并分别针对串行顺序过程、多输入过程、多输出过程,建立同步和异步模式下的系统模型,生成可达图,并据以研究吞吐率和延迟两大性能指标。结果显示,利用异步组件实现的流水线模式能够大幅度的减少周期时间,提高吞吐率;瓶颈步骤的位置较大程度地影响着延迟,位置越靠后,延迟越大;输入缓冲对性能指标没有正面作用,应该避免使用。最后给出了2个实验,验证了性能指标计算方法的正确性。 展开更多
关键词 组件化 虚拟仪器 PETRI网 性能 吞吐率 延迟
下载PDF
嵌入式分布计算环境下的高效软件构件化框架研究 被引量:13
4
作者 曹敬瑜 柴玮岩 +1 位作者 王博 郭永红 《兵工学报》 EI CAS CSCD 北大核心 2013年第4期451-458,共8页
针对EJB、CORBA以及发布/订阅中间件等软件构架存在的不足,提出了一种适用于嵌入式分布计算环境下的高效软件构件化框架。该软件构架基于开放服务网关倡议(OSGi)标准,通过加入传输抽象层实现了在多通信协议环境下的应用,具有通用性好、... 针对EJB、CORBA以及发布/订阅中间件等软件构架存在的不足,提出了一种适用于嵌入式分布计算环境下的高效软件构件化框架。该软件构架基于开放服务网关倡议(OSGi)标准,通过加入传输抽象层实现了在多通信协议环境下的应用,具有通用性好、稳定性高、内存占用量少的特点。实验结果表明,该软件在内存占用量、启动时间及服务器接口响应时间方面的性能均优于传统的软件构架,并且能够满足条件苛刻的嵌入式应用环境。 展开更多
关键词 计算机软件 计算机系统结构 软件构架 嵌入式 构件化 开放服务网关倡议
下载PDF
基于组件的软件工程(CBSE)研究 被引量:5
5
作者 冯健文 林璇 《江西师范大学学报(自然科学版)》 CAS 2004年第1期32-35,共4页
基于组件的软件工程(CBSE)是重要的软件重用技术,将使今后的软件开发起革命性的变化.本文论述了CBSE的定义和内容,并讨论了CBSE同传统软件开发和面向对象技术的比较,最后列举了CBSE今后的研究方向.
关键词 组件 软件工程 软件重用 CBSE 分布式对象
下载PDF
基于地理信息的甘谷县精准扶贫系统设计与实现 被引量:12
6
作者 何永刚 《矿山测量》 2017年第3期42-44,共3页
文中介绍了基于地理信息的甘谷县精准扶贫系统的建设目标,阐述了系统的技术架构和开发路线、数据库以及详细功能模块的设计,简要分析了系统的关键技术,并对地理信息服务于政府扶贫工作的应用模式进行了探讨。
关键词 精准扶贫 GIS MVC开发框架 承包方 组件化
下载PDF
基于部件的自动目标检测方法研究 被引量:10
7
作者 张正 王宏琦 +2 位作者 孙显 巩大亮 胡岩峰 《电子与信息学报》 EI CSCD 北大核心 2010年第5期1017-1022,共6页
该文提出了一种新的自动目标检测算法,实现对自然场景图像及高分辨率遥感图像中结构相对复杂的人造目标的自动检测。该方法基于组成物体的几何部件处理问题,降低了对训练样本数量的需求。首先选择两类典型特征,基于机器学习训练对应的... 该文提出了一种新的自动目标检测算法,实现对自然场景图像及高分辨率遥感图像中结构相对复杂的人造目标的自动检测。该方法基于组成物体的几何部件处理问题,降低了对训练样本数量的需求。首先选择两类典型特征,基于机器学习训练对应的分类器,有效地减少了背景中某些物体与前景目标部分特性相似对检测方法准确率的影响;然后利用标值点过程对问题建模,以对目标分布的先验约束和分类器的响应作为数据能量,自顶向下地自动检测目标。实验结果表明,该方法准确率高、鲁棒性好,具有较强的实际应用价值。 展开更多
关键词 目标检测 基于部件 协方差矩阵 标值点过程
下载PDF
基于组件的动态软件更新 被引量:4
8
作者 鲍春健 吴俊敏 +2 位作者 许胤龙 李黄海 王文韬 《计算机应用》 CSCD 北大核心 2006年第8期1909-1911,共3页
在分析影响动态软件更新的关键问题的基础上,从组件模型的设计出发来寻求系统架构对动态更新的支持,并利用动态插入拦截器来获取更新的安全点,从而实现了动态组件的热交换,其主要过程包括插入拦截器、阻塞调用、状态转移和请求重定向。... 在分析影响动态软件更新的关键问题的基础上,从组件模型的设计出发来寻求系统架构对动态更新的支持,并利用动态插入拦截器来获取更新的安全点,从而实现了动态组件的热交换,其主要过程包括插入拦截器、阻塞调用、状态转移和请求重定向。基于该思想实现的集群高可用应用开发平台具有更好的可用性、可扩展性和运行性能。 展开更多
关键词 动态更新 基于组件 拦截器
下载PDF
基于构件的多层体系结构的研究与应用 被引量:7
9
作者 王丹 张帆 张志鸿 《计算机工程与设计》 CSCD 北大核心 2010年第6期1255-1258,1263,共5页
为了使构件复用技术更好的应用于实际的企业生产环境,分析了构件复用技术的应用现状,研究了体系结构的概念以及与基于构件的软件开发的关系,结合分层体系结构的理论,设计了基于构件的多层体系结构模型,并使用该模型实现了物流综合管理... 为了使构件复用技术更好的应用于实际的企业生产环境,分析了构件复用技术的应用现状,研究了体系结构的概念以及与基于构件的软件开发的关系,结合分层体系结构的理论,设计了基于构件的多层体系结构模型,并使用该模型实现了物流综合管理信息系统的建设。实验结果表明,基于该模型开发的系统具有很高的灵活性、可扩展性和可维护性,并从中提取了物流领域的相关构件。 展开更多
关键词 构件 基于构件 多层体系结构 框架 物流领域
下载PDF
基于COM的SolidWorks级进模CAD常用接口 被引量:2
10
作者 杨洁 柯映林 李江雄 《计算机工程》 CAS CSCD 北大核心 2003年第10期86-88,共3页
在日趋复杂的应用程序设计过程中,组件化程序设计思想得到了极大发展,基于这一思想进行了级进模CAD系统组件设计。讨论了在组件化程序设计思想上发展的COM技术及其在SolidWorks中的应用,并且用级进模CAD系统中的示例程序,说明COM程... 在日趋复杂的应用程序设计过程中,组件化程序设计思想得到了极大发展,基于这一思想进行了级进模CAD系统组件设计。讨论了在组件化程序设计思想上发展的COM技术及其在SolidWorks中的应用,并且用级进模CAD系统中的示例程序,说明COM程序开发过程。 展开更多
关键词 COM 组件化 级进模 SOLIDWORKS
下载PDF
综合电子信息系统面向构件的软件开发与集成技术研究 被引量:5
11
作者 黎茂林 《电脑与信息技术》 2011年第4期58-62,共5页
结合综合电子信息系统的需求、特点,利用面向构件开发和构件集成技术,通过建立软件构件模型、构件开发规范、基础框架以及中间件软件,构建综合电子信息系统的面向构件的软件开发和集成架构。该架构可支持网络化综合电子信息系统的高效... 结合综合电子信息系统的需求、特点,利用面向构件开发和构件集成技术,通过建立软件构件模型、构件开发规范、基础框架以及中间件软件,构建综合电子信息系统的面向构件的软件开发和集成架构。该架构可支持网络化综合电子信息系统的高效地、简单化地和可重用地开发和集成,又满足电子信息系统较高的性能要求,对综合电子信息系统的设计和开发具有借鉴价值。 展开更多
关键词 面向构件 构件集成 业务流程
下载PDF
组件式雨水情应用集成平台设计与开发 被引量:6
12
作者 姜仁贵 解建仓 +2 位作者 李建勋 李维乾 陈田庆 《水力发电学报》 EI CSCD 北大核心 2012年第6期89-95,共7页
针对水利防汛中雨水情应用存在的多源数据难以集成、应用单一以及表现力不足等特点,采用组件式软件开发技术、框架技术及三维仿真等现代信息技术设计并开发了面向水利防汛的组件式雨水情应用集成平台,在多源数据集成的基础上实现雨水情... 针对水利防汛中雨水情应用存在的多源数据难以集成、应用单一以及表现力不足等特点,采用组件式软件开发技术、框架技术及三维仿真等现代信息技术设计并开发了面向水利防汛的组件式雨水情应用集成平台,在多源数据集成的基础上实现雨水情应用集成。基于组件对雨水情集成平台体系结构进行设计,由数据层、服务层、应用层和客户层构成,其中,应用层采用模块化思想,不同的应用功能模块分别进行设计。通过在陕西省水利防汛中实际应用表明,组件式雨水情应用集成平台具有可扩展性、较好三维表现效果、易操作性、实用性及实时性等特点,能够为水利防汛提供实时的决策支持服务,具有较好的应用前景。 展开更多
关键词 防讯 雨水情应用集成平台(CHAIP) 组件式 信息集成
原文传递
基于I-net的柔性企业管理信息系统研究 被引量:3
13
作者 周志忠 夏国平 石琳 《计算机工程》 CAS CSCD 北大核心 2000年第8期87-88,共2页
鉴于传统的企业管理信息系统缺乏柔性,该文从系统的体系结构和实现方法角度出发,建立起基于I-net的柔性企业管理信息系统模型。该模型能适应环境的变化,增强企业的效益和竞争力。
关键词 柔性企业管理信息系统 I-net 体系结构
下载PDF
设计模式在测控通信构件设计中的应用 被引量:6
14
作者 李晓伟 徐冰霖 +1 位作者 张银发 王宏博 《飞行器测控学报》 2012年第6期63-67,共5页
为了有效缩短开发周期并提高软件质量,必须提升测控软件的复用性和可扩展性。针对实际通信软件开发中的僵化性问题,提出了使用设计模式进行构件化设计的思路。结合具体通信应用完成了可扩展通信构件的分解和设计,测控协议的更改周期从... 为了有效缩短开发周期并提高软件质量,必须提升测控软件的复用性和可扩展性。针对实际通信软件开发中的僵化性问题,提出了使用设计模式进行构件化设计的思路。结合具体通信应用完成了可扩展通信构件的分解和设计,测控协议的更改周期从传统开发方式的数月缩减为几个工作日,测控软件的维护成本得以大幅降低。通过对通信构件搭建过程的逐步介绍可以看出,设计模式是大规模构件化结构设计的基础,能够解决航天测控软件中常见的突出问题。 展开更多
关键词 设计模式 通信规程 桥模式 基于构件
下载PDF
Building enterprise reuse program——A model-based approach 被引量:1
15
作者 梅宏 杨芙清 《Science in China(Series F)》 2002年第3期161-173,共13页
Reuse is viewed as a realistically effective approach to solving software crisis. For an organization that wants to build a reuse program, technical and non-technical issues must be considered in parallel. In this pap... Reuse is viewed as a realistically effective approach to solving software crisis. For an organization that wants to build a reuse program, technical and non-technical issues must be considered in parallel. In this paper, a model-based approach to building systematic reuse program is presented. Component-based reuse is currently a dominant approach to software reuse. In this approach, building the right reusable component model is the first important step. In order to achieve systematic reuse, a set of component models should be built from different perspectives. Each of these models will give a specific view of the components so as to satisfy different needs of different persons involved in the enterprise reuse program. There already exist some component models for reuse from technical perspectives. But less attention is paid to the reusable components from a non-technical view, especially fromthe view of process and management. In our approach, a reusable component model--FLP modelfor reusable component--is introduced. This model describes components from three dimensions(Form, Level, and Presentation) and views components and their relationships from the perspective of process and management. It determines the sphere of reusable components, the time points of reusing components in the development process, and the needed means to present components in terms of the abstraction level, logic granularity and presentation media. Being the basis on which the management and technical decisions are made, our model will be used as the kernel model to initialize and normalize a systematic enterprise reuse program. 展开更多
关键词 software reuse software component component-based reuse component model.
原文传递
rCOS: a formal model-driven engineering method for component-based software 被引量:4
16
作者 Wei KE Xiaoshan LI +1 位作者 Zhiming LIU Volker STOLZ 《Frontiers of Computer Science》 SCIE EI CSCD 2012年第1期17-39,共23页
Model-driven architecture (MDA) has become a main stream technology for software-intensive system design. The main engineering principle behind it is that the inherent complexity of software development can only be ... Model-driven architecture (MDA) has become a main stream technology for software-intensive system design. The main engineering principle behind it is that the inherent complexity of software development can only be mastered by building, analyzing and manipulating system models. MDA also deals with system complexity by provid- ing component-based design techniques, allowing indepen- dent component design, implementation and deployment, and then system integration and reconfiguration based on com- ponent interfaces. The model of a system in any stage is an integration of models of different viewpoints. Therefore, for a model-driven method to be applied effectively, it must pro- vide a body of techniques and an integrated suite of tools for model construction, validation, and transformation. This requires a number of modeling notations for the specifica- tion of different concerns and viewpoints of the system. These notations should have formally defined syntaxes and a unified theory of semantics. The underlying theory of the method is needed to underpin the development of tools and correct use of tools in software development, as well as to formally ver- ify and reason about properties of systems in mission-critical applications. The modeling notations, techniques, and tools must be designed so that they can be used seamlessly in sup- porting development activities and documentation of artifactsin software design processes. This article presents such a method, called the rCOS, focusing on the models of a system at different stages in a software development process, their se- mantic integration, and how they are constructed, analyzed, transformed, validated, and verified. 展开更多
关键词 component-based design MODELS model trans-formations VERIFICATION tool support
原文传递
Leveraging React Components in Business Process Management (BPM) Applications
17
作者 Ashok Reddy Annaram 《Journal of Computer and Communications》 2024年第4期86-94,共9页
As organizations increasingly embrace digital transformation, the integration of modern web technologies like React.js with Business Process Management (BPM) applications has become essential. React components offer f... As organizations increasingly embrace digital transformation, the integration of modern web technologies like React.js with Business Process Management (BPM) applications has become essential. React components offer flexibility, reusability, and scalability, making them ideal for enhancing user interfaces and driving user engagement within BPM environments. This article explores the benefits, challenges, and best practices of leveraging React components in BPM applications, along with real-world examples of successful implementations. 展开更多
关键词 React.js Digital Transformation User Interface (UI) Development component-based Architecture Declarative UI Development User Experience (UX) REUSABILITY Modularity INTEGRATION CUSTOMIZATION Developer Productivity Legacy System Integration
下载PDF
RESEARCH ON FRAMEWORK OF RAPIDLY RECONFIGURABLE INFORMATION SYSTEM
18
作者 LiXurong DingQiulin XuHuanliang 《Transactions of Nanjing University of Aeronautics and Astronautics》 EI 2002年第1期103-107,共5页
Changes and reconfiguration of information systems(ISs)are two kernel concepts of rapidil reconfigurable in-formation system(RRIS).It is the abilitise to evolve with changes that make RRIS superior to the traditional ... Changes and reconfiguration of information systems(ISs)are two kernel concepts of rapidil reconfigurable in-formation system(RRIS).It is the abilitise to evolve with changes that make RRIS superior to the traditional ISs.Hierarchical architecture of RRIS is put forward.And then a component-based framework of RRIS is discussed including its building and designing in detail. 展开更多
关键词 SOFTWARE reconfiguaration design pattern component-based SOFTWARE architecture SOFTWARE FRAMEWORK RRIS 软件结构 设计方式 软件重构 软件框架 快速可重构信息系统
下载PDF
可扩展的电子地图符号体系的设计与实现 被引量:3
19
作者 吴兰 郑昊 李欣 《计算机工程与设计》 CSCD 北大核心 2007年第20期5028-5031,5034,共5页
随着地理信息技术的快速发展和电子地图应用领域的不断拓展,电子地图可视化成为目前GIS和地图学的研究热点之一,而地图符号化处理则是其中的核心问题。应用面向对象及组件化的方法,给出了一种可扩展的地图符号体系的设计方案。基于这种... 随着地理信息技术的快速发展和电子地图应用领域的不断拓展,电子地图可视化成为目前GIS和地图学的研究热点之一,而地图符号化处理则是其中的核心问题。应用面向对象及组件化的方法,给出了一种可扩展的地图符号体系的设计方案。基于这种体系结构,可以方便地扩展地图符号类型,实现多种地图符号化方法,从而使电子地图的内容表现及绘制效果达到对丰富性、美观性、艺术性的要求。 展开更多
关键词 地图符号 体系结构 可扩展 面向对象 组件化
下载PDF
地图整饰模块的设计与实现 被引量:5
20
作者 陈金磊 王卓 +1 位作者 郑昊 李欣 《计算机工程与设计》 CSCD 北大核心 2012年第9期3641-3646,共6页
地图整饰是地图进行打印输出必不可少的过程,是一个完整的地理信息系统或数字地图制图系统不可或缺的功能模块。在分析了地图整饰功能作用的基础之上,归纳出主要整饰元素的类型和特征,并加以分类,对应用面向对象及组件化的方法,给出了... 地图整饰是地图进行打印输出必不可少的过程,是一个完整的地理信息系统或数字地图制图系统不可或缺的功能模块。在分析了地图整饰功能作用的基础之上,归纳出主要整饰元素的类型和特征,并加以分类,对应用面向对象及组件化的方法,给出了一种整饰功能模块的设计方案并加以实现。基于该模块,可以方便、快捷的完成对地图的整饰工作,达到标准化打印出图的要求。为满足某些特定的需求,该模块还可以支持以其为基础的二次开发。 展开更多
关键词 地图制图 地图整饰 地理信息系统 面向对象 组件化
下载PDF
上一页 1 2 29 下一页 到第
使用帮助 返回顶部