PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

An architecture of execution environment for context-aware applications running in intelligent space

Treść / Zawartość
Identyfikatory
Warianty tytułu
PL
Architektura środowiska wykonywania aplikacji kontekstowych dla przestrzeni inteligentnych
Języki publikacji
EN
Abstrakty
EN
Context-aware applications running in intelligent spaces are one of the most dynamically developed group of applications. Their model called CAA (Context-Aware Applications) on the one hand allows to express their interactivity with regard to cooperation with an intelligent space and their users. On the other hand it shows their iterative nature that allows to analyze context-aware part of the application according to iterative algorithms. Applications defined in that way can be executed directly be the intelligent space. However, to do that the space needs to be enhanced with a special engine delivering particular mechanisms. The article describes such engine called Parallel CAA, its architecture and implementation. The implementation creates a CAA execution environment.
PL
Aplikacje kontekstowe działające w przestrzeniach inteligentnych są dynamicznie rozwijającą się grupą aplikacji. Ich model -IAI (Interaktywna Aplikacja Kontekstowa; ang. CAA) z jednej strony pozwala wyrazić ich interaktywność w odniesieniu do współdziałania z przestrzenią inteligentną i jej użytkownikami. Z drugiej strony obrazuje on iteracyjny charakter ich wykonywania, umożliwiający rozpatrywanie kontekstowej części aplikacji (tzn. działania dotyczącego dostosowywania do sytuacji w przestrzeni) w kategoriach algorytmów iteracyjnych. Aplikacje zdefiniowane w przy wykorzystaniu modelu IAI mogą być wykonywane bezpośrednio przez przestrzeń inteligentną. Jednakże w tym celu konieczne jest umieszczenie w niej specjalnego silnika dostarczającego określonych mechanizmów. Artykuł opisuje wynikającą z modelu IAI maszynę Parallel IAI (ang. Parallel CAA) będącą podstawą do utworzenia takiego silnika, wynikającą z niego właściwą architekturę oraz jej implementację, stanowiącą środowisko wykonywania aplikacji IAI.
Wydawca
Rocznik
Strony
207--217
Opis fizyczny
Bibliogr. 9 poz., rys.
Twórcy
autor
  • Gdansk University of Technology, Gdansk, Poland
autor
  • Gdansk University of Technology, Gdansk, Poland
Bibliografia
  • [1] Krawczyk H., Nasiadka S., A New Model for context aware applications analysis and design. The Fifth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies, IARIA Conference, 2011, pp. 211-217.
  • [2] Nasiadka S., Wpływ kontekstu na efektywność wykonania interaktywnych aplikacji iteracyjnych w dedykowanej przestrzeni usług (Influence of context on execution efficiency of interactive iterative applications running in dedicated services environment). Doctoral dissertation, Gdansk University of Technology, 2012.
  • [3] Fortune S., Wyllie J., Parallelism in random access machines. Proceedings of the Tenth Annual ACM Symposium on Theory of Computing, 1978, pp. 114-118.
  • [4] Lee J.H., Morioka K., Ando N., Hashimoto H., Cooperation of Distributed Intelligent Sensors in Intelligent Environment. IEEE/ASME Transactions On Mechatronics, vol. 9, No. 3, 2004, pp. 535-543.
  • [5] Ailisto H., Alahuhta P., Haataja V., Kyllönen V., Lindholm M., Structuring Context Aware Applications: Five-Layer Model and Example Case. Proceedings of the Workshop on Concepts and Models for Ubiquitous Computing, 2002.
  • [6] Rehman K., Stajano F., Coulouris G., An Architecture for Interactive Context-Aware Applications. Pervasive Computing, vol. 6, issue 1, 2007, pp. 73-80.
  • [7] Kim M.J., Kumar M., Shirazi B.A., Chong H.J., A Novel Architecture for Provisioning Basic Services in Heterogeneous Pervasive Environments. World of Wireless, Mobile and Multimedia Networks, 2007, pp. 1-4.
  • [8] Alur R., Dill D.L., A theory of timed automata. Theoretical Computer Science, vol. 126, issue 2, 1994, pp. 183-235.
  • [9] Krawczyk H., Nasiadka S., Metoda wyznaczania kontekstu dla aplikacji sterowanych zdarzeniami (A method for deriving context for event driven applications). Methods of Applied Computer Science, PAN, 2008, pp. 81-90.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-82fafcde-3bce-44e3-bf23-ad7d326671d6
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.