Learn More
Existing models for describing a process (such as a business process or a software development process) tend to focus on the \what" or the \how" of the process. For example, a health insurance claim process would typically be described in terms of a number of steps for assessing and approving a claim. In trying to improve o r redesign a process, however,(More)
For a variety of reasons, today's middleware systems are highly complex. This complexity surfaces internally in the middleware construction, and externally in the programming models supported and features offered. We believed that aspect-orientation could help with these problems, and undertook a case study based on members of an IBM® middleware(More)
INTRODUCTION The image of computers being used to empower people is a potent and appealing one. For the many working people whose autonomy is routinely challenged by the constraints of large organizations or the vagaries of the market, the spread of sophisticated desktop computers holds the promise of gaining in personal control. While testimonials to the(More)
The goal of this full-day workshop is to create a place where people can share experiences, plans, and questions about teaching Participatory Design (PD). We aim to create a context for all of us to talk about how we design and set up courses, what challenges we face and how we solve them. The workshop is for people who are interested in the way people(More)