发明名称 Simulation of interactions between network endpoints
摘要 Descriptions of communication interactions can be used to create a simulation of actual systems that send and receive communications including but not limited to messages complying with a protocol, events and so on. The communication interaction, event, state and state transitions of protocol or software components can be modeled to determine outcome and to validate the format and semantics of events, interaction values, etc. to identify variances against established policies or architectural guidelines.
申请公布号 US9432278(B2) 申请公布日期 2016.08.30
申请号 US201313787808 申请日期 2013.03.07
申请人 Microsoft Technology Licensing, LLC 发明人 Kaler Christopher G.;Sun Ning;Cao Yiming;Jin Meng;Kicillof Nicolas;Mera Sergio F.;Arkharov Andrey
分类号 G06F17/27;G06F17/30;G06F17/50;H04L12/26;H04L29/06;G06F21/55 主分类号 G06F17/27
代理机构 代理人 Gabryjelski Henry;Drakos Kate;Minhas Micky
主权项 1. A system comprising: at least one processor; a memory connected to the at least one processor, the memory comprising computer-executable instructions, which, when executed by the at least one processor, cause the system to: receive a description of model communication interactions between entities via source code written in a domain-specific language;generate, with the source code, a communication analyzer that compares communication interactions between the entities with the model communication interactions by: creating a simulation derived from a description of the model communication interactions between the entities, the simulation simulating processing within a communications systemcreating patterns for pattern matching by applying sequencing rules specified within the model communication interactions to a sequence of communications; andvalidating semantics of a communication between the entities; andextend the communication analyzer by creating derivatives of objects of the communication analyzer; wherein the communication interactions include at least one message associated with a protocol; and wherein the entities are associated with network endpoints of the at least one message.
地址 Redmond WA US