Title
Porting of run-time environment for Lua-based applications
Abstract
Runtime environment for Lua-based applications mostly aims embedded systems with limited resources, thus porting this kind of environment to embedded systems like settop boxes is as important as its design or development. There are three major parts of porting this environment: porting dependency libraries, porting environment libraries and testing environment on embedded system. This paper presents these three parts where dependency libraries are Lua interpreter library and tolua++ binder library, ScriptModule, C++ library, which wraps Lua and tolua++ API and set-top box with eCos operating system which is test environment. This Run-Time Environment combines Rendering, Event mechanism, Memory management, System management (OS specific), Application manager and Execution manager. ScriptModule is just a part of Execution manager which takes care of communication between Runtime Environment and Lua interpreter in order to provide custom system functionalities for Lua developers.
Year
DOI
Venue
2015
10.1109/ICCE-Berlin.2015.7391213
2015 IEEE 5th International Conference on Consumer Electronics - Berlin (ICCE-Berlin)
Keywords
Field
DocType
porting Lua,Set Top Box,GUI application,embedded system
Computer science,Interpreter,Memory management,Graphical user interface,Porting,Rendering (computer graphics),Systems management,Operating system
Conference
Citations 
PageRank 
References 
0
0.34
2
Authors
4
Name
Order
Citations
PageRank
Marko Grumic100.34
Marko Vasic2154.94
Jelena Kovacevic380295.87
Ivan Kastelan44114.47