Extending software complexity metrics to concurrent programs

A metric for concurrent software is proposed based on an abstract model (Petri nets) as an extension of T.J. McCabe's (1976) cyclomatic number. As such, its focus is on the complexity of control flow. This metric is applied to the assessment of Ada programs, and an automatic method for its dire...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings., Fourteenth Annual International Computer Software and Applications Conference pp. 414 - 419
Main Authors: de Paoli, F., Morasca, S.
Format: Conference Proceeding
Language:English
Published: IEEE Comput. Soc. Press 1990
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:A metric for concurrent software is proposed based on an abstract model (Petri nets) as an extension of T.J. McCabe's (1976) cyclomatic number. As such, its focus is on the complexity of control flow. This metric is applied to the assessment of Ada programs, and an automatic method for its direct computation based on the inspection of Ada code is provided. It is pointed out, however, that wider experimentation is needed in order to better assess its effectiveness.< >
ISBN:0818620544
9780818620546
DOI:10.1109/CMPSAC.1990.139397