This paper describes an extension to the GAMMA formalism, which we name AspectGAMMA, and we show how non-computational aspects can be expressed separately from the computation in this framework. Examples of such aspects include real-time constraints, location/distribution aspects, behavioral requirement aspects, fault-tolerance aspects, power requirement aspects, and many others. The idea is to...