The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 8073671 B1

PDF
Full Text
Expired
Date of Patent:
Dec. 06, 2011

Filed:

Mar. 31, 2006
Applicants:

Efstathios Papaefstathiou, Redmond, WA (US);

John M. Oslake, Seattle, WA (US);

Jonathan C. Hardwick, Kirkland, WA (US);

Pavel A. Dournov, Redmond, WA (US);

Inventors:

Efstathios Papaefstathiou, Redmond, WA (US);

John M. Oslake, Seattle, WA (US);

Jonathan C. Hardwick, Kirkland, WA (US);

Pavel A. Dournov, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
Abstract

Simulating an application. A method that may be practiced in a computing environment configured for simulating an application modeled by an application model deployed in a performance scenario of a computing system by deploying service models of the application model to device models modeling devices. The method includes referencing a performance scenario to obtain a transaction being modeled as originating from a first device model. The transaction invokes of a first service model. The first service model specifies hardware actions for simulation. The first service model is referenced to determine the hardware actions for simulation and the next referenced service. The next referenced service specifies hardware actions to be added to the transaction and may specify invocation of other service models. A chain of hardware actions is generated by following the invocation path of the service models. The hardware actions are applied to device models to simulate the transaction.


Find Patent Forward Citations

Loading…