International audienceReducing as much as possible the rate of software crashes is crucial especially in medical applications. In this paper, we make the assumption that crashes result from the user workflow, that is to say the sequence of user actions. Our objective is thus to identify root causes of crashes and to anticipate them in real-time, based on the analysis of the sequences of user actions. For these purposes, we introduce two methods. The first one consists in using graph-based representations to detect combinations of user actions having a high probability to provoke a software crash, thus identifying crash signatures and helping for problem resolution. The second one, based on clustering of user sessions, is a real-time monitor...
Software is a ubiquitous component of our daily life. We of-ten depend on the correct working of sof...
Reliability is a rapidly growing concern in contemporary Personal Computer (PC) industry, both for c...
Virtual execution environments and middleware are required to be extremely reliable because applicat...
International audienceReducing as much as possible the rate of software crashes is crucial especiall...
Radiologists use medical imaging solutions on a daily basis for diagnosis. Improving user experience...
Abstract—Crash reporting systems play an important role in the overall reliability and dependability...
Software monitoring systems have high performance overhead because they typically monitor all proces...
International audienceUser interaction with a software may be formalized as a sequence of actions. I...
© 2014 IEEE. As the sizes of supercomputers and data centers grow towards exascale, failures become ...
[[abstract]]Software crash occurs frequently in our daily life due to poor programming of software. ...
An important component of software reliability is the assurance of certain security guarantees, such...
Abstract—A crash is an unexpected termination of an application during normal execution. Crash repor...
Abstract. Unplanned system outages have a negative impact on company rev-enues and image. While the ...
Software is a ubiquitous component of our daily life. We often depend on the correct working of soft...
Identifying the root cause of an error in software testing is a demanding task. It becomes even hard...
Software is a ubiquitous component of our daily life. We of-ten depend on the correct working of sof...
Reliability is a rapidly growing concern in contemporary Personal Computer (PC) industry, both for c...
Virtual execution environments and middleware are required to be extremely reliable because applicat...
International audienceReducing as much as possible the rate of software crashes is crucial especiall...
Radiologists use medical imaging solutions on a daily basis for diagnosis. Improving user experience...
Abstract—Crash reporting systems play an important role in the overall reliability and dependability...
Software monitoring systems have high performance overhead because they typically monitor all proces...
International audienceUser interaction with a software may be formalized as a sequence of actions. I...
© 2014 IEEE. As the sizes of supercomputers and data centers grow towards exascale, failures become ...
[[abstract]]Software crash occurs frequently in our daily life due to poor programming of software. ...
An important component of software reliability is the assurance of certain security guarantees, such...
Abstract—A crash is an unexpected termination of an application during normal execution. Crash repor...
Abstract. Unplanned system outages have a negative impact on company rev-enues and image. While the ...
Software is a ubiquitous component of our daily life. We often depend on the correct working of soft...
Identifying the root cause of an error in software testing is a demanding task. It becomes even hard...
Software is a ubiquitous component of our daily life. We of-ten depend on the correct working of sof...
Reliability is a rapidly growing concern in contemporary Personal Computer (PC) industry, both for c...
Virtual execution environments and middleware are required to be extremely reliable because applicat...