Automated root cause analysis of single or N-tiered applications

A root cause analysis, a part of the technology, applied in the field of automatic root cause analysis of single-layer or N-layer applications, can solve problems such as complex problems, and achieve the effect of saving time and resources

Active Publication Date: 2017-08-18
VIRSEC SYST
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The problem becomes even more complex when these part

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automated root cause analysis of single or N-tiered applications
  • Automated root cause analysis of single or N-tiered applications
  • Automated root cause analysis of single or N-tiered applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The following is a description of example embodiments of the present disclosure.

[0032] The teachings of all patents, published applications, and references cited herein are incorporated by reference in their entirety.

[0033] As in some embodiments, modern computer applications can include many layers (eg, a multi-tier architecture, which is a client-server architecture that can separate presentation, computer application processing, and data management). Some embodiments may include, but are not limited to, a browser layer, a framework layer, a business or application logic layer, and a database layer. When a transaction is initiated as a result of some user action in a tier, a cascade of events may be triggered in related computer applications in n tiers that together provide the functionality of the application. In some embodiments as described herein, it is easy to record and determine where such failures occur in the code of a multi-tiered computer application...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

In an example embodiment, a system may facilitate a root cause analysis associated with one or more computer applications. The system may receive a global time reference at the one or more computer applications. Each computer application may have a corresponding local time reference. Each computer application may synchronize its local time reference with the global time reference. The system may monitor at least one computer instructions of the computer applications with respect to the corresponding local time reference. The system may retrieve information associated with the at least one computer instruction. The system may forward at least a portion of the retrieved computer instruction information to a validation engine. The system may facilitate the root cause analysis using the at least a portion of the retrieved computer instruction information.

Description

[0001] related application [0002] This application claims the benefit of US Provisional Application No. 61 / 998,321, filed June 24, 2014. The entire teachings of the above applications are incorporated herein by reference. Background technique [0003] Numerous studies performed by institutions like Carnegie Mellon and vendors of static analysis tools have shown that software developers spend 20% to 25% of their time writing new code and the rest 75% to 80% of the time combine their code with other developers' code or fix bugs in their own code. In any case, fixing all but the most trivial errors can take a long time, especially if transactions span multiple threads, processes, or layers. The problem becomes even more complex when the participating processes run on multiple physical machines. Contents of the invention [0004] Some embodiments can address the above-mentioned deficiencies of existing approaches. Some embodiments include automated NTIER (also known as "N...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/36G06F11/07
CPCG06F11/0709G06F11/0715G06F11/0748G06F11/079G06F11/366G06F11/3466G06F11/3612G06F11/3664
Inventor S·V·古普塔
Owner VIRSEC SYST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products