共查询到20条相似文献,搜索用时 781 毫秒
1.
2.
一种支持构件服务质量的构件管理框架 总被引:5,自引:0,他引:5
软件构件库是有效地管理软件构件的基础设施.分布式构件技术的发展,使得构件库除了管理传统下载使用的构件外,还必须能够管理日益增多的在线使用构件,并为在线构件服务质量提供相应的质量保证与支持.针对这一问题,本文首先引入了构件服务质量模型及相应的质量属性量化方法,同时给出相应的规约描述,然后提出了一种基于上述模型和规约的支持构件服务质量的构件管理方法,并描述了该方法在青鸟构件库管理系统(JBCLMS)中的实现. 相似文献
3.
针对面向服务的应用系统开发缺乏统一服务模型与成熟开发方法的问题,对服务的模型与开发方法展开了研究。分析了服务与构件的相似性,提出了服务构件的概念和形式化模型,并对服务的基本结构、交互方式进行了统一、抽象和描述。在此基础上,提出了一种支持服务资产广泛复用的面向服务构件开发方法,并分析了该方法求解群体问题的效率。 相似文献
4.
5.
随着软件复用技术研究的深入和软件构件库应用规模的扩大,构件库中构件的种类日益增多,构件间关系日渐复杂。这就需要对传统的构件库信息模型进行扩展,在完整描述构件自身信息的基础上,增加对构件间关系信息描述的支持。为了有效地发挥构件库的作用,提出的软件构件库信息模型在已有模型的基础上采用刻面描述机制并增加了对构件间关系的描述,利用该模型不仅可以有效地描述构件的各种信息,还使得用户可以根据构件之间的关系检索构件。 相似文献
6.
7.
胡燕京 《微电子学与计算机》2011,28(5):87-92
基于构件"开发与应用"两者相分离的特点,提出了一种面向用户的构件服务承诺机制.为创建该机制,从构件提供者角度,定义了面向方法序列的构件服务,给出了构件服务遵循的完备性质,并提出一种符合完备性质的构件服务产生方法.这种产生方法给出一种清晰的构件服务形式化描述即提供构件服务的"承诺"机制,并且这种描述是第三方可验证的.相关性质的证明以及示例分析验证了该机制的可行性. 相似文献
8.
构件的功能语义是复用者了解并判断构件可复用性的重要依据,因此必须在构件开发者和复用者共同的知识基础上进行构件描述.目前已有一些方法引入本体作为构件语义描述的基础,但仍然存在语义描述不够精确以及无法支持语义的组装推导等不足.引入了领域分析中提出的基于本体的领域特征模型作为构件语义描述基础,在此基础上给出了构件端口语义、静态语义、语义协议的定义以及语义组装算法.基于构件静态语义和组装算法可以在构件组装时进行语义合成,从而辅助开发者进行基于语义的构件适配和组装分析. 相似文献
9.
随着分布构件技术的发展,复杂的分布构件系统故障诊断问题越来越受到人们的重视.然而,现有的大多数分布构件系统故障诊断的研究没有充分考虑系统语义这一重要因素.文章提出了一种新颖的语义为中心的分布构件系统故障诊断思想.系统的语义主要由系统正常或者异常时的结构和行为特征构成.在给出基于模型的故障诊断问题定义之后,提出了具有复杂时序语义表达能力的系统逻辑模型编辑方法,通过在Horn短句中增加时序描述来增强诊断模型的表达能力.这种模型不仅对分布软构件系统具有较强的表达能力,还能够很好地利用现有的一阶逻辑定理证明器求解极小诊断问题,它并不需要具有高级时序逻辑处理能力的定理证明器的支持.另外,通过哲学家就餐问题还从直观上阐明了这种新颖的模型编辑方法.StarCCM的诊断子系统由诊断引擎、诊断代理、诊断回调接口构成.它证明这种模型编辑方法能够有效地解决分布构件系统的语义诊断问题. 相似文献
10.
构件技术是继OO(面向对象)技术后又一改变软件产业发展的技术,随着构件数量的增加,对构件的搜索成为了一个热门的研究课题.在总结已有构件搜索方法的基础上,从基本信息、外部信息和所需环境三个方面对构件进行描述,提出了一种基于属性描述的构件分类检索方法,并对其实现做了详细讲述. 相似文献
11.
基于Pi演算的构件演化研究 总被引:2,自引:0,他引:2
确保构件系统的一致性是构件演化的根本目标.根据构件交互过程,借鉴Pi演算的类型系统和进程构造方法,提出构件交互的类型系统和基于交互的构件模型,为确保构件服务端口和交互通道的正确行为,给出服务的端口类型和通道类型.以此为基础,结合Pi演算中良类型的思想,提出一致性构件系统的概念.然后,结合构件演化的特点,给出能保持系统一致性的构件静态演化和动态演化规则.最后,给出非一致演化的恢复方法. 相似文献
12.
13.
基于构件的软件复用的前提之一是存在并能够找到大量可复用的构件,软件构件库是对软件构件进行管理的基础设施,其作用是对大量构件进行管理,并辅助软件开发者找到合适的构件.在构件库中,基于构件标签的分类管理是一种新型的构件信息分类管理方法,该方法使用构件标签(Tag)对构件进行管理,并支持用户通过选择标签进行构件检索,该方法能够更直接的反应构件的特性,并能够有效提高检索效率.然而,由于构件库中许多构件没有构件标签,而通过人工的方法为构件库中存在的构件资源添加标签需要耗费大量的时间和人力资源,特别是当构件数量较大时,通过人工方式为构件添加标签是难以实现的.因此本文提出了一种基于分类的构件标签自动提取方法,该方法能够根据构件描述信息自动提取构件标签.本文对基于该方法的构件标签自动提取工具的实现进行了论述,并通过实验验证了该工具的有效性. 相似文献
14.
基于对Web系统的特点研究,提出了一个全面测试Web系统的框架.并基于模型驱动的软件测试思想(MDT),重点研究了此框架中的中间业务逻辑层的测试建模方法:定义了一个平台相关的测试模型(硎)——EJB构件测试模型;并给出了对它的模型复原算法和模型一致性检测方法.该测试建模方法,从软件构件的层次,实现了EJB静态结构和动态行为的建模,并通过模型一致性检测实现EJB代码的潜在缺陷检查.这一测试模型将为测试用例和测试数据的生成提供有力的支持. 相似文献
15.
16.
17.
18.
OSS中构件/服务的关联和控制 总被引:1,自引:0,他引:1
本文介绍了在DIOA(分布式面向接口的结构)下的OSS/BSS中的构件和服务的关联技术.这些技术将服务或构件"粘合",构成完整的OSS/BSS.文章的重点放在过程管理和策略管理方面,最后,对信息模型在这种关联中的重要性进行了描述. 相似文献
19.
文章提出了构件的Petri网模型-构件网,并给出了构件组装的运算;定义了构件组装表达式,给出了构件组装的形式化描述,讨论了构件组装运算的性质和特点,从而提供了对组装构件进行自动分析和验证的方法。 相似文献