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

被引:1
|
作者
de Beer, R
Graveron-Demilly, D
Nastase, S
van Ormondt, D
机构
[1] Delft Univ Technol, Dept Appl Phys, NL-2600 GA Delft, Netherlands
[2] Univ Lyon 1, CNRS UMR 5012, Lab RMN, F-69622 Villeurbanne, France
关键词
magnetic resonance imaging; image reconstruction algorithms; distributed computing; !text type='Java']Java[!/text; extensible markup language;
D O I
10.1016/S0169-2607(03)00025-7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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 re eased 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. (C) 2003 Elsevier Science Ireland Ltd. All rights reserved.
引用
收藏
页码:221 / 231
页数:11
相关论文
共 50 条
  • [41] A low-cost JAVA']JAVA-based parallel computing platform for integrated measurement and data processing
    Fung, CC
    Engel, C
    Eren, H
    [J]. IMTC/2000: PROCEEDINGS OF THE 17TH IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE: SMART CONNECTIVITY: INTEGRATING MEASUREMENT AND CONTROL, 2000, : 341 - 346
  • [42] Memory system Behavior of Java']Java-based middleware
    Karlsson, M
    Moore, KE
    Hagersten, E
    Wood, DA
    [J]. NINTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2003, : 217 - 228
  • [43] FT-JAVA']JAVA: A Java']Java-based framework for fault-tolerant distributed software
    Thomas, V
    McMullen, A
    Graba, L
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2003: OTM 2003 WORKSHOPS, 2003, 2889 : 899 - 911
  • [44] Java']Java-based cryptosystem for PACS and tele-imaging
    Tjandra, D
    Wong, STC
    Yu, YP
    [J]. MEDICAL IMAGING 1998 - PACS DESIGN AND EVALUATION: ENGINEERING AND CLINICAL ISSUES, 1998, 3339 : 31 - 38
  • [45] jEQN a java']java-based language for the distributed simulation of queueing networks
    D'Ambrogio, Andrea
    Gianni, Daniele
    Iazeolla, Giuseppe
    [J]. COMPUTER AND INFORMATION SCIENCES - ISCIS 2006, PROCEEDINGS, 2006, 4263 : 854 - +
  • [46] A Java']Java-Based Framework for the Programming of Distributed Systems for Mobile Robots
    Westhoff, Daniel
    Stanek, Hagen
    [J]. RESEARCH AND EDUCATION IN ROBOTICS - EUROBOT 2008, 2009, 33 : 54 - 67
  • [47] An architecture for Java']Java-based real-time distributed visualization
    Mahovsky, J
    Benedicenti, L
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2003, 9 (04) : 570 - 579
  • [48] Energy-awareness in distributed Java']Java-based software systems
    Seo, Chiyoung
    [J]. ASE 2006: 21st IEEE International Conference on Automated Software Engineering, Proceedings, 2006, : 343 - 346
  • [49] A Java']Java-based remote GUI concept for distributed automation systems
    Weber, Johannes
    Rehkopf, Andreas
    [J]. 2009 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (EFTA 2009), 2009,
  • [50] Cruisin' and Chillin': Testing the Java']Java-based distributed ground data system "Chill" with CruiseControl
    Sturdevant, Kathryn F.
    [J]. 2007 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2007, : 4348 - 4355