
Dipartimento
di Informatica, Sapienza Università di Roma
Process management for physically distributed
workflows has to deal with different types of tasks and resources. However, in
real situations, it is possible that task assignments and policies have to be
revised due to different causes, such as communication problems or task
reassignment. We propose a resource-centered view, in which both
data-dependencies between tasks and plan-dependent ordering of tasks are
expressed as production and consumption of resources of different types. This
view is translated into a rule-based formalism, expressed in terms of multi-set
rewriting for workflow enactment. In turn, rules are themselves seen as
resources, so that they are prone to the same rewriting process, in order to
redefine process schemas. We show how workflows expressed as activity diagrams
can be translated to the proposed formalism, exploiting enforced generative
patterns applied to triple graph grammars, and how redefinition of workflow
processes can be through typical patterns of adaptation. The study is motivated
from problems with Mobile ad hoc Networks.
Paolo Bottoni graduated in Physics in 1988 and obtained his
Doctoral Degree in Computer Science in 1995. Since 1994, he has been with the
Department of Computer Science of the "Sapienza" University of Rome,
first as a Researcher, and since 2000 as an associate professor. His research
interests are mainly in the area of interactive computing, and include:
definition of pictorial and visual languages, visual simulation, formal models
of visual interactive computing, agent-based computing, multimedia applications
for creative processes and fruition of cultural heritage. On these topics, he
has published 130 scientific papers in international journals, contributed
volumes and conference proceedings. He participated as partner, responsible or
consultant in many international EC projects and national projects. On-going
projects are: CHAT http://193.178.235.132:8088/chat; MIUR PRIN Project Ambient Intelligence: event analysis, sensor
recofiguration and multimodal interfaces, https://avires.dimi.uniud.it/svn-prin06/. He has been in the program committee and reviewer of several
conferences and international journals, program chair of several workshops and
guest editor of a special issue of the Journal of Software and System
Modelling. He is on the Editorial Board of the Journal of Visual Languages
and Computing, and for 2008 is Program CoChair of the ACM Working Conference on
Advanced Visual Interfaces, AVI 2008, and of the IEEE Symposium on Visual
Languages and Human Centric Computing, VL/HCC 2008.