Towards a Table Driven XML QoS Aware Transmission Framework

Table driven XML (TDXML) is an encoding mechanism designed to improve the inefficient serialisation/deserialisation process of converting machine object representations to/from XML representations by encoding the XML message data into tabular format, with each data and attribute element being assigned unique identifiers for improved serialisation and deserialisation efficiencies. The table structure of TDXML gives birth to a flexible transmission framework called the Table driven XML QoS aware transmission framework (TDQAT) which makes use of the concept of a content-based routing mechanism and using different tables to convey different functional and non-functional properties of a Web service. TDQAT promises the following benefits: improved performance and quality-of-service control, reduced implementation cost and time, and easing cross-platform integrations.

[1]  Karsten Schwan,et al.  SOAP-binQ: high-performance SOAP with continuous quality management , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[2]  Joseph Pasquale,et al.  The importance of non-data touching processing overheads in TCP/IP , 1993, SIGCOMM '93.

[3]  Karsten Schwan,et al.  Open Metadata Formats: Efficient XML-Based Communication for High Performance Computing , 2004, Cluster Computing.

[4]  Alex Ng,et al.  Optimising Web services performance with table driven XML , 2006, Australian Software Engineering Conference (ASWEC'06).

[5]  Shuping Ran,et al.  A model for web services discovery with QoS , 2003, SECO.

[6]  Mira Kajko-Mattsson,et al.  CM/sup 3/: service level agreement , 2004, 20th IEEE International Conference on Software Maintenance, 2004. Proceedings..

[7]  Heiko Ludwig,et al.  Web Service Level Agreement (WSLA) Language Specification , 2003 .

[8]  Frank Leymann,et al.  Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More , 2005 .

[9]  Hartmut Ritter,et al.  A concept for QoS integration in Web services , 2003, Fourth International Conference on Web Information Systems Engineering Workshops, 2003. Proceedings..

[10]  John W. Lockwood,et al.  An Extensible, System-On-Programmable-Chip, Content-Aware Internet Firewall , 2003, FPL.

[11]  Leon Sterling,et al.  Quality of service for web services , 2004 .

[12]  Shahram Ghandeharizadeh,et al.  Performance of Networked XML-Driven Co-Operative Applications , 2004, Concurr. Eng. Res. Appl..

[13]  David E. Culler,et al.  SEDA: an architecture for well-conditioned, scalable internet services , 2001, SOSP.

[14]  Ekrem Serin Design and test of the cross-format schema protocol (XFSP) for networked virtual environments , 2003 .

[15]  F. Eliassen,et al.  QuA: Platform-Managed QoS for Component Architectures , 2004 .

[16]  Bo Yang,et al.  A content-aware multimedia accessing model in ad hoc networks , 2005, 11th International Conference on Parallel and Distributed Systems (ICPADS'05).

[17]  Van Jacobson,et al.  Link-sharing and resource management models for packet networks , 1995, TNET.

[18]  Fabio Casati,et al.  Automated SLA Monitoring for Web Services , 2002, DSOM.

[19]  Kenneth Chiu,et al.  A Compiler-Based Approach to Schema-Specific Parsers for XML Indiana University Tech Report No. 592 , 2004 .

[20]  R. Becker,et al.  A Brief History of S , 2004 .

[21]  Scott Shenker,et al.  Analysis and simulation of a fair queueing algorithm , 1989, SIGCOMM '89.

[22]  Paul Greenfield,et al.  A Study of the Impact of Compression and Binary Encoding on SOAP Performance , 2005 .

[23]  Shiping Chen,et al.  An Evaluation of Contemporary Commercial SOAP Implementations , 2004 .

[24]  Karsten Schwan,et al.  Efficient Wire Formats for High Performance Computing , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[25]  Manish Mahajan,et al.  Managing QoS for Multimedia Applications in the Differentiated Services Environment , 2004, Journal of Network and Systems Management.