User Tools

Site Tools


invariant:intro

This is an old revision of the document!


Table of Contents

Invariants: Intro

In the following exercises, we will demonstrate the use of AspectJ to check both static and dynamic invariants in the context of a graphical figure editor.

Set-up

  1. Create a new AspectJ Project in Eclipse
  2. Download the source of the figure editor. FIXME
  3. In Eclipse, select FileImport…. Choose to import files from an Archive File and point to the file you just downloaded.
  4. To resolve the build errors for the included tests, right-click your new project, select Build PathAdd Libraries…. Click JUnit and select version 3.8.1.

Running

You can run the figure editor through the class figures.gui.Main. Right-click it and select Run AsAspectJ/Java Application.


Start the Invariants track at Exercise 1.

invariant/intro.1172420397.txt.gz · Last modified: 2007/02/25 17:19 by bdefrain