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 条
  • [1] A Java']Java-based software platformr for XML processing
    Qu, YZ
    Zhang, JF
    Wang, CG
    [J]. WORLD WIDE WEB TECHNOLOGIES IN CHINA: RESEARCH, DEVELOPMENT, AND APPLICATIONS, 2002, : 50 - 60
  • [2] Distriblets: Java']Java-based distributed computing on the Web
    Finkel, D
    Wills, CE
    Brennan, B
    Brennan, C
    [J]. INTERNET RESEARCH-ELECTRONIC NETWORKING APPLICATIONS AND POLICY, 1999, 9 (01): : 35 - 40
  • [3] A Java']Java-based image processing system
    Androutsos, P
    Androutsos, D
    Plataniotis, KN
    Venetsanopoulos, AN
    [J]. ADVANCES IN INTELLIGENT SYSTEMS: CONCEPTS, TOOLS AND APPLICATIONS, 1999, 21 : 255 - 264
  • [4] Distributed Java']Java-based Content Protection
    Sundareswaran, Smitha
    Squicciarini, Anna
    Sundareswaran, Ranjani
    [J]. 2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, : 420 - 425
  • [5] A Real Time Application based Java']Java-Based Distributed Object Processing System for IP Telephony
    Kumar, G. Vijay
    Raju, G. V.
    [J]. SEPADS'10: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PARALLEL AND DISTRIBUTED SYSTEMS, 2010, : 56 - +
  • [6] Java']Java-based distributed measurement systems
    Grimaldi, D
    Nigro, L
    Pupo, F
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1998, 47 (01) : 100 - 103
  • [7] A Java']Java-based teleconsultation system
    Tang, LH
    Wang, DJ
    Wang, H
    [J]. Proceedings of the World Engineers' Convention 2004, Vol B, Biological Engineering and Health Care, 2004, : 273 - 278
  • [8] IDES: A Java']Java-based distributed simulation engine
    Nicol, DM
    Johnson, MM
    Yoshimura, AS
    Goldsby, ME
    [J]. SIXTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 1998, : 233 - 240
  • [9] A Java']Java-based distributed genetic algorithm framework
    Escuela, Gabi
    Cardinale, Yudith
    Gonzalez, Jorge
    [J]. 19TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL I, PROCEEDINGS, 2007, : 437 - 441
  • [10] A Java']Java-Based distributed platform for multilateral security
    Pfitzmann, A
    Schill, A
    Westfeld, A
    Wicke, G
    Wolf, G
    Zöllner, J
    [J]. TRENDS IN DISTRIBUTED SYSTEMS FOR ELECTRONIC COMMERCE, 1998, 1402 : 52 - 64