• DocumentCode
    2623354
  • Title

    Implementation Issues Concerning the Action Systems Formalism

  • Author

    Degerlund, Fredrik ; Waldén, Marina ; Sere, Kaisa

  • Author_Institution
    Turku Centre for Comput. Sci., Abo
  • fYear
    2007
  • fDate
    3-6 Dec. 2007
  • Firstpage
    471
  • Lastpage
    479
  • Abstract
    Formal methods have emerged as a rigorous framework for developing correct parallel and distributed software. However, implementation of these systems is often difficult to realize. This paper proposes a number of practical solutions to problems regarding implementation of parallel programs developed using formal methods. We focus on implementation using industry standard software and hardware. We propose a new approach to combine partitioning, scheduling and rollback into a convenient solution for implementing parallel systems. A proof-of-concept tool, ELSA, has been developed hand in hand with our research to demonstrate the applicability of our methods. We also provide a theoretical foundation as justification for our methods.
  • Keywords
    formal specification; parallel processing; software tools; ELSA tool; action systems formalism; distributed software; formal methods; industry standard hardware; industry standard software; parallel programs; parallel software; parallel systems; partitioning; proof-of-concept tool; rollback; scheduling; Application software; Computer industry; Computer science; Distributed computing; Hardware; Job shop scheduling; Marine technology; Processor scheduling; Refining; Software standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, Applications and Technologies, 2007. PDCAT '07. Eighth International Conference on
  • Conference_Location
    Adelaide, SA
  • Print_ISBN
    0-7695-3049-4
  • Type

    conf

  • DOI
    10.1109/PDCAT.2007.63
  • Filename
    4420205