• DocumentCode
    1073534
  • Title

    Automated analysis of concurrent systems with the constrained expression toolset

  • Author

    Avrunin, George S. ; Buy, Ugo A. ; Corbett, James C. ; Dillon, Laura K. ; Wileden, Jack C.

  • Author_Institution
    Massachusetts, Univ., Amherst, MA, USA
  • Volume
    17
  • Issue
    11
  • fYear
    1991
  • fDate
    11/1/1991 12:00:00 AM
  • Firstpage
    1204
  • Lastpage
    1222
  • Abstract
    The constrained expression approach to analysis of concurrent software systems can be used with a variety of design and programming languages and does not require a complete enumeration of the set of reachable states of the concurrent system. The construction of a toolset automating the main constrained expression analysis techniques and the results of experiments with that toolset are reported. The toolset is capable of carrying out completely automated analyses of a variety of concurrent systems, starting from source code in an Ada-like design language and producing system traces displaying the properties represented bv the analysts queries. The strengths and weaknesses of the toolset and the approach are assessed on both theoretical and empirical grounds
  • Keywords
    parallel programming; software tools; Ada-like design language; concurrent systems; constrained expression toolset; expression analysis techniques; programming languages; reachable states; source code; system traces; Computer languages; Error correction codes; Frequency; Handicapped aids; Lifting equipment; Navigation; Operating systems; Performance analysis; Process control; Software systems;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.106975
  • Filename
    106975