Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Currently I'm dealing with the development of specifications for communication standards/protocols for b2b-integration based on object oriented models.

I.e. if you take a look at the healthcare domain there is HL7v3 with its HDF. Now I ask if there is a more generic framework, that describes how a specification for a communication standard should be developed.

For b2b-integration I want to describe a communication standard based on uml models for a broad domain. My thought was to divide the domain into subdomains and derive message type from the resulting model. There is already a given framework, but I want to compare it to another framework. My idea is to compare them using a generic framework. It should describe several levels.

Does anybody know such a framework? I have searched a while on google scholar, but haven't an appropiate framework yet. The only thing I have found is ebXML, but I think it is not exactly what I need.

share|improve this question
3  
this has FAIL from too much generalization written all over it! – Jarrod Roberson May 23 '12 at 19:53

closed as not a real question by MichaelT, Glenn Nelson, psr, Giorgio, Martijn Pieters Feb 1 at 13:32

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, see the FAQ.

1 Answer

You can reverse the framework in order to create an UML model and then create a model for you new application. If you merge both model to work at multiple model level inside a single model then it works pretty well with Omondo EclipseUML.

The concept is to map a framework or a code at the same time to an UML model and create single UML Id for each .java or .class classifier. You can therefore trace classifiers between project and model them. It gives another view inside the class diagram which more precise than just using a sequence or a component diagram. It includes static but also iteration information between packages and projects. Very powerful and still UML even if we are almost reaching the limit of structural object modeling.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.