Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Gerardo Costa is active.

Publication


Featured researches published by Gerardo Costa.


Information & Computation | 1987

Weak and strong fairness in CCS

Gerardo Costa; Colin Stirling

Abstract We examine the issue of weak and strong fairness in the framework of Milners CCS. Our approach is operational. We address the problem of giving sets of finite rules for generating all and only the admissible execution sequences when fairness is assumed. We achieve our aims by defining two calculi, one for weak and the other for strong fairness. Both calculi are extensions of standard CCS. In neither case do we appeal to random assignment or to transformations. A distinguishing feature of the weak fair calculus, unlike standard approaches which appeal to random assignment, is that it does not involve predictive choice.


Acta Informatica | 1984

A fair calculus of communicating systems

Gerardo Costa; Colin Stirling

SummaryIn this paper we are concerned with an operational approach to fairness, the problem of defining and generating the fair execution sequences of a concurrent language. One solution invokes two semantic levels: one level (the positive) prescribes the finite and infinite execution sequences without regard to their fairness while the other (the negative) filters out the unfair ones. The first level is given as a set of generative rules whereas the second is encoded as a definition of fair execution sequence. Entirely positive approaches have been proposed which appeal to random assignment. Here we offer an alternative positive approach for a subset of Milners CCS. We show that rules can be given for generating just the fair sequences which avoid random assignment.


mathematical foundations of computer science | 1991

Abstract dynamic data types: A temporal logic approach

Gerardo Costa; Gianna Reggio

A concrete dynamic-data type is just a partial algebra with predicates such that for some of the sorts there is a special predicate defining a transition relation. An abstract dynamic-data type (ad-dt) is an isomorphism class of such algebras. To obtain specifications for ad-dt’s, we propose a logic which combines many-sorted first-order logic with branching-time combinators. We consider both an initial and a loose semantics for our specifications and give sufficient conditions for the existence of the initial models. Then we discuss structured specifications and implementation.


fundamentals of computation theory | 1983

A Fair Calculus of Communicating Systems

Gerardo Costa; Colin Stirling

We contrast a two level operational approach to fairness with a single level approach. The latter involves presenting a set of rules which generate all and only the fair execution sequences of a concurrent language. This we do for a subset of Milners CCS.


Theoretical Computer Science | 1984

Distributive semantics for nondeterministic typed λ-calculi

Egidio Astesiano; Gerardo Costa

Abstract In this paper we present a semantics for nondeterministic applicative languages based on the typed λ-calculus with a binary choice operator. It provides a natural interpretation of the choice operation and shows its relation with abstraction and application. A distinguishing feature of the semantics, that can also be considered as one of its motivations, is the preservation of deterministic equivalences, in a sense to be made precise in the paper. On the operational side, the semantics relies on a rewriting system, which follows an outermost strategy with sharing of arguments. The denotational counterpart is the distributivity of application with respect to the union operation. We present a full technical treatment of the case when sharing/distributivity is assumed with respect to ground arguments only and we have exemplified the approach on the language NDPCF , for which we show that a denotational semantics exists which is fully abstract with respect to the operational one. It is based on a construction of an intrinsically fully abstract model w.r.t. an interpretation of basic constant and function symbols.


mathematical foundations of computer science | 1984

Weak and Strong Fairness in CCS

Gerardo Costa; Colin Stirling


Proceedings of the International Colloquium on Formalization of Programming Concepts | 1981

Reducing Types in Applicative Languages with Structured Data

Egidio Astesiano; Gerardo Costa


CLAAP | 1980

Delayed evaluation trees and their application to sementics (Additif).

Egidio Astesiano; Gerardo Costa


CLAAP | 1980

Delayed evaluation trees and their application to sementics.

Egidio Astesiano; Gerardo Costa


5th Conference on Optimization Techniques, Part 1 | 1973

Algebraic Automata and Optimal Solutions in Pattern Recognition

Egidio Astesiano; Gerardo Costa

Collaboration


Dive into the Gerardo Costa's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge