• 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