预测性和持久性事件流

    公开(公告)号:CN102200932B

    公开(公告)日:2015-07-15

    申请号:CN201110081368.1

    申请日:2011-03-25

    Applicant: 微软公司

    CPC classification number: G06F9/467

    Abstract: 本文中描述了预测性和持久性事件流。一种事件驱动的应用可以预测未来事件并从预测事件产生事件流。所产生的事件流可以作为预测操作来执行,直到预测被确认为正确或错误。预测的操作可以生成在预测被确认时可被呈现的结果。在某些情况下,可以在预测事件之前使用这些结果,而在其它情况下,可以高速缓存这些结果直到预测被确认。在某些情况下,当预测事件发生时,预测操作可以与实际事件流融合。在某些设备中,预测机制可以增强性能、实现原本可能困难的操作并且节约电池寿命或能量。

    异步程序代码的模糊测试

    公开(公告)号:CN102402481A

    公开(公告)日:2012-04-04

    申请号:CN201110317876.5

    申请日:2011-10-09

    Applicant: 微软公司

    CPC classification number: G06F11/3692 G06F11/076 G06F11/3684

    Abstract: 描述了异步程序代码的模糊测试。此处描述了将事件源、信道、处理器以及消费者表示为应用程序中的第一级实体的模糊测试系统。对与事件相关的实体进行抽象允许通过对来自应用程序内的事件进行插入、丢弃、重新排序以及延迟来进行模糊。这转变为定位受测试的区域以及以对称方式执行模糊的能力。在一些实施例中,模糊测试系统测试并发异步和基于事件的代码,并能够基于给定的统计分布来生成事件流。将事件、事件源、过滤器、以及汇点表示为第一级对象提供了对于事件处理器的简单访问,并有助通过在源和汇点之间引入事件过滤器来实现模糊。因此,模糊测试系统采用异步行为改进了应用程序和API的可测试性,并提供了用于将模糊测试引入这些应用程序中的统一框架。

    预测性和持久性事件流

    公开(公告)号:CN102200932A

    公开(公告)日:2011-09-28

    申请号:CN201110081368.1

    申请日:2011-03-25

    Applicant: 微软公司

    CPC classification number: G06F9/467

    Abstract: 本文中描述了预测性和持久性事件流。一种事件驱动的应用可以预测未来事件并从预测事件产生事件流。所产生的事件流可以作为预测操作来执行,直到预测被确认为正确或错误。预测的操作可以生成在预测被确认时可被呈现的结果。在某些情况下,可以在预测事件之前使用这些结果,而在其它情况下,可以高速缓存这些结果直到预测被确认。在某些情况下,当预测事件发生时,预测操作可以与实际事件流融合。在某些设备中,预测机制可以增强性能、实现原本可能困难的操作并且节约电池寿命或能量。

Patent Agency Ranking