Currently, it is not possible to create aspect message views (amv). Basic support to do so should be added in the form of: Tap-and-hold on an operation name provides the ability to advice that operation.
This creates an "empty" aspect message view, i.e., the initial call with the original behaviour execution box inside. In addition, the message view of the operation is marked as affected by this amv. If no message view exists, one is created. In case of a partial operation, the message view is empty (no specification).
It needs to be determined, how existing amvs can be edited since I imagine, that performing the same gesture again, allows to create additional amvs. We might be able to facilitate the existing message view container view for this.
I am not sure if it makes sense to add more than one amvs in the same RAM model. The behavioural extensions defined in one RAM model should all logically belong to the same feature, i.e., they are either all applied (if the feature is selected), or not at all. So if this is the case, then I believe one should always create only one amvs that has "all" behavioural extensions related to one feature for a method m, and not more than one. What do you think?