Proceedings of the 6th International Conference on Ubiquitous Information Management and Communication 2012
DOI: 10.1145/2184751.2184810
|View full text |Cite
|
Sign up to set email alerts
|

A comparison of data serialization formats for optimal efficiency on a mobile platform

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
33
0
1

Year Published

2014
2014
2022
2022

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 73 publications
(34 citation statements)
references
References 4 publications
0
33
0
1
Order By: Relevance
“…Protocol buffers [36], developed by Google, is a binary serialization method. Although it may have better performance and much smaller size [37], it is not human readable and specialized tools, or libraries to resolve them are not widespread among mobile users. Additionally, the schema (proto file) which contains a description of the data structure and data types should be made aware by users beforehand to parse received data.…”
Section: E Encoding Of Vector Datamentioning
confidence: 99%
“…Protocol buffers [36], developed by Google, is a binary serialization method. Although it may have better performance and much smaller size [37], it is not human readable and specialized tools, or libraries to resolve them are not widespread among mobile users. Additionally, the schema (proto file) which contains a description of the data structure and data types should be made aware by users beforehand to parse received data.…”
Section: E Encoding Of Vector Datamentioning
confidence: 99%
“…Choosing the proper data serialization format is critical due to the increase in data exchange over the internet. Data format is even more significant in mobile devices because these devices use limited resources and are bandwidth limited (Sumaray, and Makki, 2012). Two most common text-based approaches of data serialization are eXtensible Markup Language (XML) and JavaScript Object Notation (JSON) and have been used widely in Web applications for data transmission (Wang, 2011;Sumaray, and Makki, 2012).…”
Section: Data Formatsmentioning
confidence: 99%
“…JSON on the other hand is a lightweight data exchange format uses a text format independent of the language and has higher parsing efficiency than XML (Wang, 2011). More recently, binary data serialization formats are being used such as Google's Protocol Buffers (ProtoBuf) and Thrift developed by Facebook (Sumaray, and Makki, 2012) as well as Apache Avro developed as a Hadoop subproject (Maeda, 2012) which are extremely lightweight, and fast to serialize and deserialize (Sumaray, and Makki, 2012;Maeda, 2012). The studies show that the size of binary-based serialized data is better than XML or JSON-based serialization (Maeda, 2012).…”
Section: Data Formatsmentioning
confidence: 99%
“…The development of the CASE tool use software architecture approach by using JSON service as a bridge layer between the database with HTML based and javascript case tool. In research of Sumaray and Makki (2012) concluded that JSON can be implemented to web service that is consumed in crossplatform and superior than the XML data format. JSON service will be created by using PHP technology that uses Code Igniter framework.…”
Section: Software Architecture Of Umlmentioning
confidence: 99%