• English
    • svenska
  • English 
    • English
    • svenska
  • Login
View Item 
  •   Home
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Kandidatuppsatser
  • View Item
  •   Home
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Kandidatuppsatser
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Retaining efficiency in an embedded system while introducing Lua as a means to improve maintainability: an actor model approach

Abstract
Embedded touch display systems with limited resources still require responsive user interfaces, which puts high demands on the efficiency of the software. Embedded systems are expensive to maintain due to the low-level programming languages used for efficiency. By integrating the Lua scripting language as a complement to C, and using the message passing semantics of the actor model, maintainability and modularity can be increased while retaining efficiency. With this approach it is possible to develop efficient embedded systems with high maintainability responsive enough to be used in touch screen systems.
Degree
Student essay
Other description
Bachelor of Science Thesis in Software Engineering and Management
URI
http://hdl.handle.net/2077/27854
Collections
  • Kandidatuppsatser
View/Open
gupea_2077_27854_1.pdf (485.1Kb)
Date
2011-10-11
Author
Johansson, Rikard
Tebring, Joel
Keywords
embedded system, touch display, software design, component-based design (CBD), concurrency, actor model, message passing, Lua, efficiency, maintainability
Language
eng
Metadata
Show full item record

DSpace software copyright © 2002-2016  DuraSpace
Contact Us | Send Feedback
Theme by 
Atmire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

DSpace software copyright © 2002-2016  DuraSpace
Contact Us | Send Feedback
Theme by 
Atmire NV