[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/ASWEC.2006.36guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Model-based runtime analysis of distributed reactive systems

Published: 18 April 2006 Publication History

Abstract

Reactive distributed systems have pervaded everyday life and objects, but often lack measures to ensure adequate behaviour in the presence of unforeseen events or even errors at runtime. As interactions and dependencies within distributed systems increase, the problem of detecting failures which depend on the exact situation and environment conditions they occur in grows. As a result, not only the detection of failures is increasingly difficult, but also the differentiation between the symptoms of a fault, and the actual fault itself, i. e., the cause of a problem.In this paper, we present a novel and efficient approach for analysing reactive distributed systems at runtime, in that we provide a framework for detecting failures as well as identifying their causes. Our approach is based upon monitoring safety-properties, specified in the linear time temporal logic LTL (respectively, TLTL) to automatically generate monitor components which detect violations of these properties. Based on the results of the monitors, a dedicated diagnosis is then performed in order to identify explanations for the misbehaviour of a system. These may be used to store detailed log files, or to trigger recovery measures. Our framework is built modular, layered, and uses merely a minimal communication overhead-especially when compared to other, similar approaches. Further, we sketch first experimental results from our implementations, and describe how it can be used to build a variety of distributed systems using our techniques.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ASWEC '06: Proceedings of the Australian Software Engineering Conference
April 2006
403 pages
ISBN:0769525512

Publisher

IEEE Computer Society

United States

Publication History

Published: 18 April 2006

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2013)Runtime verification of service-oriented systemsInternational Journal of Web and Grid Services10.1504/IJWGS.2013.0556999:3(213-267)Online publication date: 1-Aug-2013
  • (2012)Introduction to the special section on runtime verificationInternational Journal on Software Tools for Technology Transfer (STTT)10.5555/3115971.311616114:3(243-247)Online publication date: 1-Jun-2012
  • (2012)Processing flows of informationACM Computing Surveys10.1145/2187671.218767744:3(1-62)Online publication date: 14-Jun-2012
  • (2011)When the requirements for adaptation and high integrity meetProceedings of the 8th workshop on Assurances for self-adaptive systems10.1145/2024436.2024438(1-4)Online publication date: 4-Sep-2011
  • (2011)Runtime Verification for LTL and TLTLACM Transactions on Software Engineering and Methodology10.1145/2000799.200080020:4(1-64)Online publication date: 1-Sep-2011
  • (2011)Teaching runtime verificationProceedings of the Second international conference on Runtime verification10.1007/978-3-642-29860-8_4(34-48)Online publication date: 27-Sep-2011
  • (2009)Using status messages in the distributed test architectureInformation and Software Technology10.1016/j.infsof.2008.11.00251:7(1123-1130)Online publication date: 1-Jul-2009
  • (2008)Runtime CertificationRuntime Verification10.1007/978-3-540-89247-2_2(21-35)Online publication date: 30-Mar-2008
  • (2006)Monitoring of real-time propertiesProceedings of the 26th international conference on Foundations of Software Technology and Theoretical Computer Science10.1007/11944836_25(260-272)Online publication date: 13-Dec-2006

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media