Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [stp-dev] Intermediate Meta-Model Discussion - Update

IMHO, the proposed intermediate metamodel is as abstract as any other metamodel. I think it is possible that given a real life example, we can build concrete models of an SOA implementation that conform to this metamodel, just as we can also build models that conform to the SCA, JBI, BPMN and BPEL metamodels (or schemas if you will).

Yes, there are costs associated to building a new meta-model, but these days the EMF/GMF facilities are helping to do this really quick and easy. Plus, I think this metamodel is more than just an intermediate for transformations - it's a simple DSL for SOA. This is something we need for the service repository, which is a need in every SOA implementation. It captures both the structural and behavioral aspects of a system, rather than just structural (SCA, JBI) or just behavioral (BPMN, BPEL). If we went on to pick some of these as reference (meta)models, I think we would end up writing the n^2 transformations as explained in [0].

[0] http://wiki.eclipse.org/STP_Internal_Model_Discussion

-Juan


Back to the top