期刊文献+
共找到24篇文章
< 1 2 >
每页显示 20 50 100
基于软件构件技术的多租户个性化框架 被引量:7
1
作者 李引 袁峰 吴鸿 《计算机工程与应用》 CSCD 北大核心 2015年第9期22-29,45,共9页
共享应用实例的应用级多租户模式是成熟度等级最高的软件即服务模式,能够提高资源利用率、降低应用升级维护成本,但是面临着不同租户的个性化需求支撑的技术难题。已有的研究和工业实践已经在多租户个性化方面进行了尝试,从实践项目中... 共享应用实例的应用级多租户模式是成熟度等级最高的软件即服务模式,能够提高资源利用率、降低应用升级维护成本,但是面临着不同租户的个性化需求支撑的技术难题。已有的研究和工业实践已经在多租户个性化方面进行了尝试,从实践项目中提炼出了基于构件软件开发(Component Based Software Development,CBSD)的多租户个性化方法框架,包括流程、扩展类型和技术支撑等,对多租户应用系统的业务逻辑、界面逻辑和数据实体三个部分的个性化扩展提出了解决方案。通过一个现实应用中的产品验证了框架的有效性。 展开更多
关键词 基于构件软件开发 共享应用实例 多租户 个性化
在线阅读 下载PDF
构件软件配置管理以及其版本控制技术研究 被引量:12
2
作者 倪晓峰 赵文耘 张捷 《计算机工程与应用》 CSCD 北大核心 2005年第2期94-96,145,共4页
该文通过对软件配置管理领域与基于构件的软件开发方法(CBSD)的理论与技术分析,结合CBSD的特点、可变粒度构件复用等技术,针对现有软件配置管理工具对CBSD支持不足,提出了一个支持CBSD的软件配置管理工具FDSCM,并对其版本控制关键技术... 该文通过对软件配置管理领域与基于构件的软件开发方法(CBSD)的理论与技术分析,结合CBSD的特点、可变粒度构件复用等技术,针对现有软件配置管理工具对CBSD支持不足,提出了一个支持CBSD的软件配置管理工具FDSCM,并对其版本控制关键技术进行具体论述,包括构件与构架的版本演化,逆向跟踪和分支合并策略等。 展开更多
关键词 版本控制 构件 软件配置管理 基于构件软件开发方法
在线阅读 下载PDF
基于软件体系结构的构件组装工具ABC-Tool 被引量:9
3
作者 向俊莲 杨杰 梅宏 《计算机研究与发展》 EI CSCD 北大核心 2004年第6期956-964,共9页
软件朝着越来越复杂和庞大的趋势发展 ,因此对更有效的软件开发技术的需求十分迫切 近年来 ,软件体系结构、构件技术和软件复用技术等开始在软件开发中发挥重要作用 ,成为软件工程领域研究的热点 在基于构件复用的开发方法中 ,构件组... 软件朝着越来越复杂和庞大的趋势发展 ,因此对更有效的软件开发技术的需求十分迫切 近年来 ,软件体系结构、构件技术和软件复用技术等开始在软件开发中发挥重要作用 ,成为软件工程领域研究的热点 在基于构件复用的开发方法中 ,构件组装技术是关键 ,而且一直以来也是难点所在 ABC(architecture basedcomponentcomposition)是一种基于软件体系结构、面向构件的软件开发方法 介绍了为ABC方法提供有效支持的工具ABC Tool,ABC Tool以软件体系结构为设计蓝图 ,以构件为基本开发单元 ,在不修改构件源代码的前提下 ,通过可视化的图形建模方式 ,从体系结构的高层设计逐层映射到底层实现 。 展开更多
关键词 软件体系结构 软件体系结构描述语言 基于构件软件开发 ABC方法
在线阅读 下载PDF
支持构件演化的软件配置管理研究 被引量:2
4
作者 林英 张雁 《计算机工程与设计》 CSCD 北大核心 2006年第19期3595-3597,共3页
基于构件的软件开发作为一种全新的软件开发方法,与传统的软件开发方式不同,配置管理的需求与传统的配置管理方法也有了很大的不同。在基于构件软件开发的过程中,如何以一种良好的风格和技术来对构件变化进行控制,保持构件系统的一致性... 基于构件的软件开发作为一种全新的软件开发方法,与传统的软件开发方式不同,配置管理的需求与传统的配置管理方法也有了很大的不同。在基于构件软件开发的过程中,如何以一种良好的风格和技术来对构件变化进行控制,保持构件系统的一致性、稳定性是软件开发者历来追求的目标。分析了基于构件软件开发过程中构件演化对配置管理技术的新需求,探讨了配置管理的几个关键技术,并提出了一种度量构件演化过程的方法,从而把构件的整个演化过程置于配置管理的支持之下。 展开更多
关键词 基于构件软件开发 软件配置管理 构件 构架 构件演化 目标/问题/度量
在线阅读 下载PDF
模型驱动的服务构件开发工具 被引量:5
5
作者 钱建平 沈备军 陈德来 《计算机工程》 CAS CSCD 北大核心 2009年第21期42-44,47,共4页
研究并开发一种模型驱动的服务构件开发工具,提出相应的服务构件开发流程。该工具基于服务构件架构定义构件模型,验证模型的正确性,采用模型驱动开发技术自动生成代码框架,支持构件开发的3个关键步骤,即构件制作、构件组装和构件管理。... 研究并开发一种模型驱动的服务构件开发工具,提出相应的服务构件开发流程。该工具基于服务构件架构定义构件模型,验证模型的正确性,采用模型驱动开发技术自动生成代码框架,支持构件开发的3个关键步骤,即构件制作、构件组装和构件管理。应用结果证明,该工具能提高软件开发效率。 展开更多
关键词 模型驱动架构 服务构件架构 基于构件软件开发
在线阅读 下载PDF
基于构件的IM系统研究与开发
6
作者 蒋方明 葛孝堃 +1 位作者 张敬周 乐嘉锦 《计算机应用与软件》 CSCD 北大核心 2008年第5期87-89,104,共4页
根据即时通信(IM)领域所具有的特定性、内聚性和稳定性,采用基于构件的软件开发方法(CBSD),设计一个即时通信领域内的IM模型CB IM。并结合MSNP9协议,在CB IM框架内开发一个简单的MSN构件。实验表明,CB IM模型能够充分利用可复用资源,降... 根据即时通信(IM)领域所具有的特定性、内聚性和稳定性,采用基于构件的软件开发方法(CBSD),设计一个即时通信领域内的IM模型CB IM。并结合MSNP9协议,在CB IM框架内开发一个简单的MSN构件。实验表明,CB IM模型能够充分利用可复用资源,降低IM协议的维护成本,为今后不同IM协议间的互联互通提供有价值的参考。 展开更多
关键词 软件复用 构件 基于构件软件开发 即时通信
在线阅读 下载PDF
面向方面软件体系结构建模研究 被引量:1
7
作者 张京军 李福荣 +1 位作者 李慧 张杨 《计算机应用与软件》 CSCD 北大核心 2008年第8期57-58,78,共3页
用面向方面编程思想研究软件体系结构,提取体系结构中的横切属性,并以方面连接件的形式对其进行建模,然后提出基于UML的面向方面体系结构元模型,最后通过图书管理系统实例说明具体建模过程,对传统体系结构模型和面向方面体系结构模型进... 用面向方面编程思想研究软件体系结构,提取体系结构中的横切属性,并以方面连接件的形式对其进行建模,然后提出基于UML的面向方面体系结构元模型,最后通过图书管理系统实例说明具体建模过程,对传统体系结构模型和面向方面体系结构模型进行比较分析,结果表明了面向方面软件体系结构模型具有更高的实际应用价值。 展开更多
关键词 基于构件软件开发 面向方面编程 方面连接件
在线阅读 下载PDF
一个支持构件演化的配置管理框架 被引量:4
8
作者 彭鑫 赵文耘 朱崇湘 《计算机工程与应用》 CSCD 北大核心 2004年第32期1-4,共4页
构件库在基于构件的软件开发(CBSD)中扮演着重要的角色,然而在实际的软件开发过程中,构件的生产、维护、复用等还存在许多困难,其中一个主要的困难是大多数构件库仅提供构件的描述、存储和检索功能,缺乏配置管理支持。该文提出了一个支... 构件库在基于构件的软件开发(CBSD)中扮演着重要的角色,然而在实际的软件开发过程中,构件的生产、维护、复用等还存在许多困难,其中一个主要的困难是大多数构件库仅提供构件的描述、存储和检索功能,缺乏配置管理支持。该文提出了一个支持构件演化的配置管理框架。这个框架将构件库作为一类特殊的资源库加以管理,从而为构件的演化提供系统的配置管理支持。 展开更多
关键词 基于构件软件开发 构件 配置管理 软件构架 构件演化
在线阅读 下载PDF
基于领域本体的软构件检索 被引量:4
9
作者 樊晓光 褚文奎 万明 《计算机科学》 CSCD 北大核心 2009年第6期156-158,238,共4页
为了提高刻面分类检索软构件的查准率,结合领域本体,提出了支持自然语言检索的软构件检索过程模型。该模型抽象了领域知识,形成领域本体库,用于匹配用户检索使用的自然语言,提供领域内一致认可的检索术语。该术语然后与软构件描述库中... 为了提高刻面分类检索软构件的查准率,结合领域本体,提出了支持自然语言检索的软构件检索过程模型。该模型抽象了领域知识,形成领域本体库,用于匹配用户检索使用的自然语言,提供领域内一致认可的检索术语。该术语然后与软构件描述库中的软构件描述术语进行匹配,进而从软构件库中检索软构件。软构件描述库采用了刻面分类方法。ATS软构件检索实验结果表明,较之于传统的刻面分类方法,该检索策略既提高了检索精度,又增强了检索的灵活性。 展开更多
关键词 构件 领域本体 刻面分类 构件检索 基于构件软件开发
在线阅读 下载PDF
基于Multi-Agent的动态配置软件体系结构研究 被引量:5
10
作者 刘志都 李永新 +1 位作者 廖冬 张海玉 《计算机工程与科学》 CSCD 北大核心 2012年第11期130-134,共5页
本文介绍了一种基于多代理的动态配置软件体系结构。对于采用基于构件的软件开发方法开发的软件系统,利用这种动态配置中间件能够根据配置请求在系统运行期间调整构件连接关系和完成构件升级,实现系统的动态配置,并且保证系统始终处于... 本文介绍了一种基于多代理的动态配置软件体系结构。对于采用基于构件的软件开发方法开发的软件系统,利用这种动态配置中间件能够根据配置请求在系统运行期间调整构件连接关系和完成构件升级,实现系统的动态配置,并且保证系统始终处于正常工作状态。在动态配置框架中,作为软件组成元素的每个构件被封装成具有智能性和机动性的Agent,能够自主地进行构件升级和结构调整。 展开更多
关键词 软件体系结构 多代理 动态配置 基于构件软件开发
在线阅读 下载PDF
接口连接式构件组装的一种形式化方法 被引量:5
11
作者 孙莹 陈松乔 《计算机科学》 CSCD 北大核心 2006年第7期253-256,共4页
构件组装是基于构件的软件开发的研究重点之一,能够有效地提高软件开发的效率和质量。以往大部分构件组装技术是在“成功组装路线”的前提条件下实现的,缺乏对构件组装正确性的检验。本文改进了常用的接口连接式构件组装技术,采用形式... 构件组装是基于构件的软件开发的研究重点之一,能够有效地提高软件开发的效率和质量。以往大部分构件组装技术是在“成功组装路线”的前提条件下实现的,缺乏对构件组装正确性的检验。本文改进了常用的接口连接式构件组装技术,采用形式化方法描述和推导与构件以及构件组装相关的问题,给出了映射算法,实现了从构件组装规约向粘合代码的自动转换,为构件组装形式化分析、组装正确性检验提供了保证。 展开更多
关键词 基于构件软件开发 构件组装 接口连接式组装 组装推导
在线阅读 下载PDF
构件复用及其在作战仿真中的应用对策 被引量:2
12
作者 徐雪峰 冯书兴 沈世禄 《系统仿真学报》 EI CAS CSCD 北大核心 2007年第14期3158-3162,共5页
构件复用是当前软件开发研究的一个热点,也是一个难点。首先比较了当前三种典型的基于构件的软件开发方法,接着提出了理想的基于构件的软件开发方法,之后对基于构件的软件开发方法的基本技术进行了分类。最后在此基础上,结合作战仿真软... 构件复用是当前软件开发研究的一个热点,也是一个难点。首先比较了当前三种典型的基于构件的软件开发方法,接着提出了理想的基于构件的软件开发方法,之后对基于构件的软件开发方法的基本技术进行了分类。最后在此基础上,结合作战仿真软件开发中存在的不足,研究了构件复用在作战仿真中的应用对策。 展开更多
关键词 构件复用 基于构件软件开发 作战仿真 应用对策
在线阅读 下载PDF
基于UML的构件可重用性度量方法
13
作者 吴其展 黄志球 +1 位作者 杨俊 李婧 《计算机工程与设计》 CSCD 北大核心 2008年第6期1429-1432,共4页
随着基于构件软件开发实践的深入,构件的质量将影响到最终的软件质量,但目前缺乏对构件在实际应用中有效的评价模型。基于Perry所提出的度量方法,给出了应用在UML中的度量模型,并且设计实现了对应的度量工具,以便构件使用者能够在实际... 随着基于构件软件开发实践的深入,构件的质量将影响到最终的软件质量,但目前缺乏对构件在实际应用中有效的评价模型。基于Perry所提出的度量方法,给出了应用在UML中的度量模型,并且设计实现了对应的度量工具,以便构件使用者能够在实际开发应用中找出合适的构件。 展开更多
关键词 可重用性 软件度量 软件构件 基于构件软件开发 统一建模语言
在线阅读 下载PDF
非成熟领域软件复用过程模型 被引量:2
14
作者 王建亚 边小凡 《计算机工程与设计》 CSCD 北大核心 2007年第8期1944-1946,共3页
将一个软件企业或开发团队实现有组织的软件复用分为4个阶段,针对可复用资源积累阶段的特点,提出了非成熟领域软件复用过程模型,应用系统分析设计与领域分析适当结合,经数次迭代,逐步积累领域知识,使面向提交的应用系统开发平滑过渡到... 将一个软件企业或开发团队实现有组织的软件复用分为4个阶段,针对可复用资源积累阶段的特点,提出了非成熟领域软件复用过程模型,应用系统分析设计与领域分析适当结合,经数次迭代,逐步积累领域知识,使面向提交的应用系统开发平滑过渡到基于复用地开发,使该领域尽快成熟。该过程模型还考虑了应用系统开发时效和软件开发团队运营成本问题,此阶段软件复用不强调领域工程,应用系统开发是面向提交的,但需要使用基于构件的软件开发。 展开更多
关键词 非成熟领域 软件复用 过程模型 基于构件软件工程 基于构件软件开发
在线阅读 下载PDF
一种基于对等计算的构件模型研究 被引量:1
15
作者 黄靖 卢炎生 +1 位作者 刘海 孟智 《小型微型计算机系统》 CSCD 北大核心 2012年第5期929-935,共7页
基于构件的软件开发,是软件工程领域一个重要的方法,其中构件模型是该方法的理论基础.目前,适用于基于对等结构的分布式应用软件开发的构件模型尚不多见.针对对等应用软件的特点,首先在给出一个开发框架的前提下,对对等应用软件进行了... 基于构件的软件开发,是软件工程领域一个重要的方法,其中构件模型是该方法的理论基础.目前,适用于基于对等结构的分布式应用软件开发的构件模型尚不多见.针对对等应用软件的特点,首先在给出一个开发框架的前提下,对对等应用软件进行了构件特征分析,并将基于该框架开发的对等应用软件系统所涉及到的构件形态,归结为可迁移构件、轻量级构件和耦合容器构件3类,然后在此基础上提出一个支持对等应用的构件模型,并对构件模型中语义和语法进行了表述,最后介绍了该构件模型的生成与部署、合成与组装、查找与匹配、通讯与协作、以及相关对比等方面的研究工作. 展开更多
关键词 基于构件软件开发 构件模型 对等计算 对等应用软件
在线阅读 下载PDF
基于语义扩展的构件描述模型 被引量:1
16
作者 王燕 陈明 王智广 《计算机工程与设计》 CSCD 北大核心 2008年第19期5059-5063,共5页
根据构件模型的研究现状,针对目前的构件描述模型缺乏语义描述的支持,在刻面分类模式的基础上,提出了基于语义扩展的构件描述模型,采用OWL本体语言对构件本体的知识框架做了描述,并将此构件模型应用于教学评估系统,构造出了基于语义的... 根据构件模型的研究现状,针对目前的构件描述模型缺乏语义描述的支持,在刻面分类模式的基础上,提出了基于语义扩展的构件描述模型,采用OWL本体语言对构件本体的知识框架做了描述,并将此构件模型应用于教学评估系统,构造出了基于语义的软件构件检索体系构架,实现了对领域构件进行语义查询的目的。通过实验证明,该模型提高了构件检索的查全率和查准率。 展开更多
关键词 构件描述模型 语义扩展 刻面分类 本体 基于构件软件开发
在线阅读 下载PDF
构件组合的一致性验证和冗余行为去除 被引量:1
17
作者 杨春霞 王映辉 王宏涛 《计算机工程》 CAS CSCD 北大核心 2010年第24期54-56,共3页
构件组合的一致性验证和冗余行为的去除是基于构件的软件开发领域的重要问题。基于此,通过把组合接口自动机看作从初始状态出发,经过由2个构件的交替动作重新回到初始状态的过程,用更直观的方法表示构件组合中的非法状态。以场景规范的... 构件组合的一致性验证和冗余行为的去除是基于构件的软件开发领域的重要问题。基于此,通过把组合接口自动机看作从初始状态出发,经过由2个构件的交替动作重新回到初始状态的过程,用更直观的方法表示构件组合中的非法状态。以场景规范的形式化方法为基础,利用接口自动机的过程性质给出构件组合的一致性检查的算法及去除冗余行为的方法。 展开更多
关键词 基于构件软件开发 接口自动机 非法状态 一致性验证 冗余行为
在线阅读 下载PDF
基于FCD扩展的多构件选择过程 被引量:1
18
作者 盛津芳 王斌 《计算机应用》 CSCD 北大核心 2007年第4期860-862,867,共4页
大型软件系统中的构件间存在依赖关系,因此难以对单个构件独立进行评估。现有的方法大多针对单个构件,并不适合多个构件的评估和选择。对一种成熟的系统分解方法FCD进行扩展,提出了一种针对多构件进行评估和选择的方法。在系统分解的过... 大型软件系统中的构件间存在依赖关系,因此难以对单个构件独立进行评估。现有的方法大多针对单个构件,并不适合多个构件的评估和选择。对一种成熟的系统分解方法FCD进行扩展,提出了一种针对多构件进行评估和选择的方法。在系统分解的过程中识别出局部需求和横切需求。局部需求被分解到各个模块中作为对候选构件进行局部评估的准则,横切需求则进入全局评估。系统分解的过程中,需求吸取识别出来的现有构件的特征,从而进一步精化,同时考虑到不同粒度的构件的组合。全局选择被定义成为一个在给定约束条件下选择出一组具有最大的全局需求满足度的最优构件组合的非线性优化问题。 展开更多
关键词 基于构件软件开发 构件选择过程 软件需求分解
在线阅读 下载PDF
构件演化度量方法研究
19
作者 林英 李彤 张雁 《计算机应用与软件》 CSCD 北大核心 2008年第6期27-29,共3页
构件演化是指构件根据用户的需求和技术的变化而不断改变,它是由一系列复杂的变化活动组成的。分析了构件演化的特点及其对度量的影响,根据GQM度量定义模型,给出了构件演化过程中的主要度量。希望通过度量和测评,能够有效地对构件演化... 构件演化是指构件根据用户的需求和技术的变化而不断改变,它是由一系列复杂的变化活动组成的。分析了构件演化的特点及其对度量的影响,根据GQM度量定义模型,给出了构件演化过程中的主要度量。希望通过度量和测评,能够有效地对构件演化进行控制,保持构件系统的一致性和稳定性。 展开更多
关键词 构件 构件演化 度量 基于构件软件开发
在线阅读 下载PDF
面向集成的图形构件的研究与实现 被引量:4
20
作者 曾玉琦 葛孝堃 《计算机应用与软件》 CSCD 北大核心 2013年第6期198-201,共4页
对当前流行的图形软件FusionCharts进行研究。分析其图形实现原理,并调用其图形资源。在OperaMasks Studio平台上,采用基于构件的软件开发方法CBSD(Component-based Software Development),设计出自己的图形构件。实验表明,此图形构件... 对当前流行的图形软件FusionCharts进行研究。分析其图形实现原理,并调用其图形资源。在OperaMasks Studio平台上,采用基于构件的软件开发方法CBSD(Component-based Software Development),设计出自己的图形构件。实验表明,此图形构件能够达到和FusionCharts一样的显示效果。并且,经过改进实施后,进一步提高了图形构件的集成性,将来可在新的领域拓展图表类型,完善此图形构件包。 展开更多
关键词 FusionCharts OperaMasks STUDIO 基于构件软件开发 图形构件
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部