|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2009 International Conference on Advanced Information Networking and Applications Workshops
Concurrency Programming Models in Mobile Real-Time Platforms
Bradford, United Kingdom
May 26-May 29
ISBN: 978-0-7695-3639-2
| ASCII Text | x | ||
| Marisol García Valls, Pablo Basanta Val, Iria Estévez Ayres, "Concurrency Programming Models in Mobile Real-Time Platforms," Advanced Information Networking and Applications Workshops, International Conference on, pp. 538-543, 2009 International Conference on Advanced Information Networking and Applications Workshops, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/WAINA.2009.95, author = {Marisol García Valls and Pablo Basanta Val and Iria Estévez Ayres}, title = {Concurrency Programming Models in Mobile Real-Time Platforms}, journal ={Advanced Information Networking and Applications Workshops, International Conference on}, volume = {0}, year = {2009}, isbn = {978-0-7695-3639-2}, pages = {538-543}, doi = {http://doi.ieeecomputersociety.org/10.1109/WAINA.2009.95}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Advanced Information Networking and Applications Workshops, International Conference on TI - Concurrency Programming Models in Mobile Real-Time Platforms SN - 978-0-7695-3639-2 SP538 EP543 A1 - Marisol García Valls, A1 - Pablo Basanta Val, A1 - Iria Estévez Ayres, PY - 2009 KW - Concurrency KW - real-time KW - mobile operating systems VL - 0 JA - Advanced Information Networking and Applications Workshops, International Conference on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/WAINA.2009.95
To support real-time properties, mobile real-time operating system (RTOS) platforms have added to their classical cyclic executive model more flexible concurrency paradigms based on threads and preemptive priority-based scheduling algorithms. However, in newer mobile RTOS, the concurrency model is also going back to prior cooperative multi-tasking models similar to cyclic executives (based on active objects). This paper presents the concurrency model of a very popular mobile RTOS platform, as Symbian, that contains both concurrency models. This OS has been chosen for its popularity in the market and due to the fact that it includes both concurrency models with real-time support. The traditional AOM (Active Object Model) paradigm is taken in the personal embedded device's community as a means to simplify the interface given to programmers; no usage of synchronization primitives is required. This paper discusses how a combined pattern would take advantage of both worlds: AOM and thread based execution models; it allows using AOM-based programming inside threads in real-time environments.
Index Terms:
Concurrency, real-time, mobile operating systems
Citation:
Marisol García Valls, Pablo Basanta Val, Iria Estévez Ayres, "Concurrency Programming Models in Mobile Real-Time Platforms," waina, pp.538-543, 2009 International Conference on Advanced Information Networking and Applications Workshops, 2009
Usage of this product signifies your acceptance of the Terms of Use.
