|
Upcoming Seminar
Flow Unfolding of Multi-clock Nets
Giovanni Casu
Dipartimento di Matematica e Informatica – University of Cagliari
In this talk we introduce an unfolding, called flow unfolding, that turns out to be related to flow event structures, hence dependencies and conflict are still represented. Furthermore, this unfolding gives also a more compact representation of the executions of a multi-clock net, similarly to what approaches like trellises or merged processes do.
|
|
Upcoming Seminar
Coinduction Up-To for Non Deterministic Automata May 21, 11.00 (Aula F) Filippo Bonchi
Ecole Normale Supérieure de Lyon – France
|
|
Upcoming PhD course
Reversible Computing
July 15-19, 2013
Dipartimento di Matematica e Informatica – Via Ospedale 72, Cagliari
Ivan Lanese
Università di Bologna & INRIA FOCUS Team
Abstract. Reversible computing emerges spontaneously in many areas, such as
quantum computing or biological modeling. Also, reversible computing allows for recoverability: when an error occurs reversibility allows one to go back to a past state and try again. Reversibility is well understood in a sequential setting: to reverse a computation one has to recursively undo the last step. This is not possible in a concurrent scenario, since it may not be clear which the last performed action is. We will study reversibility for concurrent interacting systems. In particular, we consider causal consistent reversibility, where only actions which have produced no consequences can be undone. We consider uncontrolled forms of reversibility first. However, uncontrolled The official presentation of the course will be on July 15 (Monday) in
|
|
Upcoming Seminar
A Tool for Verifying Bisimilarity in CCP June 26, 10.00 (Aula F) Andres Aristizabal
Pontificia Universidad Javeriana Cali – Colombia
In this talk we present a tool for verifying the adequate notion of bisimilarity in ccp [FoSSaCS'11] following the theoretical algorithms presented in [SAC'12] and [ICE'12]. Also we intend to describe the structure of the tool, thus, the steps which have to be followed in order to obtain an efficient and consistent tool. All in all, we give the main insights of a web-based tool to verify strong and weak bisimilarity in ccp, i.e., preliminary concepts, the syntax used by the tool, some flowcharts describing important implemented algorithms, the structure of the tool and the way it works while interacting with an user. |
|
Upcoming Seminar
Lending Petri Nets (and contracts) April 16, 15.00 (Aula F) G. Michele Pinna
Dipartimento di Matematica e Informatica – Università degli Studi di Cagliari
Lending Petri nets are then exploited to model contracts for business processes. In particular, we show how they can be used to formalise contracts which protect themselves while |
|
Upcoming Seminar
A Calculus of Controlled Monotonicity March 5, 15.00 Gabriele Pulcini
Dipartimento di Informatica – Scienza e Ingegneria – Università di Bologna
|
|
The
Trustworthy Computational Societies research group (TCS) of the University of Cagliari is looking for two post-docs to join our ongoing projects. We seek The Gross salary: ~23K EU / year Starting date: may 2013 (with possibility of delaying until sept. on candidate request) Location: |
|
Upcoming Seminar
Circularity, event structures, and contracts Sept 11, 12.00 Tiziana Cimoli
Dipartimento di Matematica e Informatica – Università degli Studi di Cagliari
At However, To In We References [1] Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, Matei Zaharia. A View of Cloud Computing. Communications of the ACM, Vol. 53 No. 4, Pages 50-58, 2010 |
|
Upcoming PhD course
Bisimulation, process algebras, and coinduction
July 2012
Dipartimento di Matematica e Informatica – Via Ospedale 72, Cagliari
Emilio Tuosto
Department of Computer Science University of Leicester (UK) Abstract. After a brief (non technical) introduction of the abstract concept of bisimulation, the course will show how this notion can be used to define observational semantics of concurrent computations expressed as process algebras (with names). Finally, the course will highlight the coinductive nature of bisimulation and how to use coinduction to reason about the behaviour of concurrent (or diverging) applications.
The
|
|
Upcoming Seminar
Formal Models in Systems Biology July 10, 16.00-18.00 Aula Magna Matematica,July 12, 16.00-18.00 Aula C, Palazzo delle Scienze – Cagliari Andrea Bracciali
SICSA Lecturer – University of Stirling (UK)
Abstract. Papers
like "Protein molecules as computational elements in living cells" [Bray, Nature 1995] and "Cells as computation" [Regev and Shapiro, Nature 2002] have put forward the idea that many aspects of living systems have a computational nature. Specifically, the complex network of interaction and information exchange that occurs within the biochemistry at the inter and intra cellular level, can be assimilated to the functioning of a distributed, interactive computational system. In the words of Bray, proteins are "functionally linked … into biochemical 'circuits' that perform a variety of simple computational tasks including amplification, integration and information storage". Under
this perspective, it has appeared natural to employ the techniques used to model and analyse interactive computational systems to the realm of living organisms. Such a research trend aims at further developments within Systems Biology, the research area that approaches the study of the living organisms at a systemic level (see "Systems Biology: a brief overview" [Kitano, Science 2002]). Computationally inspired formal models and analysis techniques are being used to carry out "in silico" experiments, which may often represent a cheaper, faster, more ethical, more easily measurable, and less constrained complement to the more traditional "in vitro/vivo" investigation. This
extended-seminar will briefly survey some of the formal techniques, particularly those originated from concurrency theory, which have been adopted, adapted and further developed for the research in Systems Biology. Starting from a historical perspective, the main ideas of the approach will be discussed and a few small examples discussed. The course has been funded by the Autonomous Region of Sardinia through the Visiting Professor Program 2011-12. |