The Rapid Prototyping (RaP) tool is based on the simple idea: prototyping small (base) roles and composing them into a prototype of a system. We use Java to make prototypes of base roles and subject oriented programming (SOP) together with aspect-oriented programming (AOP) to implement the composition of base roles.
See the doctoral school report "The First Step to the Implementation of Role Models" about this project (in zip).
The “RaP tool: one possible scenario” demo (in zip).
This page will be updated soon.