DocumentCode
177196
Title
A Formal Development Approach for Self-Organising Systems
Author
Qin Li ; Smith, G.
Author_Institution
Sch. of Inf. Technol. & Electr. Eng., Univ. of Queensland, Brisbane, QLD, Australia
fYear
2014
fDate
1-3 Sept. 2014
Firstpage
209
Lastpage
212
Abstract
Self-organising systems are distributed systems which achieve an ordered global state without centralised control. They include adaptive sensor networks, swarm robotic systems and mobile ad-hoc networks. Designing such systems is difficult and often based on a trial-and-error approach. In this paper, we provide an approach which is both systematic and formal. Our approach builds on the formalism of Object-Z and the refinement approach of action systems. It follows an intuitive approach to development which breaks a refinement proof into three steps which the designer may iterate through on the way to the final design.
Keywords
formal specification; process algebra; self-organising feature maps; adaptive sensor networks; formal development approach; intuitive approach; mobile ad-hoc networks; ordered global state; refinement approach; refinement proof; self-organising systems; swarm robotic systems; trial-and-error approach; Abstracts; Concrete; Programming; Robots; Semantics; Syntactics; System recovery; Object-Z; Unifying Theories of Programming; guarded design calculus; refinement; self-organising systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering Conference (TASE), 2014
Conference_Location
Changsha
Type
conf
DOI
10.1109/TASE.2014.11
Filename
6976590
Link To Document