• DocumentCode
    1631863
  • Title

    Formalism for high level specification of parallel/distributed languages

  • Author

    Rajan, Amala VijayaSelvi ; Bava, Arumugam Siri ; Abeysinghe, Geetha

  • Author_Institution
    Dubai Women´´s Coll., Dubai, United Arab Emirates
  • fYear
    2009
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Industry is increasingly dependent on distributed systems. In order to prevent the users having to deal with unnecessary details, experts are going for languages specifically created for distributed system domain. Such systems are often considered to be complex. Assuring the correctness of these systems with traditional code reviews and testing is difficult as these verification methods deal with the high-level specification of the system. In order to prove that high-level specification is correctly implemented at the lower level, the compiler, which performs the translation, needs to be verified. Using formal methods, based on mathematics and formal logic, specification and verification have been discussed as a means of a solution. This paper identifies and analyses the available formalisms and techniques for verifying the correct operation of parallel and distributed systems.
  • Keywords
    distributed programming; formal logic; formal specification; formal verification; parallel languages; program compilers; compiler; distributed language; distributed system domain; formal logic; formal methods; high level specification; mathematics; parallel language; translation; verification methods; Carbon capture and storage; Computer languages; Concurrent computing; Distributed computing; Educational institutions; Formal languages; Formal specifications; Lips; Logic; Software systems; distributed systems; formal logic; formalism; specification; verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Current Trends in Information Technology (CTIT), 2009 International Conference on the
  • Conference_Location
    Dubai
  • Print_ISBN
    978-1-4244-5754-0
  • Electronic_ISBN
    978-1-4244-5756-4
  • Type

    conf

  • DOI
    10.1109/CTIT.2009.5423121
  • Filename
    5423121