کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
421066 684042 2012 15 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Towards a programming model for context-aware applications
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Towards a programming model for context-aware applications
چکیده انگلیسی

In mobile computing scenarios, users move in different environments and applications can automatically explore their surroundings. This type of context-aware application is an emerging trend, so far not widely disseminated. We believe that the proposal of a programming model specifically designed for the specification of context-aware applications, using general abstractions, will foster a rapidly widespread of such kind of software. In this article, we propose the use of the Holoparadigm (in short Holo) to fill this gap. We created a programming language based on Holo (called HoloL) to demonstrate the strengths of Holoparadigm to develop context-aware applications. The article uses a sample scenario to show the Holo's practical aspects related to implementation of context-aware applications. We also present a platform to HoloL (called HoloEnv), composed of a compiler, a virtual machine, and a distributed execution environment. Finally, different performance aspects of the HoloEnv's components were evaluated through experimental results.


► We propose a programming model for the specification of context-aware applications.
► The model uses general abstractions initially introduced by Holoparadigm (in short Holo).
► We created a programming language based on Holo (called HoloL).
► We use a sample scenario to show the Holo's practical aspects.
► We also propose a compiler and a distributed execution environment to the HoloL.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Languages, Systems & Structures - Volume 38, Issue 3, October 2012, Pages 199–213
نویسندگان
, , , , , ,