This paper describes a novel distributing computing middleware named XML-VM. Its architecture is inspired by the ‘Grid Computing’ paradigm. The proposed system improves many characteristics of previous Grid systems, in particular the description of the distributed computation, the distribution of the code and the execution times. XML is a markup language commonly used to interchange arbitrary data over the Internet. The idea behind this work is to use XML to describe algorithms; XML documents are distributed by means of XML-RPC, interpreted and executed using virtual machines. XML-VM is an assembly-like language, coded in XML. Parsing of XML-VM programs is performed with a fast SAX parser for JAVA. XML-VM interpreter is coded in JAVA. Several algorithms are written in XML-VM and executed in a distributed environment. Representative experimental results are reported.

XML-VM: An XML-Based Grid Computing Middleware

Cuzzocrea, Alfredo
;
Mumolo, Enzo;Tessarotto, Marco;Amendola, Danilo
2018-01-01

Abstract

This paper describes a novel distributing computing middleware named XML-VM. Its architecture is inspired by the ‘Grid Computing’ paradigm. The proposed system improves many characteristics of previous Grid systems, in particular the description of the distributed computation, the distribution of the code and the execution times. XML is a markup language commonly used to interchange arbitrary data over the Internet. The idea behind this work is to use XML to describe algorithms; XML documents are distributed by means of XML-RPC, interpreted and executed using virtual machines. XML-VM is an assembly-like language, coded in XML. Parsing of XML-VM programs is performed with a fast SAX parser for JAVA. XML-VM interpreter is coded in JAVA. Several algorithms are written in XML-VM and executed in a distributed environment. Representative experimental results are reported.
2018
978-3-319-61565-3
978-3-319-61566-0
File in questo prodotto:
File Dimensione Formato  
CISIS2017_3-Last.pdf

accesso aperto

Descrizione: The final authenticated version is available online at: http://dx.doi.org/10.1007/978-3-319-61566-0_32
Tipologia: Bozza finale post-referaggio (post-print)
Licenza: Copyright Editore
Dimensione 784.77 kB
Formato Adobe PDF
784.77 kB Adobe PDF Visualizza/Apri
copertina,toc,prodotto.pdf

Accesso chiuso

Tipologia: Documento in Versione Editoriale
Licenza: Copyright Editore
Dimensione 2.04 MB
Formato Adobe PDF
2.04 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11368/2928915
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact