Enhancing Web Applications in Radiology with Java: Estimating MR Imaging Relaxation Times

Azar P. Dagher, Maurice Fitzpatrick, Adam E. Flanders, John Eng

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


Java is a relatively new programming language that has been used to develop a World Wide Web-based tool for estimating magnetic resonance (MR) imaging relaxation times, thereby demonstrating how Java may be used for Web-based radiology applications beyond improving the user interface of teaching files. A standard processing algorithm coded with Java is downloaded along with the hypertext markup language (HTML) document. The user (client) selects the desired pulse sequence and inputs data obtained from a region of interest on the MR images. The algorithm is used to modify selected MR imaging parameters in an equation that models the phenomenon being evaluated. MR imaging relaxation times are estimated, and confidence intervals and a P value expressing the accuracy of the final results are calculated. Design features such as simplicity, object-oriented programming, and security restrictions allow Java to expand the capabilities of HTML by offering a more versatile user interface that includes dynamic annotations and graphics. Java also allows the client to perform more sophisticated information processing and computation than is usually associated with Web applications. Java is likely to become a standard programming option, and the development of stand-alone Java applications may become more common as Java is integrated into future versions of computer operating systems.

Original languageEnglish (US)
Pages (from-to)1287-1293
Number of pages7
Issue number5
StatePublished - Jan 1 1998


  • Computers
  • Image processing
  • Internet
  • Java
  • Magnetic resonance (MR)

ASJC Scopus subject areas

  • Radiology Nuclear Medicine and imaging


Dive into the research topics of 'Enhancing Web Applications in Radiology with Java: Estimating MR Imaging Relaxation Times'. Together they form a unique fingerprint.

Cite this