en
Technical report
Open access
English

CO-OPN/2 Specification of the DSGamma System Designed Using Co-ordinated Atomic Actions

MandatorDepartment of Computing Science, University of Newcastle upon Tyne
Number of pages29
PublisherNewcastle : Department of Computing Science, University of Newcastle upon Tyne
Collection
  • Department of Computing Science Technical Report Series
Publication date1998
Abstract

The objective of this paper are twofold. On the one hand, it sims to show the advantages of Co-ordinated Atomic actions (CA actions) as a design concept for dependable distributed system development, and on the other hand, it explains how the formal language CO-OPN/2 can be used to express the semantics of CA action design. A fault-tolerant distributed application is developed according to a simple development life cycle: informal requirements, specification, design, implementation. The design phase is built according to the CA action concept. The CO-OPN/2 language is used to formally express the design phase. The implementation is made in Java based on a library of generic classes implementing the CA action concept. The paper is to seve as a basis for a more general approach aimed at defining CA action semantics.

Keywords
  • CO-OPN2
  • Co-ordinated atomic action
  • Design for validation
  • Formal development
  • Gamma computation
  • Java
  • Structuring complex concurrent systems
Citation (ISO format)
DI MARZO SERUGENDO, Giovanna et al. CO-OPN/2 Specification of the DSGamma System Designed Using Co-ordinated Atomic Actions. 1998
Main files (1)
Report
accessLevelPublic
Identifiers
  • PID : unige:55429
627views
83downloads

Technical informations

Creation24/03/2015 2:16:00 PM
First validation24/03/2015 2:16:00 PM
Update time14/03/2023 11:10:20 PM
Status update14/03/2023 11:10:20 PM
Last indexation02/05/2024 4:09:08 PM
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack