Early Aspects is a concept that applies an aspect-oriented (AO) paradigm to the requirements engineering. Aspect-Oriented Requirements Engineering (AORE) can be considered as an important role in the early phase of aspect-oriented software development (AOSD). Crosscutting concerns provide modularized concept for tangled representation of the software. There are several works in the AOSD area that emphasized on the design and implementation level. In this paper, we develop novel techniques for using AO concept in the early phase of the use-case driven software development process. Our approach employs an AO concept to capture both functional, and nonfunctional requirements. Several notations are introduced to extend the usecase model of the UML.