skip to main content
10.1145/2494091.2494182acmconferencesArticle/Chapter ViewAbstractPublication PagesubicompConference Proceedingsconference-collections
panel

homeBLOX: making home automation usable

Published: 08 September 2013 Publication History

Abstract

Home automation aims to increase convenience of residential living. The homeBLOX system uses a process-driven execution model to enable complex automation tasks with heterogeneous devices, while providing a user interface that abstracts from lower-level complexity. Complex automation tasks are created as sequences consisting of events and actions linked to physical and virtual devices, which are translated into BPEL code for execution. We outline the key concepts, architecture, and prototype of our system.

Supplementary Material

suppl.mov (comv110.mp4)
Supplemental video

References

[1]
Busemann, C., Gazis, V., Gold, R., Kikiras, P., Kovacevic, A., Leonardi, A., Mirkovic, J., Walther, M., and Ziekow, H. Enabling the usage of sensor networks with service-oriented architectures. In MidSens '12 workshop, ACM (2012).
[2]
Dixon, C., Mahajan, R., Agarwal, S., Brush, A., Lee, B., Saroiu, S., and Bahl, P. An Operating System for the Home. In NSDI '12, USENIX Assoc. (2012).
[3]
Guinard, D. Mashing up your web-enabled home. In ICWE '10 workshops, Springer (2010).
[4]
Takayama, L., Pantofaru, C., Robson, D., Soto, B., and Barry, M. Making technology homey: finding sources of satisfaction and meaning in home automation. In UbiComp '12 (2012).

Cited By

View all
  • (2024)Mul-O: Encouraging Olfactory Innovation in Various Scenarios Through a Task-Oriented Development PlatformProceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3654777.3676387(1-17)Online publication date: 13-Oct-2024
  • (2023)Orchestration Scripts: A System for Encoding an Organization’s Ways of Working to Support Situated WorkProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3581456(1-17)Online publication date: 19-Apr-2023
  • (2022)A Conversational Approach for Modifying Service Mashups in IoT EnvironmentsProceedings of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491102.3517655(1-16)Online publication date: 29-Apr-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
UbiComp '13 Adjunct: Proceedings of the 2013 ACM conference on Pervasive and ubiquitous computing adjunct publication
September 2013
1608 pages
ISBN:9781450322157
DOI:10.1145/2494091
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 September 2013

Check for updates

Author Tags

  1. arduino
  2. bpel
  3. home automation
  4. ucd
  5. upnp
  6. usability

Qualifiers

  • Panel

Conference

UbiComp '13
Sponsor:

Acceptance Rates

UbiComp '13 Adjunct Paper Acceptance Rate 254 of 399 submissions, 64%;
Overall Acceptance Rate 764 of 2,912 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Mul-O: Encouraging Olfactory Innovation in Various Scenarios Through a Task-Oriented Development PlatformProceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3654777.3676387(1-17)Online publication date: 13-Oct-2024
  • (2023)Orchestration Scripts: A System for Encoding an Organization’s Ways of Working to Support Situated WorkProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3581456(1-17)Online publication date: 19-Apr-2023
  • (2022)A Conversational Approach for Modifying Service Mashups in IoT EnvironmentsProceedings of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491102.3517655(1-16)Online publication date: 29-Apr-2022
  • (2021)When Children Program Intelligent Environments: Lessons Learned from a Serious AR GameProceedings of the 20th Annual ACM Interaction Design and Children Conference10.1145/3459990.3462463(375-386)Online publication date: 24-Jun-2021
  • (2020)MagiPlay: An Augmented Reality Serious Game Allowing Children to Program Intelligent EnvironmentsTransactions on Computational Science XXXVII10.1007/978-3-662-61983-4_9(144-169)Online publication date: 14-Jul-2020
  • (2019)ParlAmI: A Multimodal Approach for Programming Intelligent EnvironmentsTechnologies10.3390/technologies70100117:1(11)Online publication date: 11-Jan-2019
  • (2019)BricklAyeR: A Platform for Building Rules for AmI Environments in ARAdvances in Computer Graphics10.1007/978-3-030-22514-8_39(417-423)Online publication date: 12-Jun-2019
  • (2018)Programming Intelligent Environments in Natural LanguageProceedings of the 11th PErvasive Technologies Related to Assistive Environments Conference10.1145/3197768.3197776(50-57)Online publication date: 26-Jun-2018
  • (2017)An empirical characterization of IFTTTProceedings of the 2017 Internet Measurement Conference10.1145/3131365.3131369(398-404)Online publication date: 1-Nov-2017
  • (2017)Exploring End User Programming Needs in Home AutomationACM Transactions on Computer-Human Interaction10.1145/305785824:2(1-35)Online publication date: 27-Apr-2017
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media