A UML Extension for Designing Usable User Experiences for Web Applications

Vito Perrone, Luca Mainetti, Paolo Paolini
2005 International Conference on Advanced Information Systems Engineering  
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
more » ... d, 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.
dblp:conf/caise/PerroneMP05 fatcat:lvzfwesl6ndb3aeratnimre7jq