In this paper, we present our metamodeling approach for integrating semantic web services and semantic web enabled agents under Model Driven Architecture (MDA) view which defines a conceptual framework to realize model driven development. We believe that agents must have well designed environment specific capabilities to fully utilize the power of semantic web environment. Hence, we first define a conceptual architecture for semantic web enabled agents and then discuss how this conceptual architecture can form the basis of a metamodel that can be used in the development of semantic web enabled agents with a model driven approach. We then zoom into the specific part of the metamodel that defines the interactions between semantic web enabled agents and semantic web services since it is not possible to cover all the aspects of the metamodel at one time. So we extend the metamodel of the conceptual architecture from the point of entity aspect for the interaction between semantic agents and semantic web services. Finally, we discuss the mappings between the entities of this extended metamodel and the implemented entities of SEAGENT framework.