Skip to main content

Archived Comments for: The caCORE Software Development Kit: Streamlining construction of interoperable biomedical information services

Back to article

  1. This is the time for SOA

    Didi Dotan, Tel Aviv University

    12 January 2006

    I was very impressed to read about the caCORE system in this publication. The system was thoroughly designed, the SDK is impressive and so are the surrounding infrastructures. The key problem is UML. I hate UML and so do most of the programmers I know and work with. In a world where Microsoft rules and everybody wants to use agile methods, the time for UML and meta-models is over.

    I would suggest using a slightly different way to be interoperable without forcing everybody to use java, tomcat and MySQL. Suggest using a service oreitned approach based on ABC:

    A – Addressing, where the service resides.

    B – Binding, the carrier used (HTTP/HTTPS and the likes)

    C – Contract, an interface to the services.

    I would then go and suggest using an internet based registry like UDDI, to register these services, describe them using WSDL files, define data object and extension models.

    I suggest reviewing the recommendations of the and build a service oriented system, based on web services and thus systems built using Microsoft, J2EE can address issues like interacting with SAP systems most healthcare and HMO systems have and store most of there very vital data on.

    Competing interests