Back to Search Start Over

Towards Complexity Metrics for Ada Tasking.

Authors :
Shatz, Sol M.
Source :
IEEE Transactions on Software Engineering; Aug88, Vol. 14 Issue 8, p1122-1127, 6p, 2 Diagrams, 3 Graphs
Publication Year :
1988

Abstract

With growing interest in distributed computing come demands for techniques to aid in development of correct and reliable distributed software. Controlling, or at least recognizing, complexity of such software is an important part of the development and maintenance process. While a number of metrics have been proposed for quantitatively measuring the complexity of sequential, centralized programs, corresponding metrics for distributed software are noticeable by their absence. Using Ada as a representative distributed programming language, this paper discusses some ideas on complexity metrics that focus on Ada tasking and rendezvous. Concurrently active rendezvous are claimed to be an important aspect of communication complexity. A Petri net graph model of Ada rendezvous is used to introduce a "rendezvous graph," an abstraction that can be useful in viewing and computing effective communication complexity. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00985589
Volume :
14
Issue :
8
Database :
Complementary Index
Journal :
IEEE Transactions on Software Engineering
Publication Type :
Academic Journal
Accession number :
14315956
Full Text :
https://doi.org/10.1109/32.7623