Abstract | ||
---|---|---|
Complex software systems have become commonplace in modern organizations and are considered critical to their daily operations. They are expected to run on a diverse set of platforms while interoperating with a wide variety of other applications. Although there have been advances in the discipline of software engineering, software faults, and malicious attacks still regularly cause system downtime [1]. Downtime of critical applications can create additional work, cause delays, and lead to financial loss [2]. This paper presents a computational geometry technique to tackle the problem of timely failure diagnosis during the execution of a software application. Our approach to failure diagnosis involves collecting a set of software metrics and building a geometric enclosures corresponding to known classes of faults. The geometric enclosures are then used to partition the state space defined by the metrics |
Year | DOI | Venue |
---|---|---|
2011 | 10.1109/ASE.2011.6100108 | ASE |
Keywords | Field | DocType |
computational geometry,software metrics,software application,failure diagnosis,complex software system,cause delay,critical application,geometric enclosure,software failure,software engineering,diverse set,software fault,software fault tolerance,state space,software systems,software metric | Software analytics,Computer science,Software system,Software metric,Software construction,Software sizing,Reliability engineering,Software development,Software verification,Social software engineering | Conference |
ISSN | ISBN | Citations |
1938-4300 | 978-1-4577-1638-6 | 1 |
PageRank | References | Authors |
0.37 | 8 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Edward Stehle | 1 | 24 | 2.03 |
Kevin M. Lynch | 2 | 1515 | 137.23 |
Maxim Shevertalov | 3 | 40 | 3.56 |
Chris Rorres | 4 | 34 | 6.02 |
Spiros Mancoridis | 5 | 888 | 56.82 |