[EMAIL PROTECTED] wrote:
>My starting point is not the dictum of OS but merely the need in the health
>care environment for a working and sustainable information infrastructure. I
>advocate discussing the specs based on (emerging) standards like HL7 RIM and
>CEN ENV 13606 in an open environment. The modelling should use preferably
>UML although no OS software for proper UML modelling exists as far as we
>know. From these specs a coordinated development should take place,
>
One of the important reasons we use Eiffel at all is that it gives us a
modelling framework closer to UML than any other language, while at the
same time giving us compilable software directly, without having to
translate into something else. The alternative would be to do UML models
in Rose or Together (or some other tool I don't know about) and
translate into a language like Java or C++. AFAIK, none of the case
tools yet include OCL, which Eiffel effectively does; nor are their
translations to the languages 100% reliable. And in any case, for Java,
you have to forget using contracts or generic classes. Overall, not a
very attractive option.With Eiffel, we can do it all in one go, and
since it is easy to read Eiffel, we find that clinical people can easily
review models.
>preferably using an OS model for that software. However to use GPL as the
>licensing model may steer industry away from this market and we become
>reliant on software developers that somehow can find the time and money to
>devote efforts to further developments. Whether that is a model that will
>also result in a proper implementation of the dirty bits has to be seen.
>
And as some of you know, there is some convergence work happening
between current efforts in modelling and implementation, namely GEHR
(Australia), SynEx (UCL), the CEN 13606 standard. HL7v3 is also being
used as a resource, although its purpose and form are further away from
EHR-flavoured approaches. We hope to make material progress in this area
by the end of this year.
- thomas beale
--
..............................................................
Deep Thought Informatics Pty Ltd
Information and Knowledge Systems Engineering
phone: +61 7 5439 9405
mailto:[EMAIL PROTECTED]
Electronic Health Record - http://www.gehr.org/
Knowledge Methodology - http://www.deepthought.com.au/it/archetypes.html
Community Informatics - http://www.deepthought.com.au/ci/rii/Output/mainTOC.html
..............................................................