• Home
  • Search
  • A structure based measurement of software
  • https://doi.org/10.1145/75427.1030288Copy DOI Icon

A structure based measurement of software

  • Feb 21, 1989
  • Narayan C Debnath
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Graph models have been useful abstraction for examining the programmer's perspective of the static structure of imperative programs. A number of Graph models referring to control flow and data dependencies have appeared in the literature. The primary objective of this research is to develop a more general graph-theoretic model for describing programs written in arbitrary imperative languages and to compute a structural measure based on this abstraction. The proposed model is a synthesis of the control flow graph and the data dependency graph. This new unified abstraction, called the Generalized Program Graph (GPG), is structurally equivalent to the string from of a program. However, because of its graph structure, the new model is better suited for structural analysis of a program than original string form.

Similar Papers
  • Supplementary Content

Interorganisational new service development capability in the mobile communications ecosystem

  • May 31, 2017
  • Figshare
  • Stephen Singaraju
  • Conference Article
  • Citations2

BCFA

  • Jun 27, 2020
  • Ramanathan Ramu +3
  • Conference Article
  • Citations2

MazeRunner: Evaluating the Attack Surface of Control-Flow Integrity Policies

  • Oct 01, 2021
  • Dongrui Zeng +2
  • Conference Article
  • Citations22

Adaptive Call-Site Sensitive Control Flow Integrity

  • Jun 01, 2019
  • Mustakimur Khandaker +5
  • Research Article

SmartSecure : An Integrated Semantic Vulnerability Mining Framework for Ethereum Smart Contract

  • Aug 03, 2025
  • Concurrency and Computation: Practice and Experience
  • Vikas Kumar Jain +1
  • Research Article
  • Citations90

The real structures of clinotobermorite and tobermorite 9 Å OD character, polytypes, and structural relationships

  • Mar 01, 2000
  • European Journal of Mineralogy
  • Stefano Merlino +2
  • Dissertation

Trust, transforms, and control flow: A graph-theoretic method to verifying source and binary control flow equivalence

  • Jan 01, 2021
  • Ryan Christopher Goluch
  • Conference Article
  • Citations1

ML-Driven Prediction of Optimal Control Flow Graph Traversal Algorithm in Modern Applications

  • Jun 09, 2025
  • Milan Čugurović +5
  • Research Article
  • Citations17

Unified control flow and data dependence traces

  • Sep 01, 2007
  • ACM Transactions on Architecture and Code Optimization
  • Sriraman Tallam +1
  • Conference Article

A toolset for the reengineering of complex computer systems

  • Aug 20, 2008
  • F.J Kurfess +3
  • Research Article
  • Citations33

Structure, mechanics, and rheology of concentrated emulsions and fluid foams.

  • Jan 01, 2004
  • H.M Princen
  • Research Article

Connectomics across development

  • Jan 01, 2015
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Elda Fischi-Gómez
  • Research Article
  • Citations1

Signal structure: from manifolds to molecules and structured sparsity

  • Jan 01, 2015
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Sofia Karygianni
  • Conference Article
  • Citations26

Symbolic path cost analysis for side-channel detection

  • Jul 12, 2018
  • Tegan Brennan +3
  • Conference Article
  • Citations25

What Does Control Flow Really Look Like? Eyeballing the Cyclomatic Complexity Metric

  • Sep 01, 2012
  • Jurgen J Vinju +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.