Treffer: A distributed computing system for magnetic resonance imaging: Java-based processing and binding of XML.

Title:
A distributed computing system for magnetic resonance imaging: Java-based processing and binding of XML.
Authors:
de Beer R; Department of Applied Physics, University of Technology Delft, P.O. Box 5046, 2600 GA Delft, The Netherlands. beer@si.tn.tudelft.nl, Graveron-Demilly D, Nastase S, van Ormondt D
Source:
Computer methods and programs in biomedicine [Comput Methods Programs Biomed] 2004 Mar; Vol. 73 (3), pp. 221-31.
Publication Type:
Journal Article; Research Support, Non-U.S. Gov't
Language:
English
Journal Info:
Publisher: Elsevier Scientific Publishers Country of Publication: Ireland NLM ID: 8506513 Publication Model: Print Cited Medium: Print ISSN: 0169-2607 (Print) Linking ISSN: 01692607 NLM ISO Abbreviation: Comput Methods Programs Biomed Subsets: MEDLINE
Imprint Name(s):
Publication: Limerick : Elsevier Scientific Publishers
Original Publication: Amsterdam : Elsevier Science Publishers, c1984-
Entry Date(s):
Date Created: 20040226 Date Completed: 20040629 Latest Revision: 20061115
Update Code:
20250114
DOI:
10.1016/S0169-2607(03)00025-7
PMID:
14980404
Database:
MEDLINE

Weitere Informationen

Recently we have developed a Java-based heterogeneous distributed computing system for the field of magnetic resonance imaging (MRI). It is a software system for embedding the various image reconstruction algorithms that we have created for handling MRI data sets with sparse sampling distributions. Since these data sets may result from multi-dimensional MRI measurements our system has to control the storage and manipulation of large amounts of data. In this paper we describe how we have employed the extensible markup language (XML) to realize this data handling in a highly structured way. To that end we have used Java packages, recently released by Sun Microsystems, to process XML documents and to compile pieces of XML code into Java classes. We have effectuated a flexible storage and manipulation approach for all kinds of data within the MRI system, such as data describing and containing multi-dimensional MRI measurements, data configuring image reconstruction methods and data representing and visualizing the various services of the system. We have found that the object-oriented approach, possible with the Java programming environment, combined with the XML technology is a convenient way of describing and handling various data streams in heterogeneous distributed computing systems.