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.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.