Translucid contracts for modular reasoning about aspect-oriented programs

  • Authors:
  • Mehdi Bagherzadeh;Hridesh Rajan;Gary T. Leavens;Sean Mooney

  • Affiliations:
  • Iowa State University, Ames, IA, USA;Iowa State University, Ames, IA, USA;University of Central Florida, Orlando, FL, USA;Iowa State University, Ames, IA, USA

  • Venue:
  • Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Several proposals have advocated notion of aspect-oriented (AO) interfaces to solve modular reasoning problems, but have not shown how to specify these interfaces to facilitate modular reasoning. Our work on translucid contracts shows how to specify AO interfaces which allow modular understanding and enforcement of control flow interactions.