Network


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

Hotspot


Dive into the research topics where Yann Radenac is active.

Publication


Featured researches published by Yann Radenac.


Mathematical Structures in Computer Science | 2006

Generalised multisets for chemical programming

Jean-Pierre Banâtre; Pascal Fradet; Yann Radenac

Gamma is a programming model in which computation can be seen as chemical reactions between data represented as molecules floating in a chemical solution. This model can be formalised as associative, commutative, conditional rewritings of multisets where rewrite rules and multisets represent chemical reactions and solutions, respectively. In this article we generalise the notion of multiset used by Gamma and present applications through various programming examples. First, multisets are generalised to include rewrite rules, which become first-class citizens. This extension is formalised by the


Lecture Notes in Computer Science | 2004

Higher-Order chemical programming style

Jean-Pierre Banâtre; Pascal Fradet; Yann Radenac

\gamma


Electronic Notes in Theoretical Computer Science | 2006

A Generalized Higher-Order Chemical Computation Model

Jean-Pierre Banâtre; Pascal Fradet; Yann Radenac

-calculus, which is a chemical model that summarises in a few rules the essence of higher-order chemical programming. By extending the


Software-Intensive Systems and New Computing Paradigms | 2008

The Chemical Reaction Model Recent Developments and Prospects

Jean-Pierre Banâtre; Pascal Fradet; Yann Radenac

\gamma


13th International Conference on Intelligent and Adaptive Systems and Software Engineering | 2004

Chemical Specification of Autonomic Systems

Jean-Pierre Banâtre; Yann Radenac; Pascal Fradet

-calculus with constants, operators, types and expressive patterns, we build a higher-order chemical programming language called HOCL. Finally, multisets are further generalised by allowing elements to have infinite and negative multiplicities. Semantics, implementation and applications of this extension are considered.


IJUC | 2007

Programming Self-Organizing Systems with the Higher-Order Chemical Language.

Jean-Pierre Banâtre; Pascal Fradet; Yann Radenac

The chemical reaction metaphor describes computation in terms of a chemical solution in which molecules interact freely according to reaction rules. Chemical solutions are represented by multisets of elements and reactions by rewrite rules which consume and produce new elements according to conditions. The chemical programming style allows to write many programs in a very elegant way. We go one step further by extending the model so that rewrite rules are themselves molecules. This higher-order extension leads to a programming style where the implementation of new features amounts to adding new active molecules in the solution representing the system. We illustrate this style by specifying an autonomic mail system with several self-managing properties.


software technologies for embedded and ubiquitous systems | 2008

Service Orchestration Using the Chemical Metaphor

Jean-Pierre Banâtre; Thierry Priol; Yann Radenac

Gamma is a programming model where computation is seen as chemical reactions between data represented as molecules floating in a chemical solution. Formally, this model is represented by the rewriting of a multiset where rewrite rules model the chemical reactions. Recently, we have proposed the @c-calculus, a higher-order extension, where the rewrite rules are first-class citizen. The work presented in this paper increases further the expressivity of the chemical model with generalized multisets: multiplicities of elements may be infinite and/or negative. Applications of these new notions are illustrated by some programming examples.


rule based programming | 2004

Principles of Chemical Programming

Jean-Pierre Banâtre; Pascal Fradet; Yann Radenac

In 2001, we gave a survey of more than fifteen years of research on the chemical paradigm which had been a source of inspiration in many different research areas. The present article presents a digest of recent advances concerning the chemical reaction model. We focus to a large extent on: (1) upgrading the basic model to a higher order formalism allowing reactions to be part of solutions and to take part in reactions and (2) generalizing standard multisets to hybrid and infinite multisets, thus providing new forms of interactions between elements. These novelties, incorporated in the HOCL language (High Order Chemical Language), provide natural and elegant ways of expressing properties related to coordination and self-organization of systems. Finally, we present current research directions which strive to make the chemical reaction model effective particularly in the programming of large-scale, highly parallel applications such as Grids.


acm symposium on applied computing | 2006

Towards chemical coordination for grids

Jean-Pierre Banâtre; Pascal Fradet; Yann Radenac


First International Workshop on New Developments in Computational Models | 2005

A Generalized Higher-Order Chemical Computation Model with Infinite and Hybrid Multisets

Jean-Pierre Banâtre; Pascal Fradet; Yann Radenac

Collaboration


Dive into the Yann Radenac's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Christian Pérez

École normale supérieure de Lyon

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Luc Bougé

École normale supérieure de Cachan

View shared research outputs
Researchain Logo
Decentralizing Knowledge