UML Model for Compressed Message Exchange
This work addresses latency issues for web services and cloud computing researchers and developers, but it is incremental as it applies UML modeling to an existing problem without introducing a new compression method.
The paper tackled the problem of XML verbosity causing latency in web services communication by using UML to model compressed message exchange, resulting in a framework for analyzing and designing requirements for client-server applications.
Web services is a collection of technologies that client-server model use also to exchange information. The Web services uses XML as the message wrapper to exchange information but the XML is always verbose and hence incurs latency in the communication. This paper used UML to model the Web services exchange for client-server applications. UML notations were used to offer the interactions between the objects and the elements of the Web services and how the information is compressed for the exchange. The analysis and the design of the requirements will be useful to Web services and cloud computing researchers and developers.