Title: Communication protocols in XVSM-design and implementation
Language: English
Authors: Ecker, Severin 
Qualification level: Diploma
Keywords: XVSM; MozartSpaces; Koorinationsmuster
XVSM; Space; space based middleware; coordination; coordination pattern; MozartSpaces
Advisor: Kühn, Eva
Issue Date: 2007
Number of Pages: 143
Qualification level: Diploma
In a distributed environment especially in space-based computing, a large number of heterogeneous devices interact together.
Examples for such devices are the widespread and well known desktop PC, servers but also mobile devices such as handhelds or smart phones. These are based on different technologies and usually pose different requirements on the programming paradigms and tools. Simply picking a middleware only provides limited support for overcoming the problems of needed network support and the heterogeneity of end user devices.
Usually a specific kind of programming language, hardware interfacing device, or software technology must be available on the end user device.
The communication in XVSM (extensible virtual shared memory) is defined as open and language independent protocol. This protocol is specified by using the publicly available and well-established standard XML Schema.
This allows the decoupling of the XVSM core (XCore) implementation from the client application and the end user device characteristics, which results in an easier to use, and more adaptable space-based middleware.
This thesis discusses the design and implementation of the MozartSpaces (an open-source Java based implementation of the XVSM) and the development of the XML Communication Protocol.
URI: https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-16143
Library ID: AC05035696
Organisation: E185 - Institut für Computersprachen 
Publication Type: Thesis
Appears in Collections:Thesis

Files in this item:

File Description SizeFormat
Communication protocols in XVSM-design and implementation.pdf857.09 kBAdobe PDFThumbnail
Show full item record

Page view(s)

checked on Feb 18, 2021


checked on Feb 18, 2021

Google ScholarTM


Items in reposiTUm are protected by copyright, with all rights reserved, unless otherwise indicated.