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
Link To Document :
بازگشت