In this paper we introduce our framework for supporting the entire development of interaction and data intensive (typically Web) applications and describe one of the composing methods addressing the design of the user experience. Current proposals, both in the academic and industrial communities addressing such a kind of application, exhibit different weaknesses and strengths but are both characterized by poor acceptance by the current practice. Instead of proposing a new, richer modelling method, we have extracted and reused what good has been done in both the academic and industrial worlds in order to meet potential stakeholders’ requirements. The whole approach has been shaped by the domain analysis and addresses the development of Web applications from requirements elicitation/analysis to software design in four phases. One of these phases, the user experience design named E-WOOD, is here detailed. Its specific stakeholders and requirements are here described. E-WOOD extends a UML proposal, coming from the industrial world, reusing web engineering principles coming from the academic experience. It introduces a reasoning oriented, user centered semantics which can be used for designing application better fitting stakeholders’ goals and closer to final user expectations.

A UML Extension for Designing Usable User Experiences in Web Applications

MAINETTI, LUCA;
2005-01-01

Abstract

In this paper we introduce our framework for supporting the entire development of interaction and data intensive (typically Web) applications and describe one of the composing methods addressing the design of the user experience. Current proposals, both in the academic and industrial communities addressing such a kind of application, exhibit different weaknesses and strengths but are both characterized by poor acceptance by the current practice. Instead of proposing a new, richer modelling method, we have extracted and reused what good has been done in both the academic and industrial worlds in order to meet potential stakeholders’ requirements. The whole approach has been shaped by the domain analysis and addresses the development of Web applications from requirements elicitation/analysis to software design in four phases. One of these phases, the user experience design named E-WOOD, is here detailed. Its specific stakeholders and requirements are here described. E-WOOD extends a UML proposal, coming from the industrial world, reusing web engineering principles coming from the academic experience. It introduces a reasoning oriented, user centered semantics which can be used for designing application better fitting stakeholders’ goals and closer to final user expectations.
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/11587/119182
 Attenzione

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

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