DocumentCode
2013395
Title
Optimized XML-based Web service generation for service communication in restricted embedded environments
Author
Käbisch, Sebastian ; Peintner, Daniel ; Heuer, Jörg ; Kosch, Harald
Author_Institution
Corp. Technol., Commun. Syst. & Control Networks, Siemens AG, Munich, Germany
fYear
2011
fDate
5-9 Sept. 2011
Firstpage
1
Lastpage
8
Abstract
Embedded network programming remains a highly complex task for developers since unique characteristics of such networks have to be faced: one of them is the communication between a diversity of resource constraint nodes. Another one is the infrastructure dynamics. The widely-used standardized Web service technologies would perfectly meet such unique characteristics and ease the development of applications. Such technologies that enable, e.g., requesting or subscribing service data, however, process usually plain XML documents which are not suitable for small embedded devices with very limited resources. This is due to XML´s verbosity, its bandwidth usage, and its associated processing overhead. The paper addresses these issues and describes an innovative and optimized source code generation technique by means of W3C´s Efficient XML Interchange (EXI) format for developing XML-based Web services for the embedded domain. This offers developers a seamless use of the wide-spread service protocols in the embedded domain as well. Evaluation results based on the dataset from the ISO/IEC standardization of the vehicle to grid communication interface (V2G CI) prove the applicability of the generated XML-based Web services of restricted devices in terms of message size, performance, and code footprint.
Keywords
IEC standards; ISO standards; Web services; XML; program compilers; ISO/IEC standardization; W3C; efficient XML interchange format; embedded domain; embedded network programming; infrastructure dynamics; optimized XML-based Web service generation; optimized source code generation technique; resource constraint nodes; restricted embedded environment; service communication; vehicle to grid communication interface; wide-spread service protocol; Grammar; Ice; Protocols; Simple object access protocol; Temperature distribution; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
Conference_Location
Toulouse
ISSN
1946-0740
Print_ISBN
978-1-4577-0017-0
Electronic_ISBN
1946-0740
Type
conf
DOI
10.1109/ETFA.2011.6059002
Filename
6059002
Link To Document