Pedro Antunes

Learn More
Collaborative systems evaluation is always necessary to determine the impact a solution will have on the individuals, groups, and the organization. Several methods of evaluation have been proposed. These methods comprise a variety of approaches with various goals. Thus, the need for a strategy to select the most appropriate method for a specific case is(More)
This paper proposes a novel architectural framework handling effective unexpected exceptions in workflow management systems (WfMS). Effective unexpected exceptions are events for which the organizations lack handling strategies. Unstructured human interventions are necessary to overcome these situations, but clash with the type of model control currently(More)
This paper discusses the role of PDA in the meeting environment. Three fundamental design issues are raised: PDA as mobile devices, CSCW devices and coordination devices. The research work described in this paper is focused on the coordination facet. The paper proposes three levels of detail to characterize meetings as coordination mechanisms and ascertain(More)
This research contributes to extend Business Process Management (BPM) systems with resilience support. We applied concepts derived from resilience engineering and the study of hazards in highly reliable organizations to characterize resilient BPM. We developed a resilience framework based on two criteria, control, which may be prescriptive, mixed or(More)
Introduction. Genre analysis is an approach to study communication patterns and thus it can be applied to the specific context of meetings. This research investigates the use of genre analysis in the design of electronic meeting systems. Background. The primary goal of genre analysis is to understand how virtual communities use digital communication to(More)
We propose a groupware tool supporting the Software Quality Function Deployment approach to software requirements validation. The design challenge is to involve several stakeholders, having conflicting views and attitudes which may be difficult to reconcile, in the requirements validation. The adopted approach integrates collaboration and negotiation(More)
Awareness to users is a valuable feature of a collaborative system. Therefore, the designers of a system of this type may find it useful to receive hints on the awareness support provided by the system when it is under development or evolution. This paper proposes a tool for their use to obtain suggestions on the awareness features provided by the system(More)
Collaborative systems evaluation is necessary in several situations. However, evaluation is frequently done in an ad-hoc manner or not at all. This paper presents a survey of evaluation methods for groupware systems. The analysis, comparison and classification of these methods will help developers choose the appropriate methods for their situation.(More)