rss
J Am Med Inform Assoc 2002;9:359-368 doi:10.1197/jamia.M0985
  • The Practice of Informatics
  • Application of Information Technology

Arden/J: An Architecture for MLM Execution on the Java Platform

  1. Harry C Karadimas,
  2. Christophe Chailloleau,
  3. François Hemery,
  4. Julien Simonnet,
  5. Eric Lepage
  1. Affiliation of the authors: Biostatistics and Medical Informatics Department, Henri Mondor Hospital, Creteil, France
  1. Correspondence and reprints: Harry C. Karadimas, MD, MS, CHU Henri Mondor, AP-HP, 51 Avenue du Marechal de Lattre de Tassigny, 94010 Creteil, France; e-mail: <harry.karadimas{at}hmn.ap-hop-paris.fr>
  • Received 24 June 2001
  • Accepted 5 March 2002

Abstract

The Arden Syntax was introduced more than 10 years ago, but it is still not in widespread use. One reason might be that for each particular architecture and information system, a different Arden Syntax compiler must be written as well as a program for the runtime execution of the medical logic modules (MLMs). The authors have designed and implemented an architecture that increases the portability of Arden Syntax rules, using the Java platform. The portability to a target information system is achieved by the addition of appropriate adapter components, which they call mappers. These mappers are dynamically selected using explicit and implicit elements of MLMs. Furthermore, they can help translate data from the clinical information system representation into the representation needed by an MLM. This was validated by an experiment in two clinical units. Also, the authors propose a convention to name signals that trigger other MLMs (called intermediate states) so that they remain unique to each institution. The authors implemented this architecture in their clinical system and in an XML-based medical record application that has been used experimentally in their urology and nephrology departments. The Tetrasys company that provided the medical record was able to incorporate their runtime without modifications, and typical MLM execution time was less than 1 sec.

Footnotes

  • This work was made possible by grants from France Télécom.

Access policy for JAMIA

All content published in JAMIA is deposited with PubMed Central by the publisher with a 12 month embargo. Authors/funders may pay an Unlocked fee of $2,000 to make the article free on the JAMIA website and PMC immediately on publication.

All content older than 12 months is freely available on this website.

AMIA members can log in with their JAMIA user name (email address) and password or via the AMIA website.