Skip to main content

UCH Goes EAL4—The Foundation of an Eco System for Ambient Assisted Living: ISO/IEC 15408 Common Criteria Based Implementation of the ISO/IEC 24752 Universal Control Hub Middleware

  • Chapter
  • First Online:

Part of the book series: Advanced Technologies and Societal Change ((ATSC))

Abstract

We are interested in an alternative to “built-in one-size-fits-all” user interfaces for appliances and services in intelligent environments. The ISO/IEC 24752 Universal Remote Console (URC) technology provides an open box that can connect arbitrary users with arbitrary appliances and services. Its core is the Universal Control Hub (UCH), a middleware providing standardized abstract interfaces that serves as a contract between a personalized user interface and the appliances/services. The UCH allows for “plugging” a new user interface into the abstract interface to adapt it to the user’s needs. Whereas the URC approach applies to intelligent environments in general (IoT, IoS), it has shown to be particularly useful when accessibility is a mandatory requirement. In order to foster an ecosystem that allows for sharing third-party resources, the Open URC Alliance has been founded. However, third-party resources are potential threats, which can harm the platform, its connected appliances, and even other resources involved. In fact, we are convinced that future usage of networked technologies, such as the URC technology, will not be possible unless a user will trust it. In this paper, we describe a pioneering effort by which we through a security-by-design approach along the prescriptions of the ISO/IEC 15408 common criteria (CC) methodology systematically develop and implement a secure UCH that guarantees fundamentally necessary security–privacy–trust properties, such as access control, role concepts, correct transportation of sensitive data, etc. The implementation is targeting a certification on the evaluation assurance level 4, that is, Methodically Designed, Tested and Reviewed.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    See http://www.openurc.org/TR/ for a comprehensive technical description.

  2. 2.

    A typical case is TV remotes: instead of providing all features, a UI could contain simply the two–three favorite channels along with mute and off.

  3. 3.

    The OpenURC Technical Committee is currently expanding the URC standard describing how to provide a single socket referred to as “URC Light,” see http://www.openurc.org/TR/urc-light1.0-20131230/.

  4. 4.

    See also http://www.commoncriteriaportal.org.

  5. 5.

    Actually, the security problem is considered “axiomatic” by the CC. There are no requirements that have to be met by a security problem.

References

  1. CCRA Members: Common criteria for information technology security evaluation: Part 1: Introduction and General Model. Tech. Rep. Version 3.1, Revision 4, Common Criteria (September 2012). http://www.commoncriteriaportal.org/files/ccfiles/CCPART1V3.1R4.pdf

  2. CCRA Members: Common criteria for information technology security evaluation: Part 3: Security Assurance Components. Tech. Rep. Version 3.1, Revision 4, Common Criteria (September 2012). http://www.commoncriteriaportal.org/files/ccfiles/CCPART1V3.1R4.pdf

  3. Diaz-Orueta, U., Etxaniz, A., Gonzalez, M., Buiza, C., Urdaneta, E., Yanguas, J.: Role of cognitive and functional performance in the interactions between elderly people with cognitive decline and an avatar on tv. Univers. Access Inf. Soc. 13(1), 89–97 (2014). http://dx.doi.org/10.1007/s10209-013-0288-1

    Google Scholar 

  4. Frey, J., Schulz, C., Nesselrath, R., Stein, V., Alexandersson, J.: Towards pluggable user interfaces for people with cognitive disabilities. In: Proceedings of the 3rd International Conference on Health Informatics (HEALTHINF), pp. 428–431 (January 2010)

    Google Scholar 

  5. Gauterin, A., Alexandersson, J., Neßelrath, R., Schulz, C.H., Frey, J., Schmidt, A., Hoffmann, M., Kühn, G., Hauser, C., Kugler, M.: Accessible elevator. In: VDE (ed.) Ambient Assisted Living, 5. AAL-Kongress 2012. Technik für ein selbstbestimmtes Leben, VDE VERLAG GmbH (2012)

    Google Scholar 

  6. ISO: ISO/IEC 24752: Information technology—user interfaces—universal remote console, 5 parts. “International Organization for Standardization” (2008)

    Google Scholar 

  7. Mayer, C., Zimmermann, G., Grguric, A., Alexandersson, J., Sili, M., Strobbe, C.: A comparative study of systems for the design of flexible user interfaces. J. Ambient Intell. Smart Environ. (2015), to appear

    Google Scholar 

  8. Vanderheiden, G., Zimmermann, G.: Use of user interface sockets to create naturally evolving intelligent environments. In: Proceedings of the 11th International Conference on Human-Computer Interaction (HCI 2005). Caesars Palace, Las Vegas, Nevada USA (2005)

    Google Scholar 

  9. Zimmermann, G.: Universal control hub 1.0 (ATR). Tech. Rep. 1.0, openURC alliance (2013). http://www.openurc.org/TR/uch1.0-20131217/

  10. Zimmermann, G.: URC-HTTP protocol 2.0 (ATR). Tech. Rep. 2.0, openURC alliance (2013). http://www.openurc.org/TR/urc-http-protocol2.0-20131217/

  11. Zimmermann, G., Vanderheiden, G.: The universal control hub: an open platform for remote user interfaces in the digital home. In: Jacko, J.A. (ed.) Human-Computer Interaction. LNCS, vol. 4551, pp. 1040–1049. Springer (2007)

    Google Scholar 

  12. Zimmermann, G., Vanderheiden, G.: A dream\(\ldots \) The universal remote console. In: ISO Focus+. pp. 11–13 (February 2010)

    Google Scholar 

Download references

Acknowledgments

This research is partly funded by the Saarland government under the contract (Förderkennzeichen) T/2-EFI-001-04/05/2013 (SUCH). The responsibility for this publication lies with the authors. Special thanks go to Christer Samuelsson, Stefan Denne, David Maulat, Michael Kabdebo, and Gottfried Zimmermann for valuable comments during preparation of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jochen Britz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Britz, J., Alexandersson, J., Stephan, W. (2016). UCH Goes EAL4—The Foundation of an Eco System for Ambient Assisted Living: ISO/IEC 15408 Common Criteria Based Implementation of the ISO/IEC 24752 Universal Control Hub Middleware. In: Wichert, R., Klausing, H. (eds) Ambient Assisted Living. Advanced Technologies and Societal Change. Springer, Cham. https://doi.org/10.1007/978-3-319-26345-8_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26345-8_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26343-4

  • Online ISBN: 978-3-319-26345-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics