Performance requirements should be addressed as early as possible during requirements analysis and architectural design. This
paper presents a goal-oriented and scenario-oriented approach for qualitatively addressing and refining performance requirements.
The goal-oriented language GRL[1] is used to represent the refinement of performance goals from abstract to concrete ones, eventually operationalizing them
into design alternatives. The Use Case Maps (UCM)[4] notation is used to represent system operations at a high level of abstraction using scenarios.