首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 46 毫秒
1.
软件体系结构提供了软件系统的高层抽象,对于软件密集型系统的开发具有重要意义,基于体系结构层次的可变性管理可以有效地实现软件的定制和演化。目前体系结构层次的可变性建模并没有得到足够的关注,在分析出领域体系结构后,无法很好地实现体系结构的建模,而且体系结构层次可变性建模方法并没有很好地对可变性的复杂依赖关系进行建模。提出了一种基于多视图的体系结构可变性建模方法,基于UML Profile扩展机制,定义了可变性的构造型、标记值和相关的约束,并利用基于分离的可变性建模方法,定义可变点交互视图对系统中存在的依赖进行建模。基于可变性视图和依赖视图分离的可变性建模方法,实现了复杂依赖关系的有效管理,提高了可变性建模的效果。以船舶故障预测与健康管理系统作为研究案例,对该方法进行了验证,结果表明该方法能够有效地实现软件密集型系统的建模。  相似文献   

2.
目前软件产品线技术极大地提高了软件复用的层次,在软件产品线工程中,可变性作为产品的特殊属性涉及到分析、设计和实现的全部阶段。在分析软件产品线可变性的类型、模式,约束依赖关系基础上,总结目前常用的几种可变性的实现技术,包括预处理指令、面向对象、软件配置等软件技术,特别是面向对象和面向切面技术的结合,分析各种实现技术的适用情况,最后针对一个常见的图书馆信息管理系统,根据用面向特征建模方法建立的可变性模型,给出两个可变点的具体实现实例。  相似文献   

3.
软件产品线可变性建模技术系统综述   总被引:3,自引:1,他引:3  
聂坤明  张莉  樊志强 《软件学报》2013,24(9):2001-2019
软件产品线是实现大规模的软件复用、保证高质量的新产品开发的最佳实践.软件产品线的关键问题是如何进行可变性管理,并基于可变性管理实现软件核心资产的复用.软件产品线可变性建模是可变性管理的关键技术,实现产品家族成员的共性和可变性的描述.可变性建模涉及软件开发的全生命周期,在领域工程和应用工程中,尤其是在产品构建过程中,起到重要的作用.从众多的建模技术中选择合适的建模技术是十分困难的,在软件产品线领域中开展了可变性建模技术的系统综述,按照系统综述的方法对可变性建模技术进行了系统总结,根据系统综述规则,选取了从1990 年~2011 年发表的论文进行综述.讨论了系统综述的研究成果,从可变性建模方法分类、重要可变性建模技术对比等方面进行深入的探讨,为建模人员和研究人员对可变性建模技术的选择和研究提供支持.最后分析了可变性建模技术的研究趋势,并对可变性建模技术有待深入的研究难点和发展趋势进行了展望.  相似文献   

4.
特征建模是软件产品线开发中的一项关键活动,对特征可变性和特征依赖的建模是特征模型中最重要的组成部分。阐述了特征模型的元模型,着重讨论了特征可变性建模过程,详细分析了特征可变性、特征之间关系、特征依赖类型的识别方法和使用特征依赖矩阵的表示方法。在此基础上,还通过一个库房监视系统应用软件的产品线可变性建模实例验证了该方法的有效性。  相似文献   

5.
一种基于UML的软件产品线可变性建模方法   总被引:2,自引:0,他引:2  
罗代忠  赵文耘  彭鑫 《计算机应用》2008,28(8):2137-2140
将UML引入到软件产品线开发中,在产品线可变性分析的基础上,提出了一种基于UML的产品线可变性建模方法。该方法不仅支持可选、多选一等可变点类型的描述,还支持软件产品线可变性的约束建模。在此基础上,还通过一个手机应用软件的产品线可变性建模实例验证了该方法的有效性。  相似文献   

6.
借鉴用设计模式分析软件变更的基本方法,提出度量变更之间影响程度的标量。利用矩阵工具从变更的深度和广度2个维度对软件框架变更间的相互影响进行分析,初步探讨井喷现象。提出度量软件框架可变性的2个指标,给出软件框架调整的优先次序。实验结果表明,提出的指标可以有效地反映软件框架的可变性。  相似文献   

7.
本文阐述了数据分析软件BusinessObjects的运行机制,以及使用Document Agent Sever模块自动生成Web页面的过程和方法,并给出了具体的应用和程序.  相似文献   

8.
产品线可变性的需求方法研究   总被引:2,自引:0,他引:2  
王孟伟  管群 《计算机工程与设计》2011,32(11):3725-3728,3893
软件产品线领域需求记录了不同软件产品的共性和可变性。在现有需求过程框架下,对产品线需求获取方法与需求分析方法进行了研究,完善了产品线需求可变性的管控机制。以原子需求为视点,提出了利用需求场景获取产品线领域需求的方法;通过原子需求构建的产品需求矩阵与用例需求矩阵,分析得出需求资源的可变性关系;通过可变性关系的形式化描述,建立产品线可变性用例模型。  相似文献   

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

10.
朱亚峰  姚郑 《计算机工程》2008,34(18):45-47
准确获取产品线需求、识别需求的共性和可变性,是软件产品线(SPL)成功的关键。该文提出一个多维分层需求过程,利用分层思想划分SPL分析空间,从不同维度观察产品需求特性,采用需求-上下文矩阵保证领域需求分析的客观性,为产品线需求工程实践提供了借鉴。  相似文献   

11.
动态网页加速技术   总被引:3,自引:0,他引:3  
综述了动态网页加速技术的最新发展,首先介绍了主动缓存,它通过在代理服务器上运行原始服务器提供的Applets以完成必要的处理,并返回结果给用户而不用连接服务器,接着介绍了服务器加速器,它放置于Web Server前端或内部以加速服务器访问速度,最后重点介绍了一种简单的标记语言ESI(Edge Side Includes),用于定义网页片段,使得在因特网边缘可以动态地组装和分发Web应用。  相似文献   

12.
由于软件逆向分析过程中产生的结果通常是形式化的符号,且复杂难懂,因此基于软件逆向分析进行代码阅读或漏洞挖掘等工作的效率非常低下。针对这种情况,首先设计多维图谱抽取框架,基于该框架定义多维图谱描述约束(schema),使多维图谱抽取与具体的逆向分析过程之间相互独立;给出逆向分析算法库的构造方式及算法库调用接口,实现基于多维图谱描述的抽象图谱生成;设计基于图形描述语言DOT的抽象图谱转换接口,实现抽象图谱的快速可视化;最后给出多维图谱抽取算法。实验结果表明,采用该方法能有效提高逆向分析过程中生成结果的可读性,大幅提升分析人员代码阅读及漏洞挖掘的工作效率。  相似文献   

13.
网站内容管理及个性化网页系统的研究与实现   总被引:4,自引:0,他引:4  
针对现有内容管理系统在数据存储方面的问题,介绍了一个基于原生XML数据库和关系数据库的内容管理系统,这种方式充分利用了两种数据库的优势,提高了效率.同时应用数据挖掘技术,采用协同过滤算法,提供个性化网页服务,有助于赢得更多客户.  相似文献   

14.
Web服务软件由于其强大的功能和良好的特性得到了越来越广泛的应用,但针对Web服务测试方法和技术的研究还处于初级阶段.通过对Web服务软件的特点的分析,归纳了近年来一些典型的Web服务测试方法和技术,并对当前较为有代表性的研究工作进行了总结,探讨了若干研究方向.  相似文献   

15.
针对电子商务的应用需求,在分析了商务网页特性的基础上,提取网页基本元素和修饰元素设计可以复用的构件,并在某些构件中加入与数据库访问有关的功能;设计了一种用来存入网页格式描述的中间文件-ECM文件;给出由ECM文件生成ASP文件的方法。  相似文献   

16.
Web技术对化学软件发展的影响   总被引:13,自引:8,他引:5  
Web技术的出现为化学软件及其他化学信息资源导航系统的建立创造了更利条件,为化学家迅速获取化学信息资源提供了便携的手段。同时,Web技术在更深层次上进一步促进了化学软件的集成,分子结构可视化技术和化学软件标准的形成,对化学软件的发展产一着深刻的影响。  相似文献   

17.
Web     
介绍了  相似文献   

18.
目前的浏览器只起着一种解释和显示网页的作用,难以适应各种各样的网络信息服务。从浏览器的自动化和智能化出发,设计并实现了一个具有网页自动分类功能的浏览器。  相似文献   

19.
网页界面设计和程序的分离是简化网页维护的必由之路。本文在对网页界面设计和程序的分离中的问题进行分析的基础上,提出将模板技术应用于动态网页中来实现网页界面设计和程序的分离。当要对网页的界面进行变动时,只需修改HTML模板,简化了网页的维护。  相似文献   

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

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