发明名称 |
库一致性检查器 |
摘要 |
本发明公开了库一致性检查器。库管理系统可比较编程库之间的合约,以标识库之间的并集、交集及差集。管理系统可带有合约分析器,该合约分析器可从现有的库中移除合约定义以形成库合约。库合约可作为编程环境内的第一类项来管理,并且可被用作比较库的现有版本与新版本的参考。库管理系统可使用两个或多个相交的库来创建引用库,以供程序员编写应用程序以及其他用途。 |
申请公布号 |
CN102270128A |
申请公布日期 |
2011.12.07 |
申请号 |
CN201110159919.1 |
申请日期 |
2011.06.03 |
申请人 |
微软公司 |
发明人 |
R·拜尔斯;F·佩斯彻-盖里;R·克里希纳斯瓦米 |
分类号 |
G06F9/44(2006.01)I;G06F9/45(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
蔡悦 |
主权项 |
一种在计算机处理器上执行的方法,所述方法包括:接收第一组例程(402),所述第一组例程中的所述例程中的每一个包括合约以及实现;接收第二组例程(404),所述第二组例程中的所述例程中的每一个包括合约;将所述第一组例程与所述第二组例程作比较(410),以便对所述例程执行至少一个集合运算,所述集合运算通过比较所述合约来执行。 |
地址 |
美国华盛顿州 |