[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/2415214guideproceedingsBook PagePublication PagesConference Proceedingsacm-pubtype
SERENE'12: Proceedings of the 4th international conference on Software Engineering for Resilient Systems
2012 Proceeding
  • Editor:
  • Paris Avgeriou
Publisher:
  • Springer-Verlag
  • Berlin, Heidelberg
Conference:
Pisa Italy September 27 - 28, 2012
ISBN:
978-3-642-33175-6
Published:
27 September 2012

Reflects downloads up to 04 Feb 2025Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
SECTION: Fault tolerance and exception handling
Article
Implementing reusable exception handling patterns with compile-time metaprogramming

We investigate in depth the adoption of compile-time metaprogramming to implement exception handling patterns. It is based on logic that is executed at compile-time and outputs source fragments which substitute the meta-code before compilation. ...

Article
A case study in formal development of a fault tolerant multi-robotic system

Multi-robotic systems are typical examples of complex multi-agent systems. The robots --- autonomic agents --- cooperate with each other in order to achieve the system goals. While designing multi-robotic systems, we should ensure that these goals ...

Article
Fault-tolerant interactive cockpits for critical applications: overall approach

The deployment of interactive facilities in avionic digital cockpits for critical applications is a challenge today. The dependability of the user interface and its related supporting software must be consistent with the criticality of the functions to ...

SECTION: Safety modeling
Article
Linking modelling in event-b with safety cases

Safety cases are adopted in the certification process of many safety-critical systems. They justify why a system is safe and whether the design adequately incorporates safety requirements defined in a system requirement specification. The use of formal ...

Article
Safety lifecycle development process modeling for embedded systems - example of railway domain

Nowadays, many practitioners express their worries about current software engineering practices. New recommendations should be considered to ground software engineering on solid theory and on proven principles. We took such an approach towards software ...

SECTION: Supporting evolution
Article
Language enrichment for resilient MDE

In Model-Driven Engineering, as in many engineering approaches, it is desireable to be able to assess the quality of a system or model as it evolves. A resilient engineering practice systematically assesses whether evolutions improve on the capabilities ...

Article
Assume-guarantee testing of evolving software product line architectures

Despite some work on testing software product lines, maintaining the quality of products when a software product line evolves is still an open problem. In this paper, we propose a novel assume-guarantee testing approach as a solution to the following ...

SECTION: Resilience in service-oriented computing
Article
FAS: introducing a service for avoiding faults in composite services

In service-oriented architectures, composite services depend on a set of partner services to perform the required tasks. These partner services may become unavailable due to system and/or network faults, leading to an increased error rate for the ...

Article
Dependability of service-oriented computing: time-probabilistic failure modelling

In the paper we discuss a failure and servicing model of software applications that employ the service-oriented paradigm for defining cooperation with clients. The model takes into account a time-probabilistic relationship between different servicing ...

Article
Monitoring service choreographies from multiple sources

Modern software applications are more and more conceived as distributed service compositions deployed over Grid and Cloud technologies. Choreographies provide abstract specifications of such compositions, by modeling message-based multi-party ...

SECTION: Applying formal methods in case studies
Article
Supporting field investigators with PVS: a case study in the healthcare domain

This paper reports the lessons learnt about the benefits of using a formal verification tool like PVS to support field studies. The presentation is based on a field study in the healthcare domain which was designed to investigate the resilience of human ...

Article
Model-based evaluation of the availability of a CBTC system

A metro control system is a software/hardware platform that provides automated mechanisms to enforce the safety of a metropolitan transportation system. In this field, the current technical trend is the Communications-based Train Control (CBTC) ...

Contributors
  • University of Groningen
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations