Pedro F. Campos

Learn More
In this paper, we describe the design and evaluation of SMART, an educational system that uses augmented reality for teaching 2 grade-level concepts, adequate and integrated with national curriculum guidelines. SMART puts children exploring concepts like means of transportation, types of animals and similar semantic categories through the use of a set of(More)
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)
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)
This paper describes a new unifying workstyle model for the usercentered 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 workstyle modeling when evaluating the stage/effort of a project at a(More)
We describe a new model of the user-centered designer’s work styles and its’ application to the design of tools for supporting transitions in those work styles. We argue that work style models can be very useful as a Human-Work design methodology, since it forces the designer to think about solutions supporting the important contexts of work as well as(More)
Activity modeling is a systematic approach to organizing and representing the contextual aspects of tool use that is both well-grounded in an accepted theoretical framework and embedded within a proven design method. Activity theory provides the vocabulary and conceptual framework for understanding the human use of tools and other artifacts. Usage-centered(More)