共查询到20条相似文献,搜索用时 234 毫秒
1.
2.
针对当前网络化自动测试系统的软件复用局限于代码复用的问题,提出基于构件的开放式网络化自动测试系统软件开发方法,实现测试软件的更高层次复用。引入领域工程的思想,将软件开发过程划分为三个阶段:领域分析阶段运用UML建模语言对网络化自动测试系统进行需求分析、静态分析和动态分析;领域设计阶段完成可复用构件的辨识和提取,并建立可复用构件框架模型;领域实现阶段对关键的可复用构件进行实现。 相似文献
3.
基于反射机制的插件系统软件设计 总被引:1,自引:0,他引:1
为了提高软件的复用性和扩展性,缩短软件开发周期,提出了一种基于反射机制的插件系统软件设计思想.该软件系统通过一个独立的配置软件,不用编译源程序,就可以定制,修改和添加软件功能.软件系统的主要思想是基于反射机制实现插件,运用观察者模式来实现插件之间数据关系的解耦,并且用XML描述和表迭插件之间的关系以及插件的属性配置.基于该软件设计思想,设计了空间环境可视化软件系统,表明了其提高软件复用性和扩展性方面的有效性. 相似文献
4.
针对现今主流插件框架的可扩展性和灵活性较差、框架源码开放度较低等问题,提出一种基于插件树的框架设计方案.通过建立插件树,将该框架划分成插件节点、路径及根节点三部分.使用XML语言描述addin文件,并存储插件基本属性、所需程序集以及挂接到插件树的路径值.插件节点根据该路径值挂接到插件树中,实现整个插件框架.实验结果表明,该框架具有结构层次清晰、扩展简易灵活、源码透明的特点. 相似文献
5.
在针对特定领域的软件复用中,产品导出是主要活动之一.产品导出指的是,开发人员基于领域中可复用的软件制品开发出所需的软件产品.在产品导出过程中,产品导出效率决定了软件复用的收益.在诸多影响产品导出效率的因素中,手工进行产品导出是拉低产品导出效率的主要因素之一,其最终会导致软件复用收益降低.为了提高产品的导出效率,相关研究提出了一些自动导出软件产品的方法.在这些方法中,一种普遍采用的指导思想是基于特征模型自动导出软件产品.在诸多使用该思想进行产品导出的方法中,各方法所使用的实现方式差异很大.为了给基于特征模型自动导出软件产品提供更好的支持,基于现有研究,提出了一个分类框架,并使用该框架对现有基于特征模型自动导出软件产品的方法进行了分类和比较.另外,还进一步指出了现有研究中的不足,并提出解决这些不足的设想. 相似文献
6.
7.
8.
可复用的软件资产的确定为软件复用活动提供了基础.特征模型通过特征以及特征之间的关系来有效地组织特定领域的软件需求,为领域需求的复用提供有力支持.面向方面系统设计着眼于减少软件开发中需求或代码的纠结,将识别出的横切关注点封装成aspect,有利于开发模块化良好的软件产品以及高效的软件维护和复用.为方便特征复用,提出了一种在系统需求分析级别对特征模型进行aspect化封装的方法,可提取出遗留系统中的可复用部分.首先,通过分析同一领域遗留系统的需求文档,识别出系统关注点,建立领域的关注点层次结构;其次,基于领域关注点层次结构,提取领域特征,并对相似特征进行aspect化封装,形成特征层次模型;最后,基于建立的特征模型以及封装的aspect开发新系统,达到软件复用目的.基于新方法进行了实例分析,通过复用两个不同的Web遗留系统得到一个新的Web系统.可以看出新方法对同一个领域中的多遗留系统地复用有较好的指导意义. 相似文献
9.
为提高测试用例复用的准确率及软件缺陷的发现率,提出一种基于知识图谱的测试用例复用方法,根据已有的项目测试数据,构建测试用例复用模型。对测试用例领域进行研究,分析测试用例的特征,利用本体设计构建测试用例知识图谱,通过问题模板与知识图谱匹配,改进朴素贝叶斯分类模型,利用多属性、多条件检索相似度最高的测试用例。基于模型匹配精度和知识图谱检索效率对复用方法进行验证,实践对照表明该方法能够提升测试用例复用率以及缺陷发现率。 相似文献
10.
软件复用的研究和实践表明特定领域的软件复用活动相对容易取得成功,这主要是由于领域的内聚性和稳定性。而系统、全面的领域分析是成功的领域级复用活动的前提和关键。在领域分析和建模的相关研究工作中,已在特征建模方法的基础上引入本体作为特征建模的基础。在此基础上对基于本体的领域分析和建模过程进行了研究,提出了一种领域分析和建模方法OBDA(Ontology Based Domain Analysis)。该方法使用专家分析和自动分析方法相结合,分析业务动作之间的分解、泛化、刻面和依赖等关系以及各种关系的可变性,从而得到完整的领域特征模型。 相似文献
11.
基于插件技术的软件架构将软件分为宿主程序、插件和接口三个部分,宿主程序和插件通过接口契约进行通信,通过新增插件以及扩展原有插件的方法来实现软件功能的扩展及修改。本文以.NET为开发平台,研究了如何使用动态加载程序集、反射、晚期绑定这几种反射机制的核心方法进行插件加载、动态发现和使用插件中的类型及方法并且实例化插件,为构建一种可以灵活扩展的应用程序提供了解决思路。 相似文献
12.
基于TMS的信息资源分类与检索方法研究 总被引:1,自引:0,他引:1
本文研究基于主题图的多种格式信息资源的分类管理与检索方法。主要研究运用主题图方法,表示信息资源的内容及相互间关系,并实现自动推理。最后设计了一个基于主题图技术的信息资源分类与检索应用系统实例,它体现了主题图技术特点,将信息资源分为资源域和主题域两层,很方便组织管理信息资源,能提高检索性能,并有一定程度的智能检索和内容管理能力。 相似文献
13.
《Computational statistics & data analysis》2008,52(12):5800-5812
The plug-in bandwidth selection method in nonparametric kernel hazard estimation is considered, and a weak dependence on the sample data is assumed. A general result of asymptotic optimality for the plug-in bandwidth is presented, that is valid for the hazard function, as well as for the density and distribution functions. In a simulation study, this method is compared with the “leave more than one out” cross-validation criterion under dependence. Simulations show that smaller errors and much less sample variability can be reached, and that a good selection of the pilot bandwidth can be done by means of “leave one out” cross-validation. Finally, an application to an earthquake data set is made. 相似文献
14.
基于虚拟样机技术,提出一种新的运动控制仿真的方法。利用Pro/Engineer的二次开发工具Pro/Toolkit,开发一个Pro/Mechanism模块中的Custom Load(定制负荷)插件,在插件中实现具体的控制算法,并利用插件在Pro/Mechanism中对虚拟样机进行机构运动仿真,从而在虚拟样机上实现控制算法的仿真。详细阐述其实现过程,并给出一个采用这种方法进行衍射光栅刻划机精密定位控制算法仿真的应用实例。 相似文献
15.
16.
面向插件的应用框架具有易于复用和动态扩展的特性。为了实现框架中插件的动态加载与替换,可以采用Service Locator模式解除插件接口调用者与插件实例间的耦合。通过一个实例介绍了如何改进Service Locator模式使之更好地管理大量的细粒度短生命周期的插件对象,并展示了采用改进的Service Locator模式来设计面向插件的应用框架的方法。 相似文献
17.
Alejandro Quintela-del-Río 《Computational statistics & data analysis》2007,51(12):5800-5812
The plug-in bandwidth selection method in nonparametric kernel hazard estimation is considered, and a weak dependence on the sample data is assumed. A general result of asymptotic optimality for the plug-in bandwidth is presented, that is valid for the hazard function, as well as for the density and distribution functions. In a simulation study, this method is compared with the “leave more than one out” cross-validation criterion under dependence. Simulations show that smaller errors and much less sample variability can be reached, and that a good selection of the pilot bandwidth can be done by means of “leave one out” cross-validation. Finally, an application to an earthquake data set is made. 相似文献
18.
19.
20.
本文研究了一种语音信号处理方法、装置及系统,涉及无线通讯技术领域。该方法包括:获取语音信号,并将该语音信号转换为数字编码流,然后对数字编码流进行时域分割,得到多个子帧,并将设定连续数量个子帧划分为一个超帧,以子帧为单位对每个超帧进行超帧同步和乱序处理,得到加扰处理后的加扰编码信号。由于将语音信号在时域内进行分割,通过增加或缩小每个子帧的时长,以及增加或缩小超帧包含的子帧数量,可以增加乱序的长度和数量,使得乱序的组合数量大大增加,从而能够满足实际需要。另外,与频域分割不同,时域的分割很容易实现,并且可以确保各个子时隙(子帧)之间完全独立,相互不影响,从而提高了语音通信质量。 相似文献