Skip to main content
Erschienen in: Universal Access in the Information Society 1/2016

01.03.2016 | Long paper

Accessible user interface support for multi-device ubiquitous applications: architectural modifiability considerations

verfasst von: Heiko Desruelle, Simon Isenberg, Andreas Botsikas, Paolo Vergori, Frank Gielen

Erschienen in: Universal Access in the Information Society | Ausgabe 1/2016

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The market for personal computing devices is rapidly expanding from PC, to mobile, home entertainment systems, and even the automotive industry. When developing software targeting such ubiquitous devices, the balance between development costs and market coverage has turned out to be a challenging issue. With the rise of Web technology and the Internet of things, ubiquitous applications have become a reality. Nonetheless, the diversity of presentation and interaction modalities still drastically limit the number of targetable devices and the accessibility toward end users. This paper presents webinos, a multi-device application middleware platform founded on the Future Internet infrastructure. Hereto, the platform’s architectural modifiability considerations are described and evaluated as a generic enabler for supporting applications, which are executed in ubiquitous computing environments.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Amatya, S., Kurti, A.: Cross-platform mobile development: challenges and opportunities. In: Trajkovik, V., Mishev, A. (eds.) ICT Innovations 2013. Advances in Intelligent Systems and Computing, vol. 231, pp. 219–229. Springer, Berlin (2013)CrossRef Amatya, S., Kurti, A.: Cross-platform mobile development: challenges and opportunities. In: Trajkovik, V., Mishev, A. (eds.) ICT Innovations 2013. Advances in Intelligent Systems and Computing, vol. 231, pp. 219–229. Springer, Berlin (2013)CrossRef
2.
Zurück zum Zitat Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison Wesley, Reading (2012) Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison Wesley, Reading (2012)
3.
Zurück zum Zitat Berglund, A., Boag, S., Chamberlin, D., Fernandez, M.F., Kay, M., Robie, J., Simeon, J. (eds.): XML Path Language (XPath) 2.0 (2nd Edn.). W3C Recommendation (2010) Berglund, A., Boag, S., Chamberlin, D., Fernandez, M.F., Kay, M., Robie, J., Simeon, J. (eds.): XML Path Language (XPath) 2.0 (2nd Edn.). W3C Recommendation (2010)
5.
Zurück zum Zitat Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.: A unifying reference framework for multi-target user interfaces. Interact. Comput. 15, 289–308 (2003)CrossRef Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.: A unifying reference framework for multi-target user interfaces. Interact. Comput. 15, 289–308 (2003)CrossRef
7.
Zurück zum Zitat Craig, J., Cooper, M. (eds.): Accessible Rich Internet Applications (WAI-ARIA) 1.0. W3C Candidate Recommendation (2011) Craig, J., Cooper, M. (eds.): Accessible Rich Internet Applications (WAI-ARIA) 1.0. W3C Candidate Recommendation (2011)
8.
Zurück zum Zitat Chung, L., do Prado Leite, J.: On non-functional requirements in software engineering. In: Conceptual Modeling: Foundations and Applications, pp. 363–379, Springer, Heidelberg (2009) Chung, L., do Prado Leite, J.: On non-functional requirements in software engineering. In: Conceptual Modeling: Foundations and Applications, pp. 363–379, Springer, Heidelberg (2009)
9.
Zurück zum Zitat Desruelle, H., Lyle, J., Gielen F.: Leveraging the ubiquitous web as a secure context-aware platform for adaptive applications. In: Proceedings of the 4th International conference on Adaptive and Self-Adaptive Systems and Applications, pp. 57–62 (2012) Desruelle, H., Lyle, J., Gielen F.: Leveraging the ubiquitous web as a secure context-aware platform for adaptive applications. In: Proceedings of the 4th International conference on Adaptive and Self-Adaptive Systems and Applications, pp. 57–62 (2012)
10.
Zurück zum Zitat Desruelle, H., Lyle, J., Isenberg, S., Gielen, F.: On the challenges of building a Web-based ubiquitous application platform. In: 14th ACM International Conference on Ubiquitous Computing, pp. 733–736. ACM, New York (2012) Desruelle, H., Lyle, J., Isenberg, S., Gielen, F.: On the challenges of building a Web-based ubiquitous application platform. In: 14th ACM International Conference on Ubiquitous Computing, pp. 733–736. ACM, New York (2012)
11.
Zurück zum Zitat Dijkstra, E.W.: A Discipline of Programming. Prentice Hall, Englewood Cliffs (1976)MATH Dijkstra, E.W.: A Discipline of Programming. Prentice Hall, Englewood Cliffs (1976)MATH
13.
Zurück zum Zitat Fuhrhop C (ed.): Webinos platform architecture and components, Tech. rep. D3.1, Webinos consortium (2012) Fuhrhop C (ed.): Webinos platform architecture and components, Tech. rep. D3.1, Webinos consortium (2012)
15.
Zurück zum Zitat Kay, M. (ed.): XSL Transformations (XSLT) Version 2.0, W3C Recommendation (2007) Kay, M. (ed.): XSL Transformations (XSLT) Version 2.0, W3C Recommendation (2007)
16.
Zurück zum Zitat Koch, N.: Classification of model transformation techniques used in UML-based web engineering. Software 1(3), 98–111 (2007) Koch, N.: Classification of model transformation techniques used in UML-based web engineering. Software 1(3), 98–111 (2007)
17.
Zurück zum Zitat Le Hors, A., Le Hegaret, P., Wood, L., Nicol, G., Robie, J., Champion, M., Byrne, S. (eds.): Document Object Model (DOM) Level 3 Core Specification, W3C Recommendation (2004) Le Hors, A., Le Hegaret, P., Wood, L., Nicol, G., Robie, J., Champion, M., Byrne, S. (eds.): Document Object Model (DOM) Level 3 Core Specification, W3C Recommendation (2004)
18.
Zurück zum Zitat Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., Lopez-Jaquero, V.: USIXML: A language supporting multi-path development of user interfaces. In: Bastide, R., Palanque, P., Roth, J. (eds.) EHCI-DSVIS 2005. LNCS, vol. 3425, pp. 200–220. Springer, Heidelberg (2005) Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., Lopez-Jaquero, V.: USIXML: A language supporting multi-path development of user interfaces. In: Bastide, R., Palanque, P., Roth, J. (eds.) EHCI-DSVIS 2005. LNCS, vol. 3425, pp. 200–220. Springer, Heidelberg (2005)
19.
Zurück zum Zitat Mikkonen, T., Taivalsaari, A.: Apps vs. Open Web: the battle of the decade. In: Proceedings of the 2nd Workshop on Software Engineering for Mobile Application Development (2011) Mikkonen, T., Taivalsaari, A.: Apps vs. Open Web: the battle of the decade. In: Proceedings of the 2nd Workshop on Software Engineering for Mobile Application Development (2011)
20.
Zurück zum Zitat Moreno, N., Romero, J.R., Vallecillo, A.: An overview of model-driven Web engineering and the MDA. In: Rossi, G., Pastor, O., Schwabe, D., Olsina, L. (eds.) Web Engineering Modelling and Implementing Web Applications. Human-Computer Interaction Series, pp. 353–382. Springer, London (2008)CrossRef Moreno, N., Romero, J.R., Vallecillo, A.: An overview of model-driven Web engineering and the MDA. In: Rossi, G., Pastor, O., Schwabe, D., Olsina, L. (eds.) Web Engineering Modelling and Implementing Web Applications. Human-Computer Interaction Series, pp. 353–382. Springer, London (2008)CrossRef
21.
Zurück zum Zitat O’Donnell, P.J., Scobie, G., Baxter, I.: The use of focus groups as an evaluation technique in HCI. People Comput. 5(1), 211–224 (1991) O’Donnell, P.J., Scobie, G., Baxter, I.: The use of focus groups as an evaluation technique in HCI. People Comput. 5(1), 211–224 (1991)
22.
Zurück zum Zitat Paterno, F., Santoro, C., Spano, L.D.: MARIA: A universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments. ACM TOCHI 16(4), 19 (2009)CrossRef Paterno, F., Santoro, C., Spano, L.D.: MARIA: A universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments. ACM TOCHI 16(4), 19 (2009)CrossRef
23.
Zurück zum Zitat Paul A (ed.): Updates on Scenarios and Use Cases, Tech. rep. D2.4, Webinos consortium (2012) Paul A (ed.): Updates on Scenarios and Use Cases, Tech. rep. D2.4, Webinos consortium (2012)
24.
Zurück zum Zitat Schaefer, R.: A Survey on Transformation Tools for Model Based User Interface Development. In: Jacko, J.A. (ed.) HCII 2007. LNCS, vol. 4550, pp. 1178–1187. Springer, Heidelberg (2007) Schaefer, R.: A Survey on Transformation Tools for Model Based User Interface Development. In: Jacko, J.A. (ed.) HCII 2007. LNCS, vol. 4550, pp. 1178–1187. Springer, Heidelberg (2007)
25.
Zurück zum Zitat Stevens, W.P., Myers, G.J., Constantine, L.L.: Structured design. IBM Syst. J. 13(2), 115–139 (1974)CrossRef Stevens, W.P., Myers, G.J., Constantine, L.L.: Structured design. IBM Syst. J. 13(2), 115–139 (1974)CrossRef
26.
Zurück zum Zitat Tilkov, S., Vinoski, S.: Node.js: Using JavaScript to build high-performance network programs. Int. Comput. 14(6), 80–83 (2011)CrossRef Tilkov, S., Vinoski, S.: Node.js: Using JavaScript to build high-performance network programs. Int. Comput. 14(6), 80–83 (2011)CrossRef
27.
Zurück zum Zitat Vanderheiden, G.C., Treviranus, J., Gemou, M., Bekiaris, E., Markus, K., Clark, C., Basman, A.: The evolving global public inclusive infrastructure (GPII). In: Stephanidis, C., Antona, M. (eds.) UAHCI/HCII 2013, Part I. LNCS, vol. 8009, pp. 107–116. Springer, Heidelberg (2013) Vanderheiden, G.C., Treviranus, J., Gemou, M., Bekiaris, E., Markus, K., Clark, C., Basman, A.: The evolving global public inclusive infrastructure (GPII). In: Stephanidis, C., Antona, M. (eds.) UAHCI/HCII 2013, Part I. LNCS, vol. 8009, pp. 107–116. Springer, Heidelberg (2013)
28.
Zurück zum Zitat Voulgaris, G. (ed.). Webinos Target Platforms, Target Requirements and Platform IPRs, Tech. rep. D2.3, Webinos consortium (2011) Voulgaris, G. (ed.). Webinos Target Platforms, Target Requirements and Platform IPRs, Tech. rep. D2.3, Webinos consortium (2011)
Metadaten
Titel
Accessible user interface support for multi-device ubiquitous applications: architectural modifiability considerations
verfasst von
Heiko Desruelle
Simon Isenberg
Andreas Botsikas
Paolo Vergori
Frank Gielen
Publikationsdatum
01.03.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Universal Access in the Information Society / Ausgabe 1/2016
Print ISSN: 1615-5289
Elektronische ISSN: 1615-5297
DOI
https://doi.org/10.1007/s10209-014-0373-0

Weitere Artikel der Ausgabe 1/2016

Universal Access in the Information Society 1/2016 Zur Ausgabe

Premium Partner