Jakub Swacha

Learn More
The innate verbosity of the Extensible Markup Language remains one of its main weaknesses, especially when large XML documents are concerned. This problem can be solved with the aid of XML-specialized compression algorithms. In this work, we describe a fast and fully reversible XML transform which, combined with generally used LZ77-style compression(More)
Contemporary information systems are replete with log files, created in multiple places (e.g., network servers, database management systems, user monitoring applications, system services and utilities) for multiple purposes (e.g., maintenance, security issues, traffic analysis, legal requirements, software debugging, customer management, user interface(More)
This paper describes a new XML compression scheme that offers both high compression ratios and short query response time. Its core is a fully reversible transform featuring substitution of every word in an XML document using a semi-dynamic dictionary, effective encoding of dictionary indices, as well as numbers, dates and times found in the document, and(More)
The main drawback of the XML format seems to be its verbosity, a key problem especially in case of large documents. Therefore, efficient encoding of XML constitutes an important research issue. In this work, we describe a preprocessing transform meant to be used with popular LZ77-style compressors. We show experimentally that our transform, albeit quite(More)
In this paper, a system for monitoring client-side activity is described. The system is capable of monitoring a wide range of user actions performed in web browser environment. Event logs are sent to the web server for further processing. The described system is completely script-driven on the client side, requiring no additional software to b e installed o(More)
The predictive-substitutional compression scheme combines string-oriented and symbol-oriented models to improve compression speed and effectiveness. There are several hybrid compression algorithms known. In this paper, two new one-pass predictive-substitutional algorithms are introduced. The improved algorithm (PLZ+) implements fast switching cost(More)