Effective modelling has helped in explain, formalize and understand Service Oriented Architecture (SOA) that is a complex architecture style inherently. Yet, a serious gap is still exist in modelling inter dependency between structural and behavioural characteristics of SOA. Beside, lack of precise semantics and formalization in modelling of SOA has made serious challenges in checking consistency over SOA models. In order to address these challenges, in this paper, an ontology driven meta-model has been proposed for SOA. The proposed meta- model is conformed towards an ontology driven meta-meta model called, Generalized Ontology Modelling (GOM). It can be further restricted towards distinct models of SOA based applications. The proposed meta-model is implemented using ontology editorial tool Protege and illustrated using suitable case study.
Read full abstract