In this paper, we argue that current user interface modeling tools are developed using a formalism-centric approach that does not support the needs of modern software development. In order to solve this problem we need both usable and expressive notations and tools that enable the creation of user-interface specifications that leverage the design and… (More)
Many studies have analyzed general software development practices and how organizations can better support them. However, literature that qualitatively studies user-interface-related work practices in software development is relatively rare. Supporting workstyle transitions in UI practices is nonetheless important. A survey of 370 practitioners about their… (More)
In this paper, we discuss the issues preventing adoption of analysis, design and modeling (AMD) software development tools. We argue that AMD tools are experiencing the same problems observed with UI tools in the past. We recall those problems and outline the major developments that AMD tools should focus to achieve stronger market acceptance, in particular… (More)
This paper describes a new unifying workstyle model for the user-centered design process, comprised of eight dimensions that we claim as fundamental to supporting the UCD process. Our proposal is new because it is the first workstyle model tailored to UCD. We also show the usefulness of work-style modeling when evaluating the stage/effort of a project at a… (More)
Existing software modeling tools are widely recognized to be hard to use and, hence, to adopt. We believe those usability problems are related to a legacy of formalism-centric tools that don't promote the new challenges of modern software development. In this short paper, we briefly describe a new tool, under development, that tries to promote usability in… (More)
Motivated by the novel paradigm of participatory sensing in collecting in situ automated data and human input we introduce the Atmos platform. Atmos leverages a crowd-sourcing network of mobile devices for the collection of in situ weather related sensory data, provided by available on-board sensors, along with human input, to generate highly localized… (More)
This workshop proposes to bring together researchers who are interested in improving collaborative experiences through the combination of multiple interaction surfaces with diverse sizes and formats, ranging from large-scale walls, to tables, tablets and phones. The opportunities for innovation exist, but the ITS, CSCW, and HCI communities have not yet… (More)
Two experimental tools to support usage-centered design using essential use cases and canonical abstract prototypes are described. The models and methods of usage-centered design are outlined and the new tools are described briefly.