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.