An executable formal semantics for UML-RT

E Posse, J Dingel - Software & Systems Modeling, 2016 - Springer
We propose a formal semantics for UML-RT, a UML profile for real-time and embedded
systems. The formal semantics is given by map** UML-RT models into a language called …

Scaling unstructured peer-to-peer networks with multi-tier capacity-aware overlay topologies

M Srivatsa, B Gedik, L Liu - Proceedings. Tenth International …, 2004 - ieeexplore.ieee.org
The peer to peer (P2P) file sharing systems such as Gnutella have been widely
acknowledged as the fastest growing Internet applications ever. The P2P model has many …

Theory and Implementation of a Real-Time Extension to the π-Calculus

E Posse, J Dingel - International Conference on Formal Methods for Open …, 2010 - Springer
We present a real-time extension to the π-calculus and use it to study a notion of time-
bounded equivalence. We introduce the notion of timed compositionality and the associated …

Kiltera: A language for timed, event-driven, mobile and distributed simulation

E Posse, J Dingel - … IEEE/ACM 14th International Symposium on …, 2010 - ieeexplore.ieee.org
Kiltera is a language for modelling, analysis and simulation of time-sensitive, event-driven
systems with support for (channel) mobility, introduced in. In this paper we present an …

[PDF][PDF] Map** UML-RT state machines to kiltera

E Posse - Applied Formal Methods, Group School of Computing …, 2010 - Citeseer
The goal of this report is to formally specify a map** from UML-RT State Machines into a
process algebra called kiltera. More concretely, we define a map** T [·]: SM→ KLT from …

Definition and implementation of a semantic map** for UML-RT using a timed pi-calculus

J Dingel, E Paen, E Posse, R Rahman… - Proceedings of the …, 2010 - dl.acm.org
We report on ongoing work to define a formal semantics for UML-RT suitable for execution
and analysis. The paper advocates the use of kiltera as an executable, yet formal …