您的位置: 专家智库 > >

国家教育部博士点基金(20100092110022)

作品数:14 被引量:69H指数:4
相关作者:李必信孙小兵吉顺慧文万志陈乔乔更多>>
相关机构:东南大学扬州大学中国科学院软件研究所更多>>
发文基金:国家教育部博士点基金国家自然科学基金国家重点实验室开放基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 13篇中文期刊文章

领域

  • 13篇自动化与计算...

主题

  • 2篇信息物理融合...
  • 2篇切片
  • 2篇流图
  • 2篇可靠性
  • 2篇控制流
  • 2篇控制流图
  • 2篇WEB
  • 2篇WEB服务组...
  • 2篇BPEL
  • 2篇CPS
  • 2篇WEB服务
  • 1篇代数
  • 1篇定位技术
  • 1篇动态逻辑
  • 1篇多态
  • 1篇信任
  • 1篇形式概念分析
  • 1篇英文
  • 1篇软件测试
  • 1篇软件维护

机构

  • 13篇东南大学
  • 2篇扬州大学
  • 1篇安徽工业大学
  • 1篇徐州师范大学
  • 1篇中国科学院软...
  • 1篇江苏师范大学

作者

  • 13篇李必信
  • 4篇孙小兵
  • 3篇吉顺慧
  • 2篇邱栋
  • 2篇文万志
  • 2篇陶传奇
  • 2篇王璐璐
  • 2篇谢春丽
  • 2篇陈乔乔
  • 2篇刘翠翠
  • 1篇吴晓娜
  • 1篇周晓宇
  • 1篇朱敏
  • 1篇廖力
  • 1篇苏志勇
  • 1篇王喜凤
  • 1篇齐珊珊
  • 1篇李超
  • 1篇李加凯

传媒

  • 4篇软件学报
  • 3篇东南大学学报...
  • 2篇计算机研究与...
  • 2篇电子学报
  • 1篇计算机学报
  • 1篇Journa...

年份

  • 7篇2013
  • 6篇2012
14 条 记 录,以下是 1-10
排序方式:
基于XCFG的BPEL数据流属性分析与验证被引量:3
2013年
BPEL组合服务实现了Web服务的复用和增值,但其复杂性带来了一定的挑战.例如,BPEL流程中正确的数据流对确保服务组合的正确性是十分重要的,然而现有的研究很少关注这类问题.本文提出一种基于扩展控制流图(XCFG)的BPEL流程数据流属性验证方法,利用XCFG对BPEL流程进行形式建模,设计相应的算法来分析和验证典型的数据流属性,如定义-使用一致性,无死锁和可达性.理论分析和实验均表明该方法是有效的.
吉顺慧李必信邱栋
关键词:WEB服务组合
基于微分动态逻辑的CPS建模与属性验证被引量:17
2012年
随着信息物理融合系统(Cyber-Physical Systems,CPS)应用的越来越普及,CPS的设计和实现能否满足实际需求显得至关重要.本文提出了一种CPS建模与属性验证框架.在框架中,首先使用HybridUML对CPS进行建模,然后将该通用模型转换为形式化模型,进而进行形式化验证.本文采用的形式化验证方法为dL(Differential Dynamic Log-ic),其操作模型为hybrid program.将HybridUML模型转换为hybrid program时,基于语义一致性的原则定义转换规则.转换完成后,结合得到的hybrid program对验证的CPS属性进行规约,最后使用定理证明器KeYmaera对属性进行自动化验证.
朱敏李必信陈乔乔吉顺慧李加凯
关键词:信息物理融合系统
基于模型的构件软件修改影响分析被引量:9
2013年
基于构件的软件构建方法目前被广泛使用在软件开发中,用于减少软件开发的工程成本和加快软件开发进度.面向构件的系统主要由第三方提供的可重用构件或者内建的可重用构件组成,因此,系统的质量好坏和维护的难易程度依赖于构件的品质.一个软件修改会给其他构件甚至整个系统带来影响,而修改影响分析是控制和消除这类影响的有效手段.然而,现有的研究很少涉及构件软件的修改影响分析,尤其缺少对系统层面的修改影响分析研究.提出了一种基于模型的系统化修改影响分析方法,该方法的基本思路是:首先提出构件及系统层面的修改影响分析模型,然后根据分析模型分别从构件和系统两个层面对构件软件修改前后的版本进行修改识别,并且利用"防火墙"方法进行影响分析.理论分析和实验结果表明,该方法是可行的,也是有效的.
陶传奇李必信Jerry GAO孙小兵
关键词:软件维护
一种基于层次切片谱的软件错误定位技术被引量:17
2013年
传统的软件错误定位技术通常利用测试覆盖信息计算程序语句发生错误的可疑度进行软件错误定位,但是这种定位技术没有充分考虑程序本身固有的依赖信息,缺乏语句筛选,从而使错误定位的精度受限.提出了一种基于层次切片谱的错误定位技术,以提高面向对象程序中的错误定位效率.这种技术首先分析程序不同粒度层次元素(包、类、方法以及语句)之间的依赖信息,对可能发生错误的元素进行筛选,缩小错误查找范围;在此基础上,建立了层次切片谱模型,并定义了一种可疑度度量方法;最后根据该可疑度结果从大到小的顺序进行错误定位.通过实验验证了基于层次切片谱的错误定位技术的有效性,且比基于程序谱的Tarantula技术、Union技术、Intersection技术效率更高.
文万志李必信孙小兵刘翠翠
一种基于微分代数动态逻辑的CPS建模与验证方法被引量:1
2013年
随着CPS在工业控制、智能交通、智能医疗等领域的广泛应用,安全性已成为目前CPS理论和应用研究的核心问题.提出了一种基于微分代数动态逻辑的CPS安全性验证方法,该方法首先把HybridUML模型转换成微分代数程序,然后使用微分代数动态逻辑对系统安全性进行规约,最后依据微分代数动态逻辑推理规则对CPS进行安全性验证.通过对飞机空中避撞系统的实例研究,表明该方法能够有效地验证避撞策略的正确性,从而保证避撞系统的安全性.
陈乔乔李必信吉顺慧
关键词:信息物理融合系统
基于条件执行切片谱的多错误定位被引量:12
2013年
基于程序谱的错误定位技术由于其较高的定位效率已成为当前软件调试领域研究热点之一.这种技术通常根据测试覆盖信息计算程序语句发生错误的可疑度来进行错误定位.然而,这种技术会随着程序中错误数目的增多效率不断下降.鉴于此,提出了一种基于条件执行切片谱的多错误定位技术(conditioned execution slicing spectrum-based multiple fault localization,CESS-MFL),以提高多错误定位的效率.CESS-MFL技术首先根据输入变量的谓词条件构建错误相关条件执行切片的谱矩阵,然后依次计算错误相关条件执行切片中的元素(语句或语句块)的可疑度,并生成可疑度报告.实验验证了CESS-MFL技术比当前流行的基于程序谱的Tarantula技术、基于程序切片的Intersection技术、Union技术有更高的多错误定位效率,并且可在有效的时间和空间复杂度内完成.
文万志李必信孙小兵齐珊珊
过程间循环路径剖析方法被引量:1
2013年
该文在过程内剖析技术的基础上提出了一种新的过程间路径剖析方法PIP,能够精确地编码过程间路径和方法级执行序列.为了有效地处理方法间多态等复杂调用,文中提出了一种新的剖析模型PCCG(Polymorphic Cluster Call Graph),能够精确描述多态信息,并且支持以"方法集簇"的方式对多个被调用方法统一处理,简化调用结构,减少剖析耗费.基于PCCG模型,PIP方法能够精确地进行过程间路径剖析,并可采用多种方法集簇策略来优化剖析效率.理论分析和实验结果表明,PIP方法具有较高的精确性和循环处理能力,且各种集簇策略能够适应不同的应用情况,有效地提升效率.
王璐璐李必信
关键词:多态软件测试
基于LoCMD的软件修改分析技术被引量:4
2012年
当对软件进行修改时,肯定会对软件的其他部分造成一些潜在的影响,从而带来软件的不一致性;如果该修改所带来的影响波及到整个系统,可能就需要考虑其他修改方案来实施该修改.因此在实施修改之前,需要对所提出的修改方案进行修改分析,从而确定是否需要进行修改或者选择什么方案进行修改.基于形式概念分析技术,提出了一种紧凑的面向对象程序中间表示——类与方法依赖格(LoCMD);然后,基于LoCMD,提出了一种修改分析模型,该模型包含了修改实施前一系列软件修改分析活动,包括与修改相关的程序理解、影响分析以及修改评估.实验结果表明了所提出的LoCMD和修改模型的有效性,从而有助于维护人员对所提出的修改建议做出正确的理解与决策.
孙小兵李必信陶传奇
关键词:形式概念分析
一种个性化的可信服务选择方法(英文)被引量:3
2013年
为了充分体现Web服务的可信性特征和用户偏好在服务选择中的作用,提高服务选择过程的可信性,提出一种个性化的可信服务选择方法.定义Web服务可信性为按需定制的多维信任评估指标,用户偏好用各维信任指标的权重值体现.提出一种层次分析法和偏好排序组织法相结合的服务选择方法.层次分析法用于计算基于用户偏好的信任指标权重值,根据信任评估指标构建层级结构,构造成对比较矩阵,求解矩阵最大特征值和特征向量获得信任指标权重.偏好排序组织法用于对候选服务进行排序,根据各维信任指标的内在特征选择合适的偏好函数,计算候选服务的净流值获得服务排序.实验结果表明该方法可以有效地体现用户个性化的信任需求,有效提高服务排序和选择的可信性.
吴晓娜李必信李超
关键词:偏好层次分析法
全路径剖析方法被引量:3
2012年
路径剖析是动态分析的一项重要技术,通过获取和分析程序中各条路径的执行次数,在编译优化、软件调试和测试等诸多方面发挥重要作用.针对现有技术剖析能力不足的情况(即只能或者剖析非循环路径,或者首先界定循环体执行次数的上限、然后对于执行循环体不多于该次数的路径进行剖析),对使用单个探针变量剖析过程内路径的方法进行了改进,提出了全路径剖析PAP方法,利用探针插装和回溯过程获取路径的执行次数,可以剖析过程内包含任意有限长度的路径;进一步地,针对PAP方法所需探针数目多于EPP方法的问题,通过对控制流图中包含的可规约无环子图实施EPP方法,可以减少PAP方法所需探针的数目.另外,作为PAP方法的一个典型应用,还讨论了如何通过在方法调用图中添加返回边,再利用PAP方法获取方法层次的执行序列的基本思想,满足了某些方法级动态影响分析技术的需要.实验和实例分析表明,PAP在处理循环路径剖析的问题上是有效的,并有很好的效率.
王璐璐李必信周晓宇
共2页<12>
聚类工具0