Notice: Undefined index: linkPowrot in C:\wwwroot\wwwroot\publikacje\publikacje.php on line 1275
Publikacje
Pomoc (F2)
[41632] Artykuł:

Synthesis of real-time cloud applications for Internet of things

Czasopismo: TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES   Tom: 23, Zeszyt: 3, Strony: 913-929
ISSN:  1300-0632
Wydawca:  TUBITAK SCIENTIFIC & TECHNICAL RESEARCH COUNCIL TURKEY, ATATURK BULVARI NO 221, KAVAKLIDERE, ANKARA, 00000, TURKEY
Opublikowano: Kwiecień 2015
Liczba arkuszy wydawniczych:  1.00
 
  Autorzy / Redaktorzy / Twórcy
Imię i nazwisko Wydział Katedra Procent
udziału
Liczba
punktów
Roman Stanisław Deniziak orcid logoWEAiIKatedra Systemów Informatycznych *3315.00  
S. Bąk33.00  
Radosław Czarnecki33.00  

Grupa MNiSW:  Publikacja w czasopismach wymienionych w wykazie ministra MNiSzW (część A)
Punkty MNiSW: 15
Klasyfikacja Web of Science: Article


Pełny tekstPełny tekst     DOI LogoDOI     Web of Science Logo Web of Science    
Keywords:

Internet of things  real-time system  system synthesis  embedded systems 



Abstract:

This paper presents the methodology for synthesis of real-time applications working in the Internet of things environment. We propose the client-server architecture, where smart embedded systems act as clients, while the Internet application is a server of the system. Since centralized systems are prone to contain bottlenecks, caused by accumulation of transmissions or computations, we propose the distributed architecture of the server and the methodology which constructs this architecture using available Internet resources. We assume that the function of the server is specified as a set of distributed algorithms, then our methodology schedules all tasks on existing network infrastructure. It takes into account limited bandwidth of communication channels as well as limited computation power of server nodes. If available network resources are not able to execute all tasks in real-time then the methodology extends the network by adding necessary computation nodes and network components, minimizing the cost of required reconstruction. We also present a sample application for adaptive control of traffic in a smart city, which shows benefits of using our methodology.