A metrics suite for concurrent logic programs

Jianjun Zhao, Jingde Cheng, Kazuo Ushijima

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

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.

Original languageEnglish
Title of host publicationProceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering, CSMR 1998
EditorsFranz Lehner, Paolo Nesi
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages172-178
Number of pages7
ISBN (Electronic)0818684216, 9780818684210
DOIs
Publication statusPublished - Jan 1 1998
Externally publishedYes
Event2nd Euromicro Conference on Software Maintenance and Reengineering, CSMR 1998 - Florence, Italy
Duration: Mar 8 1998Mar 11 1998

Publication series

NameProceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering, CSMR 1998
Volume1998-March

Other

Other2nd Euromicro Conference on Software Maintenance and Reengineering, CSMR 1998
CountryItaly
CityFlorence
Period3/8/983/11/98

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Software
  • Safety, Risk, Reliability and Quality

Cite this

Zhao, J., Cheng, J., & Ushijima, K. (1998). A metrics suite for concurrent logic programs. In F. Lehner, & P. Nesi (Eds.), Proceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering, CSMR 1998 (pp. 172-178). (Proceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering, CSMR 1998; Vol. 1998-March). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/CSMR.1998.665796