Engineering Papers⌕ Search

DOE OSTI · code-117237

ROSE LCOM Tools

Abstract

This project provides a tool to compute LCOM metrics for important Ada abstraction mechanisms (e.g., packages, protected objects). It analyzes data accesses and routine calls to compute an abstract representation of an Ada package (or some other abstraction). Different LCOM metrics (1-5) are computed from the abstract representation. The project also provides support for representing the abstraction graphically (via graphviz). The LCOM tool requires an existing ROSE installation configured with the GNAT 2019 compiler.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Lamar, KennethM, Pirkelbauer, PeterM. 2023-12-04. ROSE LCOM Tools. https://doi.org/10.11578/dc.20240108.1

Cite the original work for its findings. Save a collection to share your selection of sources.