help button home button JAMIA Bigger figures
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS

This Article
Right arrow Full Text
Right arrow Full Text (PDF)
Right arrow Submit a response
Right arrow Alert me when this article is cited
Right arrow Alert me when eLetters are posted
Right arrow Alert me if a correction is posted
Services
Right arrow Similar articles in this journal
Right arrow Similar articles in PubMed
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Right arrow reprints & permissions
Citing Articles
Right arrow Citing Articles via HighWire
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Karadimas, H. C.
Right arrow Articles by Lepage, E.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Karadimas, H. C.
Right arrow Articles by Lepage, E.
J Am Med Inform Assoc. 2002;9:359-368. DOI 10.1197/jamia.M0985.
© 2002 American Medical Informatics Association


Application of Information Technology

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

Harry C. Karadimas, MD, MS, Christophe Chailloleau, MD, MS, François Hemery, MD, Julien Simonnet and Eric Lepage, MD, PhD

Affiliation of the authors: Biostatistics and Medical Informatics Department, Henri Mondor Hospital, Creteil, France.

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 for publication: 06/24/01; accepted for publication: 03/05/02.

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.




This article has been cited by other articles:


Home page
J. Am. Med. Inform. Assoc.Home page
A. R. Post and J. H. Harrison Jr.
PROTEMPA: A Method for Specifying and Identifying Temporal Sequences in Retrospective Data for Patient Selection
J. Am. Med. Inform. Assoc., September 1, 2007; 14(5): 674 - 683.
[Abstract] [Full Text] [PDF]


Home page
J. Am. Med. Inform. Assoc.Home page
K. Kawamoto and D. F. Lobach
Proposal for Fulfilling Strategic Objectives of the U.S. Roadmap for National Action on Decision Support through a Service-oriented Architecture Leveraging HL7 Services
J. Am. Med. Inform. Assoc., March 1, 2007; 14(2): 146 - 155.
[Abstract] [Full Text] [PDF]




HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
Copyright © 2002 by the American Medical Informatics Association.