Dataflow analysis for properties of aspect systems

  • Authors:
  • Yevgenia Alperin-Tsimerman;Shmuel Katz

  • Affiliations:
  • Department of Computer Science, The Technion, Haifa, Israel;Department of Computer Science, The Technion, Haifa, Israel

  • Venue:
  • HVC'09 Proceedings of the 5th international Haifa verification conference on Hardware and software: verification and testing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this work, data and control flow analysis is used to detect aspects that are guaranteed to maintain some classes of linear temporal logic properties. This is, when the aspects are added to a system that satisfied the desired properties, these properties will remain true. Categories of advices (code segments) and introduced methods of aspects are defined. These categories are shown to be effective, in that they both provide real aid in verification of properties, and are automatically detectable using data and control flow. An implemented automatic data and control flow tool is described to detect the category of each advice and introduced method of an aspect. The results of applying the tool to aspect systems are summarized.