Enabling Multimodal Interaction in XPL – the eXtensible Presentation Language

Antonio Gentile, Antonella Santangelo, Nunzio Ingraffia, Vella

Research output: Contribution to conferencePaper

1 Citation (Scopus)

Abstract

This paper introduces the multimodal extension of the eXtensible Presentation architecture and Language (XPL), a framework aimed at streamlining multi-channel interface design process and enabling full component reuse. XPL incorporates a presentation language based on design pattern paradigm, which supplies a clear distinction between the presentation layer and the corresponding programming logic, promoting contents aggregation and a variety of event handlers described without relying on a (procedural) scripting language. In this paper, the design pattern concept is extended to voice-based interaction, and two Verbal Design Pattern (VeDP) are introduced along to their visual counterparts. This multimodal extension enables user interface designers to develop application interfaces for multiple access channels within a single development framework. To illustrate the benefits of using XPL in a large software design project, a case study, showing the development of user interfaces for a web-based application, is fully detailed.
Original languageEnglish
Publication statusPublished - 2007

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Software
  • Hardware and Architecture

Cite this

Enabling Multimodal Interaction in XPL – the eXtensible Presentation Language. / Gentile, Antonio; Santangelo, Antonella; Ingraffia, Nunzio; Vella.

2007.

Research output: Contribution to conferencePaper

@conference{31a3de8123984f4382777ec261ad091a,
title = "Enabling Multimodal Interaction in XPL – the eXtensible Presentation Language",
abstract = "This paper introduces the multimodal extension of the eXtensible Presentation architecture and Language (XPL), a framework aimed at streamlining multi-channel interface design process and enabling full component reuse. XPL incorporates a presentation language based on design pattern paradigm, which supplies a clear distinction between the presentation layer and the corresponding programming logic, promoting contents aggregation and a variety of event handlers described without relying on a (procedural) scripting language. In this paper, the design pattern concept is extended to voice-based interaction, and two Verbal Design Pattern (VeDP) are introduced along to their visual counterparts. This multimodal extension enables user interface designers to develop application interfaces for multiple access channels within a single development framework. To illustrate the benefits of using XPL in a large software design project, a case study, showing the development of user interfaces for a web-based application, is fully detailed.",
keywords = "AgglomerationComputer programming languagesFlow interactionsLinguisticsProcess design",
author = "Antonio Gentile and Antonella Santangelo and Nunzio Ingraffia and Vella",
year = "2007",
language = "English",

}

TY - CONF

T1 - Enabling Multimodal Interaction in XPL – the eXtensible Presentation Language

AU - Gentile, Antonio

AU - Santangelo, Antonella

AU - Ingraffia, Nunzio

AU - Vella, null

PY - 2007

Y1 - 2007

N2 - This paper introduces the multimodal extension of the eXtensible Presentation architecture and Language (XPL), a framework aimed at streamlining multi-channel interface design process and enabling full component reuse. XPL incorporates a presentation language based on design pattern paradigm, which supplies a clear distinction between the presentation layer and the corresponding programming logic, promoting contents aggregation and a variety of event handlers described without relying on a (procedural) scripting language. In this paper, the design pattern concept is extended to voice-based interaction, and two Verbal Design Pattern (VeDP) are introduced along to their visual counterparts. This multimodal extension enables user interface designers to develop application interfaces for multiple access channels within a single development framework. To illustrate the benefits of using XPL in a large software design project, a case study, showing the development of user interfaces for a web-based application, is fully detailed.

AB - This paper introduces the multimodal extension of the eXtensible Presentation architecture and Language (XPL), a framework aimed at streamlining multi-channel interface design process and enabling full component reuse. XPL incorporates a presentation language based on design pattern paradigm, which supplies a clear distinction between the presentation layer and the corresponding programming logic, promoting contents aggregation and a variety of event handlers described without relying on a (procedural) scripting language. In this paper, the design pattern concept is extended to voice-based interaction, and two Verbal Design Pattern (VeDP) are introduced along to their visual counterparts. This multimodal extension enables user interface designers to develop application interfaces for multiple access channels within a single development framework. To illustrate the benefits of using XPL in a large software design project, a case study, showing the development of user interfaces for a web-based application, is fully detailed.

KW - AgglomerationComputer programming languagesFlow interactionsLinguisticsProcess design

UR - http://hdl.handle.net/10447/15479

M3 - Paper

ER -