Developing interactive systems is a very tough task. In particular, the development of user interfaces (UIs) is one of the most time consuming aspects in the software lifecycle. Software development is more and more moving toward composite applications. In this paper, we present a mashup model that enables the integration at the presentation layer of specific UI components. As application of this model, a mashup platform has been developed that allows non-technical end users to create component-based interactive workspaces via the aggregation and manipulation of data fetched from distributed online resources, also enabling the collaborative creation and use of distributed interactive workspaces. It is shown in this paper how the developed platform permits the rapid prototyping of interactive applications enabling the access to Web services and APIs.

Distributing the User Interface Logics along Actionable Components: the EFESTO Approach

DESOLDA, Giuseppe;ARDITO, CARMELO ANTONIO;COSTABILE, Maria
2016-01-01

Abstract

Developing interactive systems is a very tough task. In particular, the development of user interfaces (UIs) is one of the most time consuming aspects in the software lifecycle. Software development is more and more moving toward composite applications. In this paper, we present a mashup model that enables the integration at the presentation layer of specific UI components. As application of this model, a mashup platform has been developed that allows non-technical end users to create component-based interactive workspaces via the aggregation and manipulation of data fetched from distributed online resources, also enabling the collaborative creation and use of distributed interactive workspaces. It is shown in this paper how the developed platform permits the rapid prototyping of interactive applications enabling the access to Web services and APIs.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11586/170492
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact