Skip to Navigation | Skip to Content

openEHR-Technical mailing list archives

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Is there a UML class diagram for templates?


At the moment I would say that we are not too far off where you want to 
go. As
you know there are a couple of efforts to produce an up-to-date 
tool-based UML
expression of openEHR. Hopefully one or both will come to fruition 
quickly.
>From there we can add in the TOM part of the model, which as you can 
>see from
the draft is only a small number of classes.

- thomas beale


> Thomas Beale wrote:
> > Adam Flinton wrote:
> >   
> >> Preferably in Eclipse UML2...?
> >>
> >> If so does it then include the archetypes class model as well?
> >>
> >>
> >>   
> >>     
> > *The UML for the forthcoming openEHR template model is online in 
> > the 
> > latest AOM draft (some changes to AOM of ADL 1.4 vintage) and 
> > Templates 
> > draft, available at the page 
> >
http://www.openehr.org/wiki/display/spec/openEHR+Templates+and+Specialised+Archetypes
> >
> > However, if you are after UML for the current .oet file format, I 
> > don't 
> > think it is published, but I would imagine it already exists - 
> > publishing it should be no problem. Can you indicate which one you 
> > are 
> > after?
> >
> > - thomas beale
> >
> > *
> >
> > _______________________________________________
> > openEHR-technical mailing list
> > openEHR-technical@openehr.org
> > http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
> >   
> Sorry for the delay.
> 
> What I was wondering about is whether we had/could have a complete 
> model 
> for OpenEHR Templates + Archetypes.
> 
> i.e. if one had the AOM in Eclipse XMI then one could generate Java 
> classes or <insert language of choice here>
> 
> e.g.
> 
> http://www.eclipse.org/modeling/m2t/?project=jet
> 
> or if you want to go the whole hog:
> 
> http://www.openarchitectureware.org/
> 
> & one could create Graphical editors via GMF, compare models, run OCL 
> constraints etc.etc.
> 
> What is more, maintaining the AOM /TOM via the Eclipse UML tools 
> means 
> that the model is machine readable/processable and the tooling is 
> free/open source (though you could use tooling based on the eclipse 
> UML 
> e.g. Rational etc.)
> 
> It also means that the model can be maintained with a degree of 
> isolation from persistence formats per se via OAW mappers etc 
> allowing 
> one to bring in/emit differing versions of ADL, differing versions of 
> templates etc.
> 
> We are nearly there wrt the AOM. What we are lacking is a UML class 
> model of the "TOM".
> 
> So if you have the UML class diagram for Templates, that would be 
> great. 
> If it's already in Eclipse XMI/UML that would be even better.
> 
> Adam
> 
> ***********************************************************************
> This  message  may  contain  confidential and  privileged  
> information.
> If you  are not the  intended recipient  you should not  disclose, 
> copy
> or distribute information in this e-mail or take any action in 
> reliance
> on its contents.  To do so is strictly  prohibited and may be 
> unlawful.
> Please  inform  the  sender that  this  message has  gone astray 
> before
> deleting it.  Thank you.
> 
> 2008 marks the 60th anniversary of the NHS.  It's an opportunity to 
> pay
> tribute to the NHS staff and volunteers who help shape the service, 
> and
> celebrate their achievements.
> 
> If you work for the NHS  and  would like  an NHSmail  email account, 
> go
> to: www.connectingforhealth.nhs.uk/nhsmail
> ***********************************************************************
> 
> _______________________________________________
> openEHR-technical mailing list
> openEHR-technical@openehr.org
> http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical



-- 
Thomas Beale
Chief Technology Officer Ocean Informatics


_______________________________________________
openEHR-technical mailing list
openEHR-technical@openehr.org
http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical