共查询到10条相似文献,搜索用时 31 毫秒
1.
2.
3.
4.
随着软件复用技术研究的深入和软件构件库应用规模的扩大,构件库中构件的种类日益增多,构件间关系日渐复杂。这就需要对传统的构件库信息模型进行扩展,在完整描述构件自身信息的基础上,增加对构件间关系信息描述的支持。为了有效地发挥构件库的作用,提出的软件构件库信息模型在已有模型的基础上采用刻面描述机制并增加了对构件间关系的描述,利用该模型不仅可以有效地描述构件的各种信息,还使得用户可以根据构件之间的关系检索构件。 相似文献
5.
基于构件的软件复用的前提之一是存在并能够找到大量可复用的构件,软件构件库是对软件构件进行管理的基础设施,其作用是对大量构件进行管理,并辅助软件开发者找到合适的构件.在构件库中,基于构件标签的分类管理是一种新型的构件信息分类管理方法,该方法使用构件标签(Tag)对构件进行管理,并支持用户通过选择标签进行构件检索,该方法能够更直接的反应构件的特性,并能够有效提高检索效率.然而,由于构件库中许多构件没有构件标签,而通过人工的方法为构件库中存在的构件资源添加标签需要耗费大量的时间和人力资源,特别是当构件数量较大时,通过人工方式为构件添加标签是难以实现的.因此本文提出了一种基于分类的构件标签自动提取方法,该方法能够根据构件描述信息自动提取构件标签.本文对基于该方法的构件标签自动提取工具的实现进行了论述,并通过实验验证了该工具的有效性. 相似文献
6.
7.
云计算的兴起,将Web服务的应用推上了更为广阔的平台,云服务通常被设计成Web服务,云服务化日趋得到关注.在云计算范型下,为解决云服务的语义信息更新、扩充困难,确保服务质量和按需的资源使用以及能高效地检索、管理云服务,论文结合水利领域业务,提出并实现了一个云服务库来管理各类基于水利业务的云服务,其中采用本体、元数据技术描述云服务的刻面及属性,开发了刻面动态生成机制便于增加新的刻面,进而扩展云服务的语义信息.当前,该云服务库已在多个项目中应用,展现了良好的应用效果. 相似文献
8.
J2EE构件化软件支撑平台研究与应用开发 总被引:1,自引:0,他引:1
为了提高软件复用程度,适应需求变化,提高业务应用系统开发效率和可维护性,研究了构件化、平台化的软件开发方法。基于Java2企业版(J2EE)的软件支撑平台,应用结构化、层次化和面向对象的方法,重点研究了软件支撑平台组成结构、软件构件定义、属性、表现和模型、构件分类与管理技术。同时,结合J2EE构件化软件支撑平台及其构件,研究了基于构件的业务应用软件的开发方法和过程模型。给出了基于J2EE的软件支撑平台的业务应用具体开发步骤,在多个实际项目中得到了应用。应用结果表明,提高了业务系统开发效率20%左右,软件复用显著提高,适应需求变化,可维护性增强。 相似文献
9.
软件产品线是开发软件产品的一种高效方法,是一种特殊形式的软件复用,用于开发相同领域的类似产品过程,由此提出了一种基于本体的软件产品线开发设计模型,对构件采用本体方法进行表示,构造成构件本体并存入构件本体库,这样有利于提高构件的可共享和可重用性,新产品开发通过产品线模型的领域工程阶段分析,应用工程选择相应的构件本体配置成符合个性化需求的软件产品,从而提高软件产品的开发效率,缩短产品上市时间. 相似文献
10.
为提高MIS的开发效率及质量,缩短开发周期,增强其可靠性和可适应性,利用软件复用及软件构件的相关技术及理论,并将可复用构件引入了MIS的开发过程中。提出了以原型法为核心,通过两个并行的生命周期进行MIS开发的方法。此方法主要包括3个阶段:构件与构件库的创建,原型系统的建立,构件与原型系统的结合,在开发的过程中进行全程动态测试并对MIS系统进行多层次的维护。该开发方法过程避免了传统瀑布式MIS开发过程的不足之处,以真正确保MIS的开发效率及质量。 相似文献