CORE
CO
nnecting
RE
positories
Services
Services overview
Explore all CORE services
Access to raw data
API
Dataset
FastSync
Content discovery
Recommender
Discovery
OAI identifiers
OAI Resolver
Managing content
Dashboard
Bespoke contracts
Consultancy services
Support us
Support us
Membership
Sponsorship
Research partnership
About
About
About us
Our mission
Team
Blog
FAQs
Contact us
Community governance
Governance
Advisory Board
Board of supporters
Research network
Innovations
Our research
Labs
research
Step-wise development of resilient ambient campus scenarios
Authors
A. Iliasov
A. Iliasov
+7 more
A. Iliasov
B. Arief
B. Randell
C.A.R. Hoare
F. Buschmann
J.R. Abrial
J.R. Abrial
Publication date
1 January 2009
Publisher
'Springer Science and Business Media LLC'
Doi
Abstract
This paper puts forward a new approach to developing resilient ambient applications. In its core is a novel rigorous development method supported by a formal theory that enables us to produce a well-structured step-wise design and to ensure disciplined integration of error recovery measures into the resulting implementation. The development method, called AgentB, uses the idea of modelling database to support a coherent development of and reasoning about several model views, including the variable, event, role, agent and protocol views. This helps system developers in separating various modelling concerns and makes it easier for future tool developers to design a toolset supporting this development. Fault tolerance is systematically introduced during the development of various model views. The approach is demonstrated through the development of several application scenarios within an ambient campus case study conducted at Newcastle University (UK) as part of the FP6 RODIN project. © 2009 Springer Berlin Heidelberg
Similar works
Full text
Open in the Core reader
Download PDF
Available Versions
Kent Academic Repository
See this paper in CORE
Go to the repository landing page
Download from data provider
oai:kar.kent.ac.uk:58690
Last time updated on 01/02/2017
Crossref
See this paper in CORE
Go to the repository landing page
Download from data provider
Last time updated on 18/02/2019