共查询到20条相似文献,搜索用时 15 毫秒
1.
安全体系结构集成了软件体系结构与信息安全两大领域的研究,基于进程代数的语言适合描述基于并发交互构件的软件体系结构的一系列重要性质。使用基于进程代数的描述语言对结构中各组成元素和整体拓扑构形分别建模,形成安全的软件体系结构。 相似文献
2.
CORBA构件技术在信息系统分布式软件体系结构中的应用 总被引:5,自引:1,他引:5
随着企业(事业)分布式信息处理的日趋复杂,传统的C/S体系结构已不能适应复杂信息系统的需要,开发者必须寻找新的软件体系结构,才能成功地开发出可用性较好的信息系统。该文探讨了一种适用于企业(事业)信息系统的分布式软件体系结构,结合开发实例讨论了基于CORBA的构件技术及其在分布式信息系统开发中的一些具体方法。 相似文献
3.
面向对象范型体系结构中构件行为相容性研究 总被引:11,自引:1,他引:10
软件体系结构(SA)为基于构件的软件开发提供了一种高层次的抽象.如何有效描述体系结构中构件的对外交互行为、验证组装构件间的行为相容及保证整个体系结构行为无死锁是其中较为重要的研究内容.在基于面向对象范型这类重要的软件体系结构中,构件组装通常是通过接口方法调用加以实现.针对这样一类基于软件体系结构的构件组装问题,形式描述与定义了构件及其对外交互协议,分析了服务请求构件与服务提供构件所能展示的不同行为,给出了组装交互的构件在请求/提供接口上协议级行为相容的一组验证规则及相关定理.最后,通过一个电子商务应用实例来说明所提出途径的可用性和针对性. 相似文献
4.
5.
不匹配构件的组装技术 总被引:1,自引:0,他引:1
分析了构件组装中出现的各种不匹配现象以及相应的解决方案,指出了构件组装的发展必然延伸到Internet计算平台上,提出采用多Agent系统能够系统地解决Internet计算平台构件组装问题的观点。 相似文献
6.
基于构件的软件工程(component based software engineering,简称CBSE)能够有效地提高软件开发的质量和效率.构件组装和组装推导(compositional reasoning)是CBSE的关键技术.基于软件构件的特点,借鉴进程代数中进程构造的方法,提出6种构件组装机制,能够灵活、简便地集成软件构件,并主张在构件组装的同时进行接口组装,通过生成功能更强、抽象级别更高的复合接口,提高构件组装的抽象级别和粒度.同时,基于Wright的形式化规约软件体系结构的研究,给出了复合构件和复合接口的组装推导算法,为系统行为的形式化分析、验证和仿真奠定了基础. 相似文献
7.
8.
测试外购软件产品的方法研究 总被引:2,自引:0,他引:2
随着在大型软件开发中越来越多引入外购软件,其质量也成为保障军用软件质量的重要组成部分。为了减少在使用外购软件时容易出现的问题,本文首先提出了“软件包装”的概念并进一步对其应用技术进行了详细的描述,最后分析了“软件包装”的利与弊,具有一定的实用价值。 相似文献
9.
10.
可复用构件组装技术研究 总被引:4,自引:0,他引:4
构件组装是基于构件的软件开发过程中的关键环节,组装机制又是构件组装中的核心问题。本文根据不同粒度构件组装行为的特点,对小粒度构件的低层次组装和大粒度构件的高层次组装机制进行了研究。探讨了用XML描述构件组装机制的方式,以及在J2EE平台中生成可编译的JAVA源代码的方法。 相似文献
11.
软件复用和基于构件的软件开发是软件工程化开发和工业化生产的必然趋势,可复用构件的制作和集成组装是其中涉及的两个重要活动.首先分析了现有的构件集成方式所存在的不足,引出了基于体系结构的构件集成;接着对几种不同的体系结构类型进行比较,阐述了它们对构件集成的影响;然后提出了支持接口连接式和插头插座式体系结构类型的构件模型以及基于体系结构的构件集成组装框架,并给出了构件的制作和组装过程;最后对工作进行总结,并指出了进一步的研究方向. 相似文献
12.
Alexey Gotsman Fabio Massacci Marco Pistore 《Electronic Notes in Theoretical Computer Science》2005,135(1):59
We present an algorithm for the translation of security protocol specifications in the HLPSL language developed in the framework of the AVISPA project to a dialect of the applied pi calculus. This algorithm provides us with two interesting scientific contributions: at first, it provides an independent semantics of the HLPSL specification language and, second, makes it possible to verify protocols specified in HLPSL with the applied pi calculus-based ProVerif tool. Our technique has been implemented and tested on various security protocols. The translation can handle a large part of the protocols modelled in HLPSL. 相似文献
13.
14.
LI Ze 《数字社区&智能家居》2008,(29)
随着网络技术的发展,出现了多种流行的浏览器。由于不同的浏览器,有着各自的特征和限制,因此更多的浏览器的出现,将会促使更多的技术融入到Ajax中去。跨浏览器是Web应用可用性的重要组成部分,处理跨浏览器兼容性成了一个迫切需要解决的问题。Ajax技术为创建一个可以很容易在所有浏览器中使用的可移植的组件提供了一个通用编程模式。 相似文献
15.
16.
17.
软件体系结构开发过程和软件体系结构产品是软件体系结构时空的外在表现,软件体系结构的开发过程直接影响着软件体系结构的质量;在基于SSM的SA开发过程循环图的指导下,文中系统分析了体系结构相关的设计、测试、评估等活动之间的联系,并设计出一种新的体系结构开发过程模型——多三角体系结构开发过程模型,充分体现出尽早测评、全面测评、全过程测评、独立的迭代测评的特点,从而以合理的过程指导优质体系结构的设计。 相似文献
18.
在研究复杂问题时,主成分分析方法可以抓住问题的主要矛盾,揭示其内部各因素之间的规律性,提高分析的效率。R软件是一款免费且功能强大的软件,研究表明R软件可以方便快捷地完成主成分分析的计算,且具有很高的计算精度。 相似文献
19.
随着软件应用系统的复杂性不断提高,系统性能衰退的现象也日益普遍,研究表明计算机应用系统性能的衰退现象主要是由于软件的老化产生的.为了缓解软件老化问题、减少软件性能衰退造成的损失,最终实现一种可准确对系统当前老化状态的预测模型,本文提出一种面向组件的软件老化抗衰策略.该策略在以往研究的基础上,细化了软件再生粒度,将老化的预测和再生扩展到应用组件级.使用灰色预测方法实现在可利用的系统资源不足的情况下的老化状态的预测.还应用Matlab对该模型进行了模拟实验.实验结果表明该策略具有良好的可用性和有效性,延长了软件系统的运行时间,提高了用户的访问成功率,并进一步增强了系统稳定性. 相似文献
20.
一个支持构件演化的配置管理框架 总被引:4,自引:0,他引:4
构件库在基于构件的软件开发(CBSD)中扮演着重要的角色,然而在实际的软件开发过程中,构件的生产、维护、复用等还存在许多困难,其中一个主要的困难是大多数构件库仅提供构件的描述、存储和检索功能,缺乏配置管理支持。该文提出了一个支持构件演化的配置管理框架。这个框架将构件库作为一类特殊的资源库加以管理,从而为构件的演化提供系统的配置管理支持。 相似文献