Automatic generation of human-computer interfaces from BACnet descriptions

Lawrence Joseph Henschen*, Julia Lee, Ries Guthmann

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We present a methodology by which interfaces can be generated for application areas that have standards for definition of systems within that application area. The methodology includes organizational rules that describe the general nature of information for the application area, operational rules that describe the way users interact with that data, and optional user preference rule by which users can tailor the interface for a more meaningful experience. We show that by developing multiple sets of operational and user preference rules our approach can provide for universal access. We demonstrate the methodology for applications defined by BACNet, a standard for defining building control and monitoring systems and which can be used to also define general Internet of Things systems. We provide a brief description of BACNet objects and show how the application area leads to organizational, operational, and user preference rules for BACNet systems. We also illustrate the approach applied to a second application area to show the generality of the method.

Original languageEnglish (US)
Title of host publicationDistributed, Ambient and Pervasive Interactions
Subtitle of host publicationUnderstanding Humans - 6th International Conference, DAPI 2018, Held as Part of HCI International 2018, Proceedings
EditorsShin’ichi Konomi, Norbert Streitz
PublisherSpringer Verlag
Pages71-84
Number of pages14
ISBN (Print)9783319911243
DOIs
StatePublished - Jan 1 2018
Event6th International Conference on Distributed, Ambient and Pervasive Interactions, DAPI 2018 Held as Part of HCI International 2018 - Las Vegas, United States
Duration: Jul 15 2018Jul 20 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10921 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other6th International Conference on Distributed, Ambient and Pervasive Interactions, DAPI 2018 Held as Part of HCI International 2018
CountryUnited States
CityLas Vegas
Period7/15/187/20/18

Fingerprint

Human-computer Interface
Interfaces (computer)
User Preferences
Methodology
Internet of Things
Monitoring System
Control System
Monitoring
Demonstrate

Keywords

  • Automatic interface generation
  • BACNet
  • Universal access
  • User interfaces

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Henschen, L. J., Lee, J., & Guthmann, R. (2018). Automatic generation of human-computer interfaces from BACnet descriptions. In S. Konomi, & N. Streitz (Eds.), Distributed, Ambient and Pervasive Interactions: Understanding Humans - 6th International Conference, DAPI 2018, Held as Part of HCI International 2018, Proceedings (pp. 71-84). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 10921 LNCS). Springer Verlag. https://doi.org/10.1007/978-3-319-91125-0_5
Henschen, Lawrence Joseph ; Lee, Julia ; Guthmann, Ries. / Automatic generation of human-computer interfaces from BACnet descriptions. Distributed, Ambient and Pervasive Interactions: Understanding Humans - 6th International Conference, DAPI 2018, Held as Part of HCI International 2018, Proceedings. editor / Shin’ichi Konomi ; Norbert Streitz. Springer Verlag, 2018. pp. 71-84 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{96dfa5158e3f46b083f208bf22600c2c,
title = "Automatic generation of human-computer interfaces from BACnet descriptions",
abstract = "We present a methodology by which interfaces can be generated for application areas that have standards for definition of systems within that application area. The methodology includes organizational rules that describe the general nature of information for the application area, operational rules that describe the way users interact with that data, and optional user preference rule by which users can tailor the interface for a more meaningful experience. We show that by developing multiple sets of operational and user preference rules our approach can provide for universal access. We demonstrate the methodology for applications defined by BACNet, a standard for defining building control and monitoring systems and which can be used to also define general Internet of Things systems. We provide a brief description of BACNet objects and show how the application area leads to organizational, operational, and user preference rules for BACNet systems. We also illustrate the approach applied to a second application area to show the generality of the method.",
keywords = "Automatic interface generation, BACNet, Universal access, User interfaces",
author = "Henschen, {Lawrence Joseph} and Julia Lee and Ries Guthmann",
year = "2018",
month = "1",
day = "1",
doi = "10.1007/978-3-319-91125-0_5",
language = "English (US)",
isbn = "9783319911243",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "71--84",
editor = "Shin’ichi Konomi and Norbert Streitz",
booktitle = "Distributed, Ambient and Pervasive Interactions",
address = "Germany",

}

Henschen, LJ, Lee, J & Guthmann, R 2018, Automatic generation of human-computer interfaces from BACnet descriptions. in S Konomi & N Streitz (eds), Distributed, Ambient and Pervasive Interactions: Understanding Humans - 6th International Conference, DAPI 2018, Held as Part of HCI International 2018, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 10921 LNCS, Springer Verlag, pp. 71-84, 6th International Conference on Distributed, Ambient and Pervasive Interactions, DAPI 2018 Held as Part of HCI International 2018, Las Vegas, United States, 7/15/18. https://doi.org/10.1007/978-3-319-91125-0_5

Automatic generation of human-computer interfaces from BACnet descriptions. / Henschen, Lawrence Joseph; Lee, Julia; Guthmann, Ries.

Distributed, Ambient and Pervasive Interactions: Understanding Humans - 6th International Conference, DAPI 2018, Held as Part of HCI International 2018, Proceedings. ed. / Shin’ichi Konomi; Norbert Streitz. Springer Verlag, 2018. p. 71-84 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 10921 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Automatic generation of human-computer interfaces from BACnet descriptions

AU - Henschen, Lawrence Joseph

AU - Lee, Julia

AU - Guthmann, Ries

PY - 2018/1/1

Y1 - 2018/1/1

N2 - We present a methodology by which interfaces can be generated for application areas that have standards for definition of systems within that application area. The methodology includes organizational rules that describe the general nature of information for the application area, operational rules that describe the way users interact with that data, and optional user preference rule by which users can tailor the interface for a more meaningful experience. We show that by developing multiple sets of operational and user preference rules our approach can provide for universal access. We demonstrate the methodology for applications defined by BACNet, a standard for defining building control and monitoring systems and which can be used to also define general Internet of Things systems. We provide a brief description of BACNet objects and show how the application area leads to organizational, operational, and user preference rules for BACNet systems. We also illustrate the approach applied to a second application area to show the generality of the method.

AB - We present a methodology by which interfaces can be generated for application areas that have standards for definition of systems within that application area. The methodology includes organizational rules that describe the general nature of information for the application area, operational rules that describe the way users interact with that data, and optional user preference rule by which users can tailor the interface for a more meaningful experience. We show that by developing multiple sets of operational and user preference rules our approach can provide for universal access. We demonstrate the methodology for applications defined by BACNet, a standard for defining building control and monitoring systems and which can be used to also define general Internet of Things systems. We provide a brief description of BACNet objects and show how the application area leads to organizational, operational, and user preference rules for BACNet systems. We also illustrate the approach applied to a second application area to show the generality of the method.

KW - Automatic interface generation

KW - BACNet

KW - Universal access

KW - User interfaces

UR - http://www.scopus.com/inward/record.url?scp=85050462101&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85050462101&partnerID=8YFLogxK

U2 - 10.1007/978-3-319-91125-0_5

DO - 10.1007/978-3-319-91125-0_5

M3 - Conference contribution

SN - 9783319911243

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 71

EP - 84

BT - Distributed, Ambient and Pervasive Interactions

A2 - Konomi, Shin’ichi

A2 - Streitz, Norbert

PB - Springer Verlag

ER -

Henschen LJ, Lee J, Guthmann R. Automatic generation of human-computer interfaces from BACnet descriptions. In Konomi S, Streitz N, editors, Distributed, Ambient and Pervasive Interactions: Understanding Humans - 6th International Conference, DAPI 2018, Held as Part of HCI International 2018, Proceedings. Springer Verlag. 2018. p. 71-84. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-319-91125-0_5