23.08.2015 Views

Here - Agents Lab - University of Nottingham

Here - Agents Lab - University of Nottingham

Here - Agents Lab - University of Nottingham

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Content Size160000140000136743Sizes in Bytes120000100000800006000040000200000746732490310420Jade FIPA SL Jadex XML Java Serialization Jadex BinaryFig. 10. Content sizes in bytes after encoding the object using the message formatwithout compressionA fair amount <strong>of</strong> this is likely to be due to redundant information, especially <strong>of</strong>string values, which Jadex Binary can exploit (though Jadex XML uses a similarmechanism). In addition, text-based formats like FIPA SL and Jadex XML usea large amount <strong>of</strong> redundant strings to represent their formatting, such as tagsin the case <strong>of</strong> XML.In order to test this assumption, another set <strong>of</strong> tests was performed, whichwere identical to the previous tests but added an additional compression pass,converting it to the gzip-format, which uses the DEFLATE algorithm[11] toreduce data redundancy.Content Size (Compressed)7000600056356119Size in Bytes50004000300020004542424110000Jade FIPA SL Jadex XML Java Serialization Jadex BinaryFig. 11. Content sizes in bytes after encoding the object and further compressing theformat with gzipThe results shown in Figure 11 substantiate the assumption. The DEFLATEalgorithm drastically reduced the redundancies in both FIPA SL and Jadex XMLwith FIPA SL now even coming out ahead <strong>of</strong> Jadex XML. Nevertheless, both113

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!