[发明专利]获取软件工程中的业务信息的装置和方法无效
申请号: | 201110033727.6 | 申请日: | 2011-01-31 |
公开(公告)号: | CN102622258A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 刘英;党亚斌;谈华芳 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;周良玉 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 获取 软件工程 中的 业务 信息 装置 方法 | ||
1.一种获取软件工程中的业务信息的装置,包括:
传感器生成器,配置为根据软件工程中所使用的软件工具的数据存储方式,为软件工具生成传感器,使得所述传感器检测与软件工具相关的工件改变事件;以及
中央分析器,配置为从所述传感器收集所述工件改变事件,分析所述工件改变事件的至少一个属性,由此获得业务信息。
2.根据权利要求1的装置,其中
所述传感器包括:
监视模块,配置为捕获软件工具的操作;
定义模块,配置为获取所述操作与所述工件改变事件的映射关系;以及
映射模块,配置为根据上述映射关系,将所述监视模块捕获的操作映射为工件改变事件;
所述传感器生成器包括:
监视模块生成单元,配置为根据软件工具的数据存储方式生成上述监视模块;
定义模块生成单元,配置为生成上述定义模块;以及
映射模块生成单元,配置为生成上述映射模块。
3.根据权利要求2的装置,其中所述监视模块生成单元配置为:
针对基于文件的软件工具,生成用于监视软件工具对本地文件的读取和写入的应用作为监视模块;或者
针对基于数据库的软件工具,在数据库的驱动器中添加一个封装,使其监视对数据库的数据操作,由此作用为监视模块;或者
针对基于服务的软件工具,在软件工具的服务调用层中添加一个封装,使其监视对远程服务的调用指令,由此作用为监视模块。
4.根据权利要求2的装置,其中所述定义模块还配置为,维持映射表,所述映射表用以记录所获取的操作与工件改变事件的映射关系。
5.根据权利要求1的装置,其中所述至少一个属性包括以下中的至少一个:工件改变事件的发送时间、涉及的软件工具的名称、软件工具的使用者、使用者对应的角色。
6.根据权利要求1的装置,其中所述业务信息包括业务事件,所述业务事件基于单个工件改变事件,或来自多个软件工具的传感器的多个工件改变事件。
7.根据权利要求1的装置,其中所述中央分析器还配置为,参照责任矩阵,在软件工程所涉及的多个成员之间传递和共享所述业务信息。
8.根据权利要求7的装置,其中所述中央分析器还配置为,根据成员对业务信息的反映动态地修改责任矩阵。
9.一种获取软件工程中的业务信息的方法,包括:
根据软件工程中所使用的软件工具的数据存储方式,为软件工具生成传感器,使得所述传感器检测与软件工具相关的工件改变事件;以及
从所述传感器收集所述工件改变事件,分析所述工件改变事件的至少一个属性,由此获得业务信息。
10.根据权利要求9的方法,其中
生成传感器的步骤包括:
根据软件工具的数据存储方式生成监视模块,所述监视模块配置为捕获软件工具的操作;
生成定义模块,所述定义模块配置为获取操作与工件改变事件的映射关系;以及
生成映射模块,所述映射模块配置为根据上述映射关系,将所述监视模块捕获的操作映射为工件改变事件。
11.根据权利要求10的方法,其中生成监视模块的步骤包括:
针对基于文件的软件工具,生成用于监视软件工具对本地文件的读取和写入的应用作为监视模块;或者
针对基于数据库的软件工具,在数据库的驱动器中添加一个封装,使其监视对数据库的数据操作,由此作用为监视模块;或者
针对基于服务的软件工具,在软件工具的服务调用层中添加一个封装,使其监视对远程服务的调用指令,由此作用为监视模块。
12.根据权利要求10的方法,其中所述定义模块还配置为,维持映射表,所述映射表用以记录所获取的操作与工件改变事件的映射关系。
13.根据权利要求9的方法,其中所述至少一个属性包括以下中的至少一个:工件改变事件的发送时间、涉及的软件工具的名称、软件工具的使用者、使用者对应的角色。
14.根据权利要求9的方法,其中所述业务信息包括业务事件,所述业务事件基于单个工件改变事件,或来自多个软件工具的传感器的多个工件改变事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110033727.6/1.html,转载请声明来源钻瓜专利网。