Network


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

Hotspot


Dive into the research topics where Samuel Colin is active.

Publication


Featured researches published by Samuel Colin.


international colloquium on theoretical aspects of computing | 2004

Duration calculus: a real-time semantic for B

Samuel Colin; Georges Mariano; Vincent Poirriez

Among the possible approaches for expressing real-time problems with the B method, two are dominant : the use of the usual B mechanisms to define real-time constraints on the one hand, and extending B through another formalism more adapted to the real-time context on the other hand. We define here a possible real-time semantic for B, by using a real-time logic (the duration calculus), and we illustrate how this extension affects the proof mechanism used to show the soundness of abstract machines.


software engineering and formal methods | 2005

BRILLANT: an open source and XML-based platform for rigourous software development

Samuel Colin; Dorian Petit; Jérome Rocheteau; Rafaël Marcano; Georges Mariano; Vincent Poirriez

The need for the B method first appeared in industry, and several commercial tools have been developed to support this formalism. However, few of these tools allow reasoning on the formalism itself or on its possible extensions. This article presents an open-source platform, with a focus on the platforms core component, the BCaml project. The tools presented are used to show how very different approaches can be brought together around a central design to form a consistent toolbox, and can be used to develop safe systems, from their specifications to their validation and the generation of safe code.


SC'12 Proceedings of the 11th international conference on Software Composition | 2012

Relaxing b sharing restrictions within CSP

Arnaud Lanoix; Olga Kouchnarenko; Samuel Colin; Vincent Poirriez

This paper addresses the issue of state sharing in CSP||B specifications: B machines controlled by various CSP parts are supposed not to refer to, share or modify the same state space. However, some kinds of B state sharing can be allowed without creating inconsistencies in CSP||B specifications. To achieve this, we present a B-based solution for allowing architectures with B state sharing in the CSP||B components. We show that the inconsistencies in state sharing can be identified by translating the CSP controllers into B specifications and then using a more refined consistency checking process. We also hint at possible extensions towards other CSP||B architectural patterns with various types of sub-components sharing.


Archive | 2008

A synthesis of existing approaches to specify non-functional properties

Samuel Colin; Atif Maskoor; Arnaud Lanoix; Jeanine Souquières; Ahmed Hammad; Julien Dormoy; Samir Chouali; Jean-Michel Hufflen; Olga Kouchnarenko; Sylvain Lecomte; Dorian Petit; Vincent Poirriez


Archive | 2009

Coq, l'alpha et l'omega de la preuve pour B ?

Samuel Colin; Georges Mariano


Archive | 2008

Model for the Land Transport Domain

Samuel Colin; Jean-Pierre Jacquot; Arnaud Lanoix; Atif Mashkoor; Jeanine Souquières


publisher | None

title

author


formal methods | 2014

BRILLANT/BCaml — A Free Tools Platform for the B Method

Samuel Colin; Dorian Petit


Archive | 2008

Requirements for the Description of Component Assembling

Samuel Colin; Jean-Pierre Jacquot; Arnaud Lanoix; Atif Mashkoor; Jeanine Souquières


Archive | 2008

Validation technique des sous-systèmes

Samuel Colin; Arnaud Lanoix; Jeanine Souquières

Collaboration


Dive into the Samuel Colin's collaboration.

Top Co-Authors

Avatar

Vincent Poirriez

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Dorian Petit

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Olga Kouchnarenko

University of Franche-Comté

View shared research outputs
Top Co-Authors

Avatar

Ahmed Hammad

University of Franche-Comté

View shared research outputs
Top Co-Authors

Avatar

Julien Dormoy

University of Franche-Comté

View shared research outputs
Top Co-Authors

Avatar

Samir Chouali

University of Franche-Comté

View shared research outputs
Researchain Logo
Decentralizing Knowledge