用于基于框架的应用程序的回归测试选择方法和装置

    公开(公告)号:CN102110048B

    公开(公告)日:2014-07-09

    申请号:CN200910265277.6

    申请日:2009-12-28

    CPC classification number: G06F11/3688

    Abstract: 本发明公开了一种用于基于框架的应用程序的回归测试选择方法和装置,该方法包括:通过分析修改前的应用程序的配置文件提取框架配置模型实例,其描述了该应用程序的框架配置中的各配置节点以及各配置节点中包含的代码单元之间的关系;通过对测试用例的运行使用踪迹监视构建测试用例的调用流,其包括测试用例在运行过程中所经历的程序代码单元及其控制流关系;通过将配置节点与调用流中的程序代码单元相关联,来获得测试用例的扩展调用流;以及选择其扩展调用流发生更改的测试用例,作为将重新运行的回归测试套。

    对基于组件的软件系统中的组件进行重用的方法和装置

    公开(公告)号:CN101311903B

    公开(公告)日:2011-05-18

    申请号:CN200710104852.5

    申请日:2007-05-22

    CPC classification number: G06F9/547 G06F9/541

    Abstract: 本发明提供一种组件重用的方法,用于将第一软件系统中的第一组件重用于第二软件系统,其中第一软件系统为运行于第一运行环境的基于组件的软件系统,且第二软件系统为运行于第二运行环境的依赖外化的软件系统。该方法包括分析第一软件系统,确定在第一软件系统中第一组件的依赖关系并且获取相关接口信息;利用依赖关系和接口信息生成将分别部署在第一运行环境和第二软件系统中的代理器,其中代理器允许第二软件系统调用第一运行环境中的第一组件所提供的服务,并且允许第一组件调用第二软件系统中的相关服务。本发明还提供相应的系统和程序产品。通过本发明无需修改组件实现或者附加代码即可实现基于组件的软件系统中组件的重用。

    可扩展地实现非功能逻辑的方法和设备及其系统

    公开(公告)号:CN101387956A

    公开(公告)日:2009-03-18

    申请号:CN200710153691.9

    申请日:2007-09-14

    CPC classification number: G06F8/316

    Abstract: 本发明提供了一种与功能逻辑相分离地且可扩展地实现非功能逻辑的方法和设备及其系统和计算机程序产品,所述方法包括步骤:基于加载的策略需求配置获得策略与所需的插件之间的关联关系;根据所获得的关联关系,产生插件上下文定义,所述插件上下文定义是与该插件有关的插件上下文的一部分,其中所述插件上下文定义了插件所提供的服务以及对与其有联系的其它插件的引用;以及基于插件上下文定义而产生插件上下文对象,其中,所述插件上下文对象是实例化的插件上下文定义。根据本发明的方法使得能够根据应用配置对基础架构服务插件进行隐式调用,避免了查询插件注册表并在插件调用期间获得更好的性能。

    对基于组件的软件系统中的组件进行重用的方法和装置

    公开(公告)号:CN101311903A

    公开(公告)日:2008-11-26

    申请号:CN200710104852.5

    申请日:2007-05-22

    CPC classification number: G06F9/547 G06F9/541

    Abstract: 本发明提供一种组件重用的方法,用于将第一软件系统中的第一组件重用于第二软件系统,其中第一软件系统为运行于第一运行环境的基于组件的软件系统,且第二软件系统为运行于第二运行环境的依赖外化的软件系统。该方法包括分析第一软件系统,确定在第一软件系统中第一组件的依赖关系并且获取相关接口信息;利用依赖关系和接口信息生成将分别部署在第一运行环境和第二软件系统中的代理器,其中代理器允许第二软件系统调用第一运行环境中的第一组件所提供的服务,并且允许第一组件调用第二软件系统中的相关服务。本发明还提供相应的系统和程序产品。通过本发明无需修改组件实现或者附加代码即可实现基于组件的软件系统中组件的重用。

    用于关联被测系统的输入消息与输出消息的方法和设备

    公开(公告)号:CN103455313B

    公开(公告)日:2017-03-22

    申请号:CN201210177617.1

    申请日:2012-05-31

    Abstract: 本发明公开了一种用于关联被测系统的输入消息与输出消息的方法和设备。被测系统中有预先设置的观测点,并且在被测系统运行时通过被测系统中的观测点对被测系统的运行进行检测。该方法包括:响应于检测到被测系统中的一变量与输入消息相关,执行以下操作:将该变量与该输入消息的标签关联,并且使该变量设置有观测点;以及响应于检测到被测系统用于存储输出消息的变量,根据所述用于存储输出消息的变量关联的标签,确定该输出消息和输入消息的关联性。根据本发明提供的技术方案,通过设置观测点和进行标签关联,可以在无需关注源代码内部具体运行的情况下跟踪与输入消息发生关系的变量以确定关联性,并可以免去从语义层进行语义分析。

    获取软件工程中的业务信息的装置和方法

    公开(公告)号:CN102622258A

    公开(公告)日:2012-08-01

    申请号:CN201110033727.6

    申请日:2011-01-31

    CPC classification number: G06F8/71 G06F8/30

    Abstract: 提供了获取软件工程中的业务信息的装置和方法。上述装置包括:传感器生成器,配置为根据软件工程中所使用的软件工具的数据存储方式,为软件工具生成传感器,使得所述传感器检测与软件工具相关的工件改变事件;以及中央分析器,配置为从所述传感器收集所述工件改变事件,分析所述工件改变事件的至少一个属性,由此获得业务信息。还提供了与上述装置对应的方法。利用上述装置和方法,能够针对各种软件工具检测出工件改变事件,并据此获得各种需要的业务信息,从而有利于团队的协作与项目的完成。

Patent Agency Ranking