The UML is recognized to be the dominant diagrammatic model-ing language in the software industry. However, it's support for building interactive systems is still acknowledged to be insufficient. There is a common misconception that the same models developed to support the design of the application internals are also adequate to support interaction design,… (More)
The UML is recognized to be the dominant diagrammatic model-ing language in the software industry. However, it's support for building interactive systems is still acknowledged to be insufficient. In this paper we discuss and identify the major problems using the UML framework for interactive system development, specifically, in what concerns the… (More)
Wisdom, a lightweight software engineering method, addresses the needs of small teams that develop and maintain interactive systems. Small companies leveraging on their communication, speed, and flexibility can benefit from Wisdom's process, notation, and project philosophy. S oftware process assessment and improvement models such as the Capability Maturity… (More)
Mobile payments still remain essentially an emerging technology, seeking to fill the gap between the envisioned potential and widespread usage. In this paper, we present an integrated mobile service solution based on the near field communication (NFC) protocol that was developed under a research project called MobiPag. The most distinctive characteristic of… (More)
1. This position paper discusses the role of detailing use-cases with activity diagrams and object views in the WISDOM approach. We briefly present WISDOM (Whitewater Interactive System Development with Object Models), a lightweight software engineering methodology and discuss how we extended the use-case concept to integrate HCI techniques.
This paper addresses the problem of interaction design for service provision to customers in a multi-platform environment. It is based on a qualitative and quantitative study of a Portuguese multi-channel retail bank, and shows that, as most of the financial operations are functionally available across the different service platforms, experience… (More)