FireCalc: An XML-based framework for distributed data analysis

被引:0
|
作者
Duarte, A. S. [1 ]
Santos, J. H. [1 ]
Fernandes, H. [1 ]
Neto, A. [1 ]
Pereira, T. [1 ]
Varandas, C. A. F. [1 ]
机构
[1] Ctr Fusao Nucl, Assoc Euratom IST, P-1049001 Lisbon, Portugal
关键词
data analysis; XML; remote procedure call; Scilab;
D O I
10.1016/j.fusengdes.2007.10.001
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
Requirements and specifications for Control Data Access and Communication (CODAC) systems in fusion reactors point towards flexible and modular solutions, independent from operating system and computer architecture. These concepts can also be applied to calculation and data analysis systems, where highly standardized solutions must also apply in order to anticipate long time-scales and high technology evolution changes. FireCalc is an analysis tool based on standard Extensible Markup Language (XML) technologies. Actions are described in an XML file, which contains necessary data specifications and the code or references to scripts. This is used by the user to send the analysis code and data to a server, which can be running either locally or remotely. Communications between the user and the server are performed through XML-RPC, an XML based remote procedure call, thus enabling the client and server to be coded in different computer languages. Access to the database, security procedures and calls to the code interpreter are handled through independent modules, which unbinds them from specific solutions. Currently there is an implementation of the FireCalc framework in Java, that uses the Shared Data Access System (SDAS) for accessing the ISTTOK database and the Scilab kernel for the numerical analysis. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:458 / 461
页数:4
相关论文
共 50 条
  • [1] An XML-based distributed spatial data engine
    Tan, YM
    Chi, TH
    Tang, ZS
    [J]. WAVELET ANALYSIS AND ITS APPLICATIONS, AND ACTIVE MEDIA TECHNOLOGY, VOLS 1 AND 2, 2004, : 881 - 886
  • [2] A framework for XML-based integration of data, visualization and analysis in a biomedical domain
    Bales, N
    Brinkley, J
    Lee, ES
    Mathur, S
    Re, C
    Suciu, D
    [J]. DATABASE AND XML TECHNOLOGIES, PROCEEDINGS, 2005, 3671 : 207 - 221
  • [3] An XML-based virtual machine for distributed computing in a Fork/Join framework
    Cutuli, G
    Mumolo, E
    Tessarotto, M
    [J]. ITI 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2002, : 471 - 477
  • [4] XML-based data cube
    Wang, XL
    Dong, YS
    [J]. 2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : E48 - E53
  • [5] A XML-based distributed workflow modeling tools
    Wang, G. Q.
    Wang, G.
    Lv, M.
    [J]. E-ENGINEERING & DIGITAL ENTERPRISE TECHNOLOGY, 2008, 10-12 : 230 - 234
  • [6] XML-based distributed access control system
    López, J
    Maña, A
    Yagüe, MI
    [J]. E-COMMERCE AND WEB TECHNOLOGIES, PROCEEDINGS, 2002, 2455 : 203 - 213
  • [7] XML-based revocation and delegation in a distributed environment
    Stoupa, K
    Vakali, A
    Li, F
    Tsoukalas, I
    [J]. CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2004 WORKSHOPS, PROCEEDINGS, 2004, 3268 : 299 - 308
  • [8] An XML-Based protocol for distributed event services
    Smith, W
    Gunter, D
    Quesnel, D
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1668 - 1674
  • [9] A model of XML-based distributed measurement system
    Le, B
    Liu, Z
    Gu, TX
    [J]. PROCEEDINGS OF THE THIRD INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION SCIENCE AND TECHNOLOGY, VOL 1, 2004, : 1351 - 1355
  • [10] XML-based data acquirement method
    Zhang, XM
    Zhu, JJ
    Li, SW
    Yang, KH
    [J]. ICEMI'2003: PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOLS 1-3, 2003, : 1918 - 1922