Approach to monitor application states for self-managing...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S131000

Reexamination Certificate

active

07487494

ABSTRACT:
The present invention is directed to systems and methods that treat the monitoring of a software application as a separate and independent concern from the software application itself. The present invention utilizes aspect oriented programming to intercept, analyze, decompose the application states of a software application and then to link appropriate non-invasive constructs into the software application code to provide application state information to an autonomic manager through a plurality of sensors. The autonomic manager analyzes the application state information for compliance pre-defined parameters, and takes appropriate corrective action including modifying the software application states using a plurality of effectors. The sensors and effectors are linked as non-invasive constructs to the software application, and in aspect oriented programming constitute aspects. In order to prevent any adverse or undesirable effects to the software application as a result of the application state analysis and selected action, a safety mechanism is included in communication with the effectors.

REFERENCES:
patent: 5655081 (1997-08-01), Bonnell et al.
patent: 6223201 (2001-04-01), Reznak
patent: 6442750 (2002-08-01), Lopes et al.
patent: 6473895 (2002-10-01), Lopes et al.
patent: 6856942 (2005-02-01), Garnett et al.
patent: 2004/0153823 (2004-08-01), Ansari
patent: 2005/0114826 (2005-05-01), Barthram
Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W. Getting Started with ASPECTJ. Communications of the ACM, vol. 44, Issue 10, pp. 59-65, Oct. 2001.
Low, Tina. Designing, Modelling and Implementing a Toolkit for Aspect-oriented Tracing (TAST). Siemens Corporate Technology Software and Engineering Department, Oct. 2, 2002.
Gschwind, T., Oberleitner, J. Improving Dynamic Data Analysis with Aspect-Orientd Programming. Software Maintenance and Reengineering, pp. 259-268, Mar. 26-28, 2003.
Jeff O. Kephart, David M. Chess, “The Vision of Autonomic Computing”, Computer Journal,IEEE Computer Society, Jan. 2003 issue.
Harold Ossher and Peri Tarr, “Using Multidimensional Separation of Concerns to (Re)shape Evolving Software”,Communications of the ACM, vol. 44,No. 10, pp. 43-50, Oct. 2001.
Tzilla Elrad, Mehmet Aksits, Gregor Kiczales, Karl Lieberherr, and Harold Ossher, “Discussing Aspects of AOP”,Communications of ACM, vol. 44, No. 10, pp. 33-38, Oct. 2001.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Approach to monitor application states for self-managing... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Approach to monitor application states for self-managing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Approach to monitor application states for self-managing... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4095494

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.