TY - GEN
T1 - A metrics suite for concurrent logic programs
AU - Zhao, Jianjun
AU - Cheng, Jingde
AU - Ushijima, Kazuo
N1 - Publisher Copyright:
© 1998 IEEE.
PY - 1998
Y1 - 1998
N2 - A large body of research in the measurement of software complexity has focused on imperative programs, but little effort has been made for logic programs. In this paper, complexity metrics for concurrent logic programs are proposed, which are specifically designed to quantify the information flow of concurrent logic programs. These metrics are defined based on the argument dependence net (ADN) of a concurrent logic program which is an arc-classified digraph to explicitly represent various program dependences between arguments in the program. The proposed metrics can be used to measure the complexity of a concurrent logic program from various different viewpoints.
AB - A large body of research in the measurement of software complexity has focused on imperative programs, but little effort has been made for logic programs. In this paper, complexity metrics for concurrent logic programs are proposed, which are specifically designed to quantify the information flow of concurrent logic programs. These metrics are defined based on the argument dependence net (ADN) of a concurrent logic program which is an arc-classified digraph to explicitly represent various program dependences between arguments in the program. The proposed metrics can be used to measure the complexity of a concurrent logic program from various different viewpoints.
UR - http://www.scopus.com/inward/record.url?scp=85013579525&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85013579525&partnerID=8YFLogxK
U2 - 10.1109/CSMR.1998.665796
DO - 10.1109/CSMR.1998.665796
M3 - Conference contribution
AN - SCOPUS:85013579525
T3 - Proceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering, CSMR 1998
SP - 172
EP - 178
BT - Proceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering, CSMR 1998
A2 - Lehner, Franz
A2 - Nesi, Paolo
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2nd Euromicro Conference on Software Maintenance and Reengineering, CSMR 1998
Y2 - 8 March 1998 through 11 March 1998
ER -