hh.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Evaluation of Extensibility, Portability and Scalability in a Database-centric System Architecture for Smart Home Environments
Högskolan i Halmstad, Akademin för informationsteknologi, Halmstad Embedded and Intelligent Systems Research (EIS), Centrum för forskning om inbyggda system (CERES).ORCID-id: 0000-0001-6708-0816
Högskolan i Halmstad, Akademin för informationsteknologi, Halmstad Embedded and Intelligent Systems Research (EIS), CAISR Centrum för tillämpade intelligenta system (IS-lab).ORCID-id: 0000-0002-4143-2948
2015 (Engelska)Rapport (Refereegranskat)
Abstract [en]

Advances in database technology allow modern database systems to serve as a platform for the development, deployment and management of smart home environments and ambient assisted living systems. This work investigates non-functional issues of a database-centric system architecture for smart home environments when: (i) extending the system with new functionalities other than data storage, such as on-line reactive behaviors and advanced processing of longitudinal information, (ii) porting the whole system to different operating systems on distinct hardware platforms, and (iii) scaling the system by incrementally adding new instances of a given functionality. The outcome of the evaluation is demonstrated, and analyzed, for three test functionalities on three heterogeneous computing platforms. As a contribution, this work can help developers in identifying which architectural components in the database-centric system architecture that may become performance bottlenecks when extending, porting and scaling the system.

Ort, förlag, år, upplaga, sidor
Halmstad: Halmstad University , 2015. , s. 14
Nyckelord [en]
database-centric architecture, smart environments, ambient assisted living, quality attributes
Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
URN: urn:nbn:se:hh:diva-29141OAI: oai:DiVA.org:hh-29141DiVA, id: diva2:845164
Tillgänglig från: 2015-08-11 Skapad: 2015-08-11 Senast uppdaterad: 2016-03-09Bibliografiskt granskad
Ingår i avhandling
1. Architecting Smart Home Environments for Healthcare: A Database-Centric Approach
Öppna denna publikation i ny flik eller fönster >>Architecting Smart Home Environments for Healthcare: A Database-Centric Approach
2015 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

The development of system architectures and applications for smart homes and ambient assisted living has been the main activity of a number of academic and industrial research projects around the world. Existing system architectures for smart environments usually employ different architectural styles in a multi-layer logical architecture to support the integration and interoperation of heterogeneous hardware and software technologies, which are subsequently used to provide two major functionalities: monitoring and assistance. It is also usual among existing architectures that the database management system is the most common but the least exploited architectural component, existing in the periphery of the system and devoted exclusively for data storage and retrieval. However, database technology has advanced and matured considerably over the years, and, as a result, current database management systems can be and do more.

This thesis considers the hypothesis of several features of modern database management systems being employed to address functional (e.g. well-being and security monitoring, automated control, data processing) and non-functional (e.g. interoperability, extensibility, data security and privacy) requirements of smart environments, i.e. the database management system serves as a platform for smart environments. The scope of this thesis is therefore to investigate the possibility of using different features supported by database management systems to create a database-centric system architecture for the development of smart home environments and ambient assisted living. The thesis also investigates the development of applications for health monitoring and assistance: 1) a serious game for fall prevention that assists people in practicing Tai Chi at home, and 2) a non-intrusive home-based method for sleep assessment.

These features are explored in this thesis to address general functional aspects of smart environments, such as monitoring, processing, coordination and control of various types of events in a given environment. Extensibility and security features and cross-platform capabilities of database management systems are employed to accommodate non-functional, but still technical, properties of smart environments, including interoperability, extensibility, portability, scalability, security and privacy. Heterogeneous technologies are integrated into the system using programming language and platform independent software resource adapters. Interoperation among integrated technologies is mediated in an active database.

The feasibility of the proposed database-centric system architecture was pragmatically investigated with the development of a "smart bedroom'' demonstrator and with the implementation of a number of short-term and long-term types of services to support active aging, aging in place and ambient assisted living. In the proposed architecture, active in-database processing maintains sensitive data within the database. This increases data security and independence from external software applications for data analysis. Changes in the system are managed during runtime, which improves flexibility and avoids system downtime. The proposed system architecture was evaluated taking into account different application scenarios and heterogeneous computing platforms.

As a conclusion, modern database management systems support features that can be successfully employed in a database-centric system architecture to effectively and efficiently address functional and non-functional requirements of smart environments.

Ort, förlag, år, upplaga, sidor
Halmstad: Halmstad University Press, 2015. s. 50
Serie
Halmstad University Dissertations ; 15
Nyckelord
Smart environments, system architectures, active databases, in-database processing, ambient assisted living
Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
urn:nbn:se:hh:diva-29227 (URN)978-91-87045-33-2 (ISBN)978-91-87045-32-5 (ISBN)
Disputation
2015-09-16, Wigforssalen, Visionen, Kristian IV:s väg 3, Halmstad, 13:00 (Engelska)
Opponent
Handledare
Forskningsfinansiär
KK-stiftelsen
Tillgänglig från: 2015-08-19 Skapad: 2015-08-18 Senast uppdaterad: 2017-05-16Bibliografiskt granskad

Open Access i DiVA

fulltext(571 kB)609 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 571 kBChecksumma SHA-512
b0ef306b24b7dcbb7f20f8e92c6e1d9dadff706a1612ee6db5ed4b6db5958234859af83883101ca537f7ee5df80ef1e52e6bfb630cf521f30a6c2e47833d3d41
Typ fulltextMimetyp application/pdf

Personposter BETA

Ourique de Morais, WagnerWickström, Nicholas

Sök vidare i DiVA

Av författaren/redaktören
Ourique de Morais, WagnerWickström, Nicholas
Av organisationen
Centrum för forskning om inbyggda system (CERES)CAISR Centrum för tillämpade intelligenta system (IS-lab)
Elektroteknik och elektronik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 609 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 614 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf