首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
聂坤明  张莉 《计算机学报》2014,(3):3539-3550
软件产品线作为系统化的软件复用方式,可以提高软件的开发效率和质量.软件产品线变化性建模是软件产品线的关键技术,通过建立变化性模型以记录软件产品线成员产品的共性和变化性.目前的软件产品线变化性建模方法大都通过领域专家进行分析建立,这种方法过度依赖于领域专家的分析能力,在系统规模较小的情况下,变化性分析比较容易,但是如果系统规模变大,则系统的规模对于变化性分析的影响会越来越大.文中提出一种半自动的软件产品线领域需求建模方法,基于关注点分离的思路,利用特征模型表示软件产品线中系列产品的不同方面的特征信息,通过特征模型的对比和组合实现领域需求模型的构建.为有效地实现特征模型对比与组合,文中提出一种基于标记和结构的特征模型对比方法,同时,文中实现了基于约束的特征模型组合.基于公开的特征模型,文中对提出的方法进行了验证,实验结果表明,文中提出的领域需求建模方法能够在一定准确率的情况下有效地实现领域需求模型的构建.  相似文献   

2.
为使软件业发展与企业需求保持同步,提高软件开发效率、降低企业开发成本,在领域工程分析方法的基础上,提出了面向特征的领域建模方法.通过对特征模型的识别,抽取出特定领域需求的共性与变性,建立特征模型和特征模型到构件的映射机制,以满足不同企业对业务的共同需求和不同需求,最终在DSSA的基础上实现领域构件的复用.结合库存领域实例,建立库存领域特征模型,提取库存领域构件,实验证明了基于领域构件的系统实现,能提高软件开发效率.  相似文献   

3.
面向特征的反射式实时应用系统领域模型研究   总被引:2,自引:0,他引:2  
本文主要研究实时应用系统领域工程中领域模型规约描述的问题,即开展实时应用软件设计与开发的垂直复用研究。通过扩展FODA(Feature-Oriented Domain Analysis)方法,引入实时特征作为该领域的需求规约单元,并从语义的角度来认识实时特征及其领域需求组织方式,同时应用反射技术来增强领域需求规约的动态性,最终归结为将实时特征作为实时应用需求空间的一阶实体来认识和组织实时应用系统领域模型,以寻求今后对实时应用系统领域语义一致性和可演化性的逻辑表达。  相似文献   

4.
针对特征模型的演化导致特征间的冲突问题, 从特征模型的演化方面进行研究, 提出了一种基于本体的特征模型演化的一致性验证方法。首先采用本体理论方法对特征模型的演化进行分析和建模, 建立本体的特征模型元模型; 其次基于上述元模型, 为网上购物系统实例建立相应的网上购物的领域特征模型, 根据需求裁剪出产品特征模型; 然后在Eclipse集成开发环境下, 通过Jena推理机加载规则和产品特征模型进行一致性验证, 当检测到冲突时, 采用演化策略来消除冲突; 最后通过实例研究说明了该方法的有效性。  相似文献   

5.
特征模型为特定领域内软件需求的组织和复用提供了有效的手段.为了构建特征模型,领域分析人员要对领域内尽可能多的应用软件进行系统化分析,识别共性和变化性需求,并根据需求之间的依赖关系抽象和组织需求.随着软件系统复杂性的不断提高,特征模型的规模有日益增加的趋势,特征模型的构建也随之成为了一件十分困难的工作,亟需自动化方法的支持.一种可行的方式是将领域内已有的多个特征模型自动融合为一个较大规模的特征模型,并由人工对融合结果进行微调.现有研究提出了6种特征模型的自动化融合方法.文中在现有研究的基础上,提出了一个特征模型融合的概念框架,并根据此框架对6种方法进行了比较和分析.文中还进一步指出了现有研究亟需解决的3个问题,并针对每个问题提出了可能的研究思路和设想.  相似文献   

6.
基于本体的需求自动获取   总被引:70,自引:0,他引:70  
金芝 《计算机学报》2000,23(5):486-492
以企业信息系统为研究背景 ,提出了一种基于本体的需求获取方法 ,该方法用企业本体和领域本体为基本线索 ,引导领域用户全面描述现实系统 ,并通过重用领域需求模型 ,构造应用软件需求模型 .这种方法的主要特点是 :用领域用户可以理解的语言与他们交互 ,让他们能积极地参与需求获取活动 ;需求获取在模型的制导下完成 ,利于保证需求获取的完整性和一致性 ;在多种知识的支持下 ,自动完成对现实系统的理解和目标系统需求模型的构造 .该文将以该方法的总体结构为主线 ,分企业本体和领域本体的结构以及目标系统需求模型的构造两大部分 ,阐述这种方法 .  相似文献   

7.
特征模型是捕获特定领域可复用软件需求的一种重要技术手段。对特征模型的复用通常采用定制的方式,通过定制使其适应领域内不同系统的特定需求。特征模型定制的一个难点在于定制过程往往涉及众多的利益相关者,而这些利益相关者的关注点各有不同。由于特征模型是针对整个领域的需求而组织的,特定利益相关者的关注点可能散布在整个特征模型中且可能与其他利益相关者的关注点相互交织,这为特定利益相关者的定制工作带来一定的困难。为此,文章提出一种基于多视图的特征模型定制方法,针对不同的利益相关者将其所关注的散布在整个特征模型中的信息聚类到不同的视图中,并提供一种约束一致性维护机制,方便相应的利益相关者的定制活动。  相似文献   

8.
一种面向服务的领域特征模型   总被引:1,自引:1,他引:0  
吴映波  王旭 《计算机科学》2011,38(6):180-182,194
针对面向服务的领域需求表达与规约化组织,提出一种扩展的服务特征概念与服务特征模型,以及基于OWL本体描述语言的服务特征本体元模型。扩展的服务特征概念可更为完整地表征面向服务领域的服务需求语义,而扩展的服务特征模型则为面向服务领域需求提供了一种易于扩展的规约化组织模型。模型通过特征关系映射,既克服了传统特征模型的特征组织形式的局限性,也丰富了服务特征间的语义关系,并可更好地支持基于特征的领域需求配置管理与定制。最后,通过给出的一个原型辅助建模工具实现,验证了模型的适用性。  相似文献   

9.
基于描述逻辑的特征语义建模及验证   总被引:1,自引:0,他引:1  
在软件产品线方法中,特征模型已被广泛用于获取领域需求以支持软件复用.但在一定程度上,各种方法对刻画特征模型以及特征之间约束关系存在语义上的冗余和混乱,不能有效对特征模型进行验证,也限制各种不同特征建模方法之间特征信息的共享.采用描述逻辑刻画了特征模型中的特征类、特征间关系与约束等方面,定义了特征间互斥、需要等约束的规则集合,用于对知识库中的语义特征模型实例进行一致性、完整性验证.并结合一个具体领域,对基于描述逻辑的特征建模及推理验证进行了详细论述.此研究对于领域特征模型的语义建模与验证、支持领域模型共享具有一定的指导作用.  相似文献   

10.
《工矿自动化》2017,(10):43-47
针对传统的软件开发方法每次开发同类系统时,很少能复用之前累积的开发经验,造成大量的重复性劳动的问题,提出了软件产品线开发方法,并将该方法应用于煤矿安全监控系统软件的开发中。在对煤矿安全监控系统产品线分析的基础上,针对监控系统的共性和变性特征,探讨了各特征之间的关系,使用基于特征的可变性建模方法构建了煤矿安全监控领域可变性模型。该模型可对监控系统的可变性进行有效管理,同时在特征依赖规则的指导下,可快速完成具体的可定制监控系统的需求特征分析,为后续煤矿安全监控领域可复用框架的实现奠定了基础。  相似文献   

11.
面向CFD的交互式并行化系统Paractive   总被引:2,自引:0,他引:2  
该文介绍了面向计算流体力学(CFD)的交互式并行化系统Paractive以及Paractive系统实现时所采用的关键技术。该文根据CFD程序及其并行化的特点提出了CFD程序并行化的区域计算模型以及区域相关的概念。区域计算模型将CFD程序看成区域操作的有序组合,区域相关则以区域操作为基本单位,区域操作本身所具有的对大块数据进行整体操作的特点,使得区域计算模型和区域相关非常适合开发CFD程序中蕴含的数据并行性。另外,该文还介绍了基于程序对象树的增量分析技术以及CFD程序并行化的静态性能预测技术,并在最后给出了使用Paractive并行化CFD实际算例的测试数据。  相似文献   

12.
多层协调的动态过程建模   总被引:1,自引:0,他引:1  
根据企业实际情况,在企业过程建模中引入领域空间概念。通过领域空间把企业划分为不同的领域及领域层次,在不同的领域上进行模型的划分与定义,不同层次模型相互协调构成整个企业的过程模型,通过与CIMOSA中的过程建模对比,指出该建模方法的特点,最后给出了如何支持企业过程重构的方法。  相似文献   

13.
黄梯云  卢涛  李一军 《计算机工程》2003,29(16):39-40,56
提出了一种构模知识的组织和获取方法。构模知识分为模型知识、领域知识和数据知识3个层次,数据知识是最底层的知识,高层知识的应用通过调用底层知识完成。模型知识和领域知识可以通过交互的方式在专家的帮助下获取,数据知识可以由系统自动获取。应用这种方法,系统能够在专家构建模型时获取构模的知识,从而使模型资源得到有效利用,并解决了模型管理系统知识获取的瓶颈问题。  相似文献   

14.
介绍了一种基于HMM的汉语整句拼音输入转换为整句汉字的输入法,提出了引入语言知识后的一种音字选择方法.并给出了采用N元拼音文法时的选择模型.实验表明,该方法取得了较好的效果.  相似文献   

15.
A new mixed method for relative error model order reduction is proposed. In the proposed method the frequency domain balanced stochastic truncation method is improved by applying the generalized singular perturbation method to the frequency domain balanced system in the reduction procedure. The frequency domain balanced stochastic truncation method, which was proposed in [15] and [17] by the author, is based on two recently developed methods, namely frequency domain balanced truncation within a desired frequency bound and inner-outer factorization techniques. The proposed method in ttiis paper is a carry over of the frequency-domain balanced stochastic truncation and is of interest for practical model order reduction because in this context it shows to keep the accuracy of the approximation as high as possible without sacrificing the computational efficiency and important system properties. It is shown that some important properties of the frequency domain stochastic balanced reduction technique are extended to the proposed reduction method by using the concept and properties of the reciprocal systems. Numerical results show the accuracy, simplicity and flexibility enhancement of the method.  相似文献   

16.
Domain knowledge captures an expert's approximate understanding of the world, its objects, and their properties. When available, it should serve to augment the information in a classification learner's training set. But this form of prior knowledge does not easily fit into the statistical learning paradigm. We propose and evaluate the use of phantom examples to remedy this. Our system performs automated model construction and learns generative models for phantom examples that adapt to the need of individual tasks. The approach is validated on the challenging real-world task of distinguishing handwritten Chinese characters. The approach improves learning significantly, provides additional robustness, and works well even though the domain knowledge is imperfect and approximate.  相似文献   

17.
基于软件复用的信息系统开发模型   总被引:2,自引:0,他引:2  
在简要地介绍软件复用的概念和关键技术的基础上,结合领域工程、应用工程、组件化开发、原型开发方法以及面向对象开发方法等技术的优势,提出了一种基于软件复用的信息系统开发模型。  相似文献   

18.
基于MDA的地理信息系统开发方法   总被引:1,自引:0,他引:1       下载免费PDF全文
从模型驱动开发的角度研究如何利用模型驱动体系结构(MDA)指导地理信息系统(GIS)建设。对OMG的模型驱动架构作了研究,分析了MDA的系统架构和核心技术,并结合地理信息相关标准、规范,提出一种利用MDA技术实现GIS领域建模,模型转换和应用开发的方法。该方法提高了软件开发效率、增强了系统的跨平台互操作性、可移植性、平台无关性和易维护性。  相似文献   

19.
王非 《微型电脑应用》2012,28(1):36-39,68
首先分析了J2EE3层架构的特性及局限,说明了领域驱动设计模型中的充血模型的优势。通过运用最新JDKI.7及Tomcat的相应改造,设计出能实现以充血模型结构为基础的新型WEB系统开发框架,并通过一简单实例说明架构如何支持系统开发。  相似文献   

20.
In this paper, we present a time domain model order reduction method for multi-input multi-output (MIMO) bilinear systems by general orthogonal polynomials. The proposed method is based on a multi-order Arnoldi algorithm applied to construct the projection matrix. The resulting reduced model can match a desired number of expansion coefficient terms of the original system. The approximate error estimate of the reduced model is given. And we also briefly discuss the stability preservation of the reduced model in some cases. Additionally, in combination with Krylov subspace methods, we propose a two-sided projection method to generate reduced models which capture properties of the original system in the time and frequency domain simultaneously. The effectiveness of the proposed methods is demonstrated by two numerical examples.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号