Applying Sttic Analysis to Software Architectures TITLE2:

  • Authors:
  • G. Naumovich;G. S. Avrrunin;L. A. Clarke;L. J. Osterweil

  • Affiliations:
  • -;-;-;-

  • Venue:
  • Applying Sttic Analysis to Software Architectures TITLE2:
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we demonstrate how static concurrency analysis techniques can be used to verify application-specific properties of an architectural description. Specifically, we use two concurrency analysis tools, INCA, a flow equation based tool, and FLAVERS, a data flow analysis based tool, to detect errors or prove properties of a Wright architectural description of the gas station problem. Although both these tools are research prototypes, they illustrate the potential of static analysis for verifying that architectural descriptions adhere to important properties, for detecting problems early in the lifecycle, and for helping developers understand the changes that need to be made to satisfy the properties being analyzed.