Three logics for branching bisimulation

R De Nicola, F Vaandrager - Journal of the ACM (JACM), 1995 - dl.acm.org
Three temporal logics are introduced that induce on labeled transition systems the same
identifications as branching bisimulation, a behavioral equivalence that aims at ignoring …

[PDF][PDF] An initial assessment of aspect-oriented programming

RJ Walker, ELA Baniassad, GC Murphy - Proceedings of the 21st …, 1999 - dl.acm.org
The principle of separation of concerns has long been used by software engineers to
manage the complexity of software system development. Programming languages help …

CSP-OZ: a combination of Object-Z and CSP

C Fischer - Formal Methods for Open Object-based Distributed …, 1997 - Springer
In this paper we define a combination of Object-Z and CSP called CSP-OZ. The basic idea is
to define a CSP-semantics for every Object-Z class. Special care is taken to capture the …

Quantitative and qualitative extensions of event structures

JP Katoen - 1996 - research.utwente.nl
An important application of formal methods is the specification, design, and analysis of
functional aspects of (distributed) systems. Recently the study of quantitative aspects of such …

[PDF][PDF] Combination and Implementation of Processes and Data: from CSP-OZ to Java

C Fischer - 2000 - Citeseer
Today we rely on computers in more and more aspects of life. They are not only used in
huge companies and systems like insurance companies, banks or power plants, but also in …

[图书][B] Introduction to concurrency theory: transition systems and CCS

R Gorrieri, C Versari - 2015 - books.google.com
This book presents the fundamentals of concurrency theory with clarity and rigor. The
authors start with the semantic structure, namely labelled transition systems, which provides …

How to combine Z with a process algebra

C Fischer - International Conference of Z Users, 1998 - Springer
The specification language Z has been designed to describe data and functional aspects of
systems, but it does not define a semantics for specifications in a distributed setting. Process …

[图书][B] Process Algebras for Petri Nets

R Gorrieri - 2017 - Springer
This introductory chapter outlines the main problem dealt with in this book: finding suitable
languages for representing classes of Petri nets, taking inspiration from the process …

Experience with RT-LOTOS, a temporal extension of the LOTOS formal description technique

JP Courtiat, CAS Santos, C Lohr, B Outtaj - Computer Communications, 2000 - Elsevier
This paper is devoted to the presentation of the RT-LOTOS formal description technique,
which is a formalism suited for applications where concurrency, complex synchronization …

Model-driven design of distributed applications

JPA Almeida - On the Move to Meaningful Internet Systems 2004 …, 2004 - Springer
The objective of the Ph. D. work discussed in this paper is to define a methodology for the
design of distributed applications, in line with the Model-Driven Architecture (MDA). An …