共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
随着软件复用技术研究的深入和软件构件库应用规模的扩大,构件库中构件的种类日益增多,构件间关系日渐复杂。这就需要对传统的构件库信息模型进行扩展,在完整描述构件自身信息的基础上,增加对构件间关系信息描述的支持。为了有效地发挥构件库的作用,提出的软件构件库信息模型在已有模型的基础上采用刻面描述机制并增加了对构件间关系的描述,利用该模型不仅可以有效地描述构件的各种信息,还使得用户可以根据构件之间的关系检索构件。 相似文献
3.
一种支持构件服务质量的构件管理框架 总被引:5,自引:0,他引:5
软件构件库是有效地管理软件构件的基础设施.分布式构件技术的发展,使得构件库除了管理传统下载使用的构件外,还必须能够管理日益增多的在线使用构件,并为在线构件服务质量提供相应的质量保证与支持.针对这一问题,本文首先引入了构件服务质量模型及相应的质量属性量化方法,同时给出相应的规约描述,然后提出了一种基于上述模型和规约的支持构件服务质量的构件管理方法,并描述了该方法在青鸟构件库管理系统(JBCLMS)中的实现. 相似文献
4.
构件技术是继OO(面向对象)技术后又一改变软件产业发展的技术,随着构件数量的增加,对构件的搜索成为了一个热门的研究课题.在总结已有构件搜索方法的基础上,从基本信息、外部信息和所需环境三个方面对构件进行描述,提出了一种基于属性描述的构件分类检索方法,并对其实现做了详细讲述. 相似文献
5.
构件描述是CCM(CORBAComponent Model)开发中的一个重要步骤,它是构件部署的基础。本文以雷达A/R显示构件为例详细讲述了在CoSMIC(Component Synthesis with ModelIntegrated Computing)下使用PICML(Platform-Indepndent Component Modeling Language)语言进行构件描述的方法。与直接使用XML(eXtensible Markup Language)语言描述相比,该方法直观简单,层次清晰,提高了开发效率。 相似文献
6.
7.
构件的功能语义是复用者了解并判断构件可复用性的重要依据,因此必须在构件开发者和复用者共同的知识基础上进行构件描述.目前已有一些方法引入本体作为构件语义描述的基础,但仍然存在语义描述不够精确以及无法支持语义的组装推导等不足.引入了领域分析中提出的基于本体的领域特征模型作为构件语义描述基础,在此基础上给出了构件端口语义、静态语义、语义协议的定义以及语义组装算法.基于构件静态语义和组装算法可以在构件组装时进行语义合成,从而辅助开发者进行基于语义的构件适配和组装分析. 相似文献
8.
9.
10.
曾艳丽 《中国电子科学研究院学报》2006,1(2):190-193
基于构件的软件复用技术作为提高软件开发效率和质量的有效方法,被广泛运用于包括仿真领域的各大领域的软件系统开发中。仿真模型构件库有利于开发者快速高效地开发电子战领域的仿真系统。本文主要介绍了电子战仿真模型构件库的设计,借此探讨了基于构件的软件复用技术在电子战仿真领域的应用。 相似文献
11.
提出了一种Web环境下的分布式构件库模型,该模型利用.NET Remoting技术在多台构件库服务器之间实现构件的并行检索。给出了该模型的拓扑结构和.NET Remoting的结构设计以及相应的检索算法。实际应用表明,该模型具有良好的并行计算能力,且有较好的负载均衡特性。 相似文献
12.
在Visual C#中,解析器可将代码中的扩展标记语言(eXtensible Markup Language,XML)注释处理为外部XML文档。文档对象模型(Document Object Model,DOM)定义了一个独立于平台和语言的标准接口,应用程序通过它访问和修改XML文档数据。介绍了DOM的特点和功能,并在ASP.NET平台下通过封装的DOM类库解析和存取XML文档,完成了对XML文档数据提取,将解析出的数据导入数据库作为构件描述信息的应用实例。 相似文献
13.
首先介绍并分析了当前通用构件模型和嵌入式专用模型,然后提出了适用于嵌入式环境的构件模型-JECM,并阐述了JECM构件模型的设计思想。 相似文献
14.
面向服务的体系结构提供了开放的,基于标准的企业服务总线,各种功能以服务的形式提供给其他服务或终端用户应用程序,从而在服务的基础上构建分布式应用系统。文章研究Web服务和CCM构件模型之间的桥接器技术,通过使用专门的适配器作为Web服务和CCM构件模型的中转站,实现了Web服务和CCM构件模型之间的互操作。 相似文献
15.
16.
基于对Web系统的特点研究,提出了一个全面测试Web系统的框架.并基于模型驱动的软件测试思想(MDT),重点研究了此框架中的中间业务逻辑层的测试建模方法:定义了一个平台相关的测试模型(硎)——EJB构件测试模型;并给出了对它的模型复原算法和模型一致性检测方法.该测试建模方法,从软件构件的层次,实现了EJB静态结构和动态行为的建模,并通过模型一致性检测实现EJB代码的潜在缺陷检查.这一测试模型将为测试用例和测试数据的生成提供有力的支持. 相似文献
17.
基于构件的软件开发是一种"构件开发+基于构件的组装"的开发模式。在分析嵌入式系统特征和基于构件的软件开发后,提出了一个嵌入式软件的可配置构件模型,并分析了该模型的组成要素。该模型具有较好的通用性。 相似文献
18.
肖汉 《微电子学与计算机》2007,24(1):176-179
传统软件开发方法因难以支持需求的早期验证而易导致项目失控。文章将软件重用思想与面向对象技术相结合,提出将面向对象的软件重用开发方法作为领域工程中软件系统的设计思想和方法。在此基础上对传统的软件开发模型作了对比分析,提出了面向对象的软件重用瀑布模型,进而针对在基于开发模型开发应用系统过程中的一些问题作了探讨。这种开发模式可以有效地缩短软件的开发周期,减少开发人员的工作量。 相似文献
19.
分析了CIM模型在自主计算中的研究现状和存在的问题,在GLanfranchi和ACali的基础上提出了一种具有演化功能的CIM模型。针对CIM模型的特点和需求,提出了一种基于描述逻辑DLRifd的CIM模型,即给出了将CIM模型转化为描述逻辑DLRifd知识库的方法,证明了该转化方法的正确性。以及给出了自动判断CIM模型一致性、冗余性、包含关系的方法,也证明了这些判断方法的正确性。 相似文献
20.
针对面向服务的应用系统开发缺乏统一服务模型与成熟开发方法的问题,对服务的模型与开发方法展开了研究。分析了服务与构件的相似性,提出了服务构件的概念和形式化模型,并对服务的基本结构、交互方式进行了统一、抽象和描述。在此基础上,提出了一种支持服务资产广泛复用的面向服务构件开发方法,并分析了该方法求解群体问题的效率。 相似文献