Email updates

Keep up to date with the latest news and content from BMC Medical Informatics and Decision Making and BioMed Central.

Open Access Software

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

Joshua Phillips, Ram Chilukuri, Gilberto Fragoso, Denise Warzel and Peter A Covitz*

BMC Medical Informatics and Decision Making 2006, 6:2  doi:10.1186/1472-6947-6-2

PubMed Commons is an experimental system of commenting on PubMed abstracts, introduced in October 2013. Comments are displayed on the abstract page, but during the initial closed pilot, only registered users can read or post comments. Any researcher who is listed as an author of an article indexed by PubMed is entitled to participate in the pilot. If you would like to participate and need an invitation, please email, giving the PubMed ID of an article on which you are an author. For more information, see the PubMed Commons FAQ.

This is the time for SOA

Didi Dotan   (2006-01-12 11:04)  Tel Aviv University email

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



Post a comment