AttributeLinking: Exploiting Attributes for Inter-component Communication

Conference paper

DOI: 10.1007/978-3-319-46963-8_13

Part of the Lecture Notes in Computer Science book series (LNCS, volume 9881)
Cite this paper as:
Krug M., Gaedke M. (2016) AttributeLinking: Exploiting Attributes for Inter-component Communication. In: Casteleyn S., Dolog P., Pautasso C. (eds) Current Trends in Web Engineering. ICWE 2016. Lecture Notes in Computer Science, vol 9881. Springer, Cham

Abstract

In this paper, we propose exploiting attributes of client-side web components to provide inter-component communication by external configuration. With the standardization of WebComponents, the Web is finally getting a uniform way to define and use client-side components. We determined that DOM elements already provide a standard configuration interface: attributes. Using the WebComponents technologies for state-of-the-art user-interface components, attributes can also act as output interfaces. By providing an Attribute-Link component, new web applications can be composed directly in the markup without knowledge of JavaScript. With the integration of a multi-device supporting Messaging-Service, components can be even linked across multiple connected devices. This enables the development of distributed user interfaces.

Keywords

Web components Web application development Composition Distributed user interfaces Reusable components 

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  1. 1.Technische Universität ChemnitzChemnitzGermany

Personalised recommendations