<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">
<title>Events @ CS @ Newcastle University</title>
<link href="http://www.cs.ncl.ac.uk/events/"  rel="self"  type="application/atom+xml" ></link>
<id>urn:uuid:1b4d9c27-a1d7-347e-914d-bd3cefd8d19a</id>
<entry>
<title>Formal validation of web services compositions</title>
<content type="html" ><![CDATA[2010-03-23 2pm<br/>Yamine Ait Ameur <br/>Room 701, Claremont Tower<br/>Several web services compositions languages and standards are used to describe different applications available over the web. These languages are essentially syntactic ones and do not offer any guarantee that the described services achieve the goals they have been designed for. The objective of this talk is twofold. First, it focuses on the formal modelling, design and validation of web services compositions using the Event_B method. We suggest a refinement based method that encodes BPEL models decompositions. Second, we show that relevant properties formalized as Event_B  properties can be proved. We will focus on transactional properties. At end, we discuss the basic architecture of the BPEL2B Rodin Plug-in tool encoding the proposed approach.

]]></content>
<link href="http://www.cs.ncl.ac.uk/events/colloquia/#c245" ></link>
<id>urn:uuid:fe81a05a-7a5b-76c0-b352-f67cea46af21</id>
<updated>2010-03-04T11:33:22+00:00</updated>
</entry>
<entry>
<title>Uncertainty Explicit Methods for Reliability Assessment of Fault-tolerant Software</title>
<content type="html" ><![CDATA[2010-04-07 2pm<br/>Dr Peter Popov<br/>Room 701, Claremont Tower<br/>The talk will present a Bayesian assessment method suitable for software system built with diverse channels (software diversity) and demonstrate its applicability on a range of case-studies: assessment of an on-demand protection systems, selection of the most suitable pair of RDBMS (SQL servers) from a pool of products available off-the-shelf, a managed on-line upgrade of a web-service. The talk will also discuss the issues of scaling the method to more complex structures and will present early results from applying this &#8216;multiple views&#8217; approximation on contrived examples. The accuracy of the Bayesian predictions achievable with the method is explicitly controlled using advanced statistical methods.

About the presenter. Dr Popov has been with the Centre for Software Reliability, City University London since 1997. Currently he is Reader in Systems Dependability and Director of Innovation at CSR. He holds a PhD degree in computer engineering from the Polytechnic University (KPI) in Kiev, Ukraine. His research interests include methods for software and systems dependability assessment based on probabilistic modelling; using software diversity for building reliable software systems from off-the-shelf  software. More recently he became involved in developing methods and tool support for interdependency analysis of critical infrastructures. 
]]></content>
<link href="http://www.cs.ncl.ac.uk/events/colloquia/#c244" ></link>
<id>urn:uuid:280f2e6c-2f8e-561a-20cf-0399d81bc05d</id>
<updated>2010-02-11T14:21:52+00:00</updated>
</entry>
<entry>
<title>Optimistic Fault Models for Low-Cost Byzantine-Fault Tolerant Systems</title>
<content type="html" ><![CDATA[2010-03-25 1pm<br/>Marco Serafini <br/>Devonshire G21/22<br/>We are increasingly relying on computer systems to carry out critical tasks with very high degrees of dependability. For example, safety-critical systems have long been used in the aerospace domain. The trend towards storing and managing personal information online is extending the need for dependable services to a growing range of applications, from emailing, to calendars, to the storage of photos.
High dependability requirements can be met with higher assurance by systems that are able to tolerate worst case failures, which are often named as Byzantine. Byzantine Fault Tolerance (BFT) is required by certification authorities for most safety-critical applications and is being advocated for critical Internet services too.
BFT can be achieved by replicating logical functionalities over multiple physical nodes of a distributed system. However, the entailed replication costs are quite high. This talk points out that it is possible to reduce these costs by using optimistic fault models. In fact, Byzantine faults represent the exception rather than the  rule since faults are often of more benign nature. The talk will review three modern technology trends which can be leveraged for cost reduction using optimistic fault models. The first trend is the foreseen raise in the ratio of transient faults compared to permanent faults in modern hardware due to reduced geometries and lower voltage levels. The second is the development of trusted nodes which only fail in a restricted, benign manner. The third is that replication clusters are   relatively small, even in large-scale systems. The talk will then focus on the last trend and present a novel algorithm, called Scrooge, which can be used to achieve low-cost BFT in large scale or geographically-distributed systems.
]]></content>
<link href="http://www.cs.ncl.ac.uk/events/srg/#sr220" ></link>
<id>urn:uuid:a640ede3-5a86-e6ae-07e5-e21bbaca1278</id>
<updated>2010-03-10T11:55:52+00:00</updated>
</entry>
</feed>