DocumentCode
3544877
Title
Is the Web ready for in-car infotainment? A framework for browser performance tests suited for embedded vehicle hardware
Author
Isenberg, Simon ; Goebl, Matthias ; Baumgarten, Uwe
Author_Institution
IT-Drive, BMW Forschung & Tech. GmbH, Munich, Germany
fYear
2012
fDate
28-28 Sept. 2012
Firstpage
35
Lastpage
43
Abstract
After Web applications have successfully found their way to PCs, smartphones and tablets, they are on the verge to be used on in-vehicle infotainment (IVI) systems. One of the often claimed drawbacks of Web applications is their low performance in conjunction with limited resources. We have created a benchmark framework to evaluate the performance of JavaScript in comparison to native code. The framework is designed to take the resource constraints of IVI systems into account. We conclude that general calculation tasks in JavaScript are on the average two to four times slower than native compiled counterparts on embedded vehicle hardware. The factor is independent from the allowed resource limits for each calculation. Using new features for Web applications (e.g. local storage functionality) or making frequent use of recursions there is a significant performance drop in JavaScript. In these cases native code runs up to 10 times faster than their counterparts in JavaScript.
Keywords
Internet; Java; embedded systems; entertainment; on-board communications; online front-ends; telecommunication computing; IVI system; JavaScript; PC; Web application; browser performance test; embedded vehicle hardware; in-car infotainment; in-vehicle infotainment system; local storage functionality; smartphone; tablet; Benchmark testing; Browsers; Databases; Engines; Hardware; Performance evaluation; Vehicles; JavaScript benchmark; Web applications; embedded systems; in-car infotainment systems; performance evaluation;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Systems Evolution (WSE), 2012 14th IEEE International Symposium on
Conference_Location
Trento
ISSN
2160-6153
Print_ISBN
978-1-4673-3057-2
Type
conf
DOI
10.1109/WSE.2012.6320530
Filename
6320530
Link To Document