In this paper, aspect-oriented concept is incorporated into predicate transition nets to model agents based on BDI structure, which describes the mental attitudes of autonomous agents. Our modeling approach not only explicitly models the BDI structure to bridge the gap between agent theory and agent design, but also modularizes the BDI agent model into various aspects to enhance the adaptability and reusability of agent models.