DocumentCode :
2394277
Title :
A tool for assessing the quality of distributed software designs
Author :
Cheung, To-yat ; Ren, Shenyu ; Mak, Wai
Author_Institution :
Dept. of Comput. Sci., City Polytech. of Hong Kong, Kowloon, Hong Kong
fYear :
1994
fDate :
22-25 Nov 1994
Firstpage :
42
Lastpage :
49
Abstract :
This paper reports a software tool for computing McCabe´s cyclomatic complexity measure of a distributed system design specified in LOTOS, without presenting the underlying theory and algorithms in detail. Such a measure can be used to assess the quality of the design and determine the maximum number of independent cycles in an all-path test coverage. The tool accepts as an input a LOTOS specification in either textual or graphical form. It provides two modes for computation, the first one based on an actual transformation of the entire LOTOS specification to a Petri-net and the second one based on a set of formulas for computing the cyclomatic values constructively
Keywords :
Petri nets; multiprocessing programs; software metrics; software quality; software tools; specification languages; LOTOS; LOTOS specification; Petri-net; all-path test coverage; cyclomatic complexity measure; distributed software design quality assessment tool; Automatic testing; Cities and towns; Distributed computing; Phase measurement; Programming; Software design; Software measurement; Software quality; Software testing; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Education Conference, 1994. Proceedings.
Conference_Location :
Dunedin
Print_ISBN :
0-8186-5870-3
Type :
conf
DOI :
10.1109/SEDC.1994.475316
Filename :
475316
Link To Document :
بازگشت