Monday, March 7, 2011

Implementing OCL Invariants with Constrained Data Types

This paper compares the implementation of OCL invariants in program code by means of aspect-oriented programming (AOP) on the one hand and by means of value space constrained data types on the other hand.