Andrea Marrella

Learn More
Engineering of knowledge-intensive processes (KiPs) is far from being mastered, since they are genuinely knowledge- and data-centric, and require substantial flexibility, at both design- and run-time. In this work, starting from a scientific literature analysis in the area of KiPs and from three real-world domains and application scenarios, we provide a(More)
In complex emergency scenarios, teams from various emergency-response organizations must collaborate. These teams include both first responders, such as police and fire departments, and those operators who coordinate the effort from operational centers. The Workpad architecture consists of a front- and a back-end layer. The front-end layer is composed of(More)
Engineering of knowledge-intensive processes is far from being mastered. Processes are defined knowledge-intensive when people/agents carry them out in a fair degree of “uncertainty”, where the uncertainty depends on different factors, such as the high number of tasks to be represented, their unpredictable nature, or their dependency on the scenario. In the(More)
Process Management Systems (PMSs, aka Workflow Management Systems – WfMSs) are currently more and more used as a supporting tool to coordinate the enactment of processes. In real world scenarios, the environment may change in unexpected ways so as to prevent a process from being successfully carried out. In order to cope with these anomalous situations, a(More)
Providing operational support to clinicians during their daily activities in hospital wards is a challenge for information technologies. In particular, solutions should provide very usable user interfaces, possibly deployed on mobile devices, and should be able to enact and monitor the execution of clinical guidelines. In this paper, we present the(More)
Process Management Systems (PMSs) can be used not only in classical business scenarios, but also in highly dynamic and uncertain environments, for example, in supporting operators during Emergency Management for coordinating their activities. In such challenging situations, processes should be adapted in order to cope with anomalous situations, including(More)
The most effective way to design an emergency management system matching user needs is to perform a UserCentered Design; it relies on continuous interactions with end-users in order to understand better and better how organizations are arranged during emergencies, which data are exchanged and which steps are performed by organizations to face disastrous(More)
In this paper we present SmartPM, a model and a prototype Process Management System featuring a set of techniques providing support for automated adaptation of knowledge-intensive processes at run-time. Such techniques are able to automatically adapt process instances without explicitly defining policies to recover from exceptions and without the(More)
Process Management Systems (PMSs) are currently more and more used as a supporting tool to coordinate the enactment of processes. YAWL, one of the best-known PMSs coming from academia, allows to define stable and well-understood processes and provides support for the handling of expected exceptions, which can be anticipated at design time. But in some real(More)
Process Management Systems (PMSs, a.k.a. Workflow Management Systems - WfMSs) are currently more and more used as a supporting tool to coordinate the enactment of processes. In real world scenarios, the environment may change in unexpected ways so as to prevent a process from being successfully carried out. In order to cope with these anomalous situations,(More)