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.

Date of Patent:
Aug. 26, 2003

Filed:

Jun. 03, 1999
Applicant:
Inventors:

Xavier Logean, Heremence, CH;

Falk Dietrich, Lausanne, CH;

Jean-Pierre A. Hubaux, Preverenges, CH;

Sylvain Grisouard, Paris, FR;

Pierre-Alain Etique, Hinterkappelen, CH;

Shawn E. Koppenhoefer, Lausanne, CH;

Assignee:

Other;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 ; G06F 9/46 ; H02H 3/05 ;
U.S. Cl.
CPC ...
G06F 9/44 ; G06F 9/46 ; H02H 3/05 ;
Abstract

A method for on-line monitoring and testing the behavior of middleware based, distributed application software during run-time of such software is disclosed. In order to automatize the monitoring of the behavior of the application software, the monitoring method comprises: defining events capturing the behavior of the software execution, the events being based on an abstraction of the application software, the abstraction being provided by middleware; using code generating means and an instrumentation technique for automatically adding code to the implementation of the software code suitable for generating traces suitable to be sent to an observer, the information carried by the added code including information on the order of occurrence of the events and on the application software part location where each event occurs; and using a monitoring mechanism based on sending of trace reports to the observer, which ensures or takes into account the time order of the reported traces. In order to automatize testing of the behavior of the application software, the testing method comprises monitoring the behavior of the software during run-time thereof by the above mentioned method, and using a checking mechanism using the information monitored at runtime for checking whether the behavior is violating or has violated predefined properties or constraints.


Find Patent Forward Citations

Logean, Xavier. (2003). Monitoring and testing middleware based application software (U.S. Patent No. 6611955). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/6611955

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…