Publications and Documentation

To date, the focus of the AspectC project has been the development of a stable and robust AspectC compiler. We will stop coding and start writing, once this goal is achieved. Until then, please read our code. The below language specification may help in this endeavour. The start of the project can be roughly dated to April/May 2006 when coding started to become serious, with some initial can-this-actually-work kind of activities dating back to a course project in May 2005.

AspectC Literature

AspectC Language Specification

AspectC Publications




TinyC2 Literature

We are currently not continuing this project.

Background information

The AspectC project builds on our prior experience in developing the Aspect-oriented Middleware concept, refactoring various kinds of middleware systems, and building a large number of software development tools to ease and enable aspect identification, aspect refactoring verification, and aspect-oriented refactoring. Selected publications are summarized below.

Our related projects are

Modelware Prism PQL CRAFT ARV
CRAFT ARV

Our related publications are