• DocumentCode
    2258893
  • Title

    Ada concurrent complexity metrics based on rendezvous relations

  • Author

    Zhenyu, Wang ; Li, Chen

  • Author_Institution
    China State Shipbuilding Corp., Wuhan, China
  • fYear
    1994
  • fDate
    9-11 Nov 1994
  • Firstpage
    133
  • Lastpage
    138
  • Abstract
    The most important factors influencing complexity of a concurrent program are communicating and synchronizing behaviours between tasks. In Ada program, these behaviours are expressed as rendezvous and relations between rendezvous. This paper investigates rendezvous successive and nesting relations, introduces the successive graph for successive relation and nesting tree for nesting relation, and gives the methods for constructing the graphs and trees. Some properties of the graph and the tree are given. Finally, the paper proposes that the concurrent complexity of a program is a weighted sum of the rendezvous successive complexity and nesting complexity and in turn, they are the sum of edge numbers of rendezvous successive graphs and sum of weighted node numbers on rendezvous nesting trees respectively
  • Keywords
    Ada; software metrics; tree data structures; Ada; concurrent complexity metrics; concurrent program; nesting complexity; nesting tree; rendezvous nesting relations; rendezvous successive complexity; rendezvous successive relations; successive graph; Complexity theory; Computer science; Sequential analysis; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1994. COMPSAC 94. Proceedings., Eighteenth Annual International
  • Conference_Location
    Taipei
  • Print_ISBN
    0-8186-6705-2
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1994.342818
  • Filename
    342818