Publications personnelle

136documents trouvés

08330
01/01/2008

Fiacre: an intermediate language for model verification in the TOPCASED environment

B.BERTHOMIEU, J.P.BODEVEIX, P.FARAIL, M.FILALI, H.GARAVEL, P.GAUFILLET, F.LANG, F.VERNADAT

IRIT-UPS, EADS AIRBUS SA, OLC, INRIA Rhône-Alpes

Manifestation avec acte : 4th European Congress ERTS Embedded Real Time Software, Toulouse (France), 29 Janvier - 1 février 2008, 8p. , N° 08330

Lien : http://hal.inria.fr/inria-00262442/fr/

Diffusable

Plus d'informations

Mots-Clés / Keywords
Model checking; Model Transformation; Embedded systems; Architecture description languages;

114284
07579
19/10/2007

An approach to model and verify complex systems using the TOPCASED toolkit

R.SAAD, F.PERES, F.VERNADAT, B.BERTHOMIEU, M.V.LINHARES , R.S.DE OLIVEIRA, J.M.FARINES

OLC, LCMI/EEL/UFSC

Rapport LAAS N°07579, Octobre 2007, 5p.

Diffusable

111785
07261
01/10/2007

Model checking prioritized time Petri nets

B.BERTHOMIEU, F.PERES, F.VERNADAT

OLC

Manifestation avec acte : 5th International Symposium on Automated Technology for Verification and Analysis (ATVA 2007), Tokyo (Japon), 22-25 Octobre 2007, 15p. , N° 07261

Diffusable

Plus d'informations

Abstract

In a companion paper [BPV06], we investigated the expressiveness of Time Petri Nets extended with Priorities and showed that it is very close to that Timed Automata, in terms of weak timed bisimilarity. As a continuation of this work we investigate here the applicability of the available state space abstractions for Bounded Time Petri Nets to Bounded Prioritized Time Petri Nets. We show in particular that a slight extension of the strong state classes construction of [BV03] provides a convenient state space abstraction for these nets, preserving markings, states, and LTL formulas. Interestingly, and conversely to Timed Automata, the construction proposed does not require to compute polyhedra differences.

112832
07380
01/09/2007

Introducing the modeling and verification process in SysML

M.V.LINHARES , R.S.DE OLIVEIRA, J.M.FARINES, F.VERNADAT

OLC, LCMI/EEL/UFSC

Manifestation avec acte : 12th IEEE Conference on Emerging Technologies and Factory Automation (ETFA 2007), Patras (Grèce), 25-28 Septembre 2007, pp.344-351 , N° 07380

Diffusable

Plus d'informations

Abstract

The development process of complex systems needs to take in account differents domains and aspects. SysML (Systems Modeling Language) is a new modeling lan guage that allows a system description with various inte grated diagrams (as structure, behavior and requirements diagrams), but SysML lacks formality for the requirement verification. The aim of this paper is to propose an ap proach to verify complex systems using SysML as a lan guage which describes the system structure and require ments. Petri nets and temporal logic LTL are used respec tively to formalize the system behavior and requirements. The benefit of such formalization is to allow an automatic formal verification. In order to demonstrate this method ology, it will be used a factory automation system, mod eled by SysML and Petri nets, and verified by the TINA toolbox.

112831
07473
01/08/2007

Spécification des besoins pour la représentation du temps quantitatif dans un modèle de calcul asynchrone

B.BERTHOMIEU, M.FILALI, H.GARAVEL, F.LANG, F.PERES, J.STOECKER, F.VERNADAT

OLC, IRIT-UPS, INRIA Rhône-Alpes

Rapport de Contrat : Projet ANR05RNTL03101 OpenEmbeDD, Août 2007, 10p. , N° 07473

Diffusable

111301
04483
01/06/2007

Reachability problems and abstract state spaces for time Petri nets with stopwatches

B.BERTHOMIEU, D.LIME, O.H.ROUX, F.VERNADAT

OLC, Aalborg, IRCCYN

Revue Scientifique : Discrete Event Dynamic Systems, Vol.17, N°2, pp.133-158, Juin 2007 , N° 04483

Diffusable

Plus d'informations

Abstract

Several extensions of Time Petri nets (TPNs) have been proposed for modeling suspension and resumption of actions in timed systems. We first introduce a simple class of TPNs extended with stopwatches (SwTPNs), and present a semi-algorithm for building exact representations of the behavior of SwTPNs, based on the known state class method for Time Petri nets. Then, we prove that state reachability in SwTPNs and all similar models is undecidable, even when bounded, which solves an open problem. Finally, we discuss overapproximation methods yielding finite abstractions of their behavior for a subclass of bounded SwTPNs, and propose a new one based on a quantization of the polyhedra representing temporal information. By adjusting a parameter, the exact behavior can be approximated as closely as desired. The methods have been implemented, experiments are reported.

112835
07394
01/06/2007

Towards a formal verification of process model's properties - SimplePDL and TOCL case study

B.COMBEMALE, P-L.GAROCHE, X.CREGUT, X.THIRIOUX, F.VERNADAT

IRIT-UPS, OLC

Manifestation avec acte : 9th International Conference on Enterprise Information Systems (ICEIS 2007), Funchal, Madère (Portugal), 12-16 Juin 2007, 10p. , N° 07394

Lien : http://hal.archives-ouvertes.fr/hal-00160807/fr/

Diffusable

Plus d'informations

Abstract

More and more, models, through Domain Specific Languages (DSL), tend to be the solution to define complex systems. Expressing properties specific to these metamodels and checking them appear as an urgent need. Until now, the only complete industrial solutions that are available consider structural properties such as the ones that could be expressed in OCL. There are although some attempts on behavioural properties for DSL. This paper addresses a method to specify and then check temporal properties over models. The case study is SimplePDL, a process metamodel. We propose a way to use a temporal extension of OCL, TOCL, to express properties. We specify a models transformation to Petri Nets and LTL formulae for both the process model and its associated temporal properties. We check these properties using a model checker and enrich the model with the analysis results. This work is a first step towards a generic framework to specify and effectively check temporal properties over arbitrary models.

110941
07264
22/05/2007

The syntax and semantics of FIACRE

B.BERTHOMIEU, J.P.BODEVEIX, M.FILALI, H.GARAVEL, F.LANG, F.PERES, R.SAAD, J.STOECKER, F.VERNADAT

IRIT-UPS, OLC, INRIA Rhône-Alpes, M2D

Rapport de Contrat : Projet ANR05RNTL03101 OpenEmbeDD, Mai 2007, 30p. , N° 07264

Diffusable

110541
06744
29/03/2007

SimplePDL2Tina: mise en oeuvre d'une validation de modèles de processus

B.COMBEMALE, X.CREGUT, B.BERTHOMIEU, F.VERNADAT

ENSEEIHT, OLC

Manifestations avec acte à diffusion limitée : 3ème journées de l'Ingénierie Dirigée par les Modèles (IDM'07), Toulouse (FRANCE), 29-30 Mars 2007, pp.149-164 , N° 06744

Diffusable

Plus d'informations

Mots-Clés / Keywords
MDE; Transformations; Semantics; Validation; ATL; Petri nets; Tina;

109803
06744
01/03/2007

SimplePDL2Tina: mise en oeuvre d'une validation de modèles de processus

B.COMBEMALE, X.CREGUT, B.BERTHOMIEU, F.VERNADAT

ENSEEIHT, OLC

Manifestation avec acte : Journées FAC'2007. Formalisation des Activités Concurrentes, Toulouse (France), 15-16 Mars 2007, 12p. , N° 06744

Diffusable

Plus d'informations

Mots-Clés / Keywords
MDE; Transformations; Semantics; Validation; ATL; Petri nets; Tina;

114314
Pour recevoir une copie des documents, contacter doc@laas.fr en mentionnant le n° de rapport LAAS et votre adresse postale. Signalez tout problème de fonctionnement à sysadmin@laas.fr. http://www.laas.fr/pulman/pulman-isens/web/app.php/