Publications personnelle

106documents trouvés

12046
01/02/2012

Combining SysML and AADL for the design, validation and implementation of critical systems

P.DE SAQUI SANNES, J.HUGUES

SARA, ISAE

Manifestation avec acte : Embedded Real Time Software and Systems (ERTS2 2012), Toulouse (France), 1-3 Février 2012, 7p. , N° 12046

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

Diffusable

Plus d'informations

Abstract

The realization of critical systems goes through multiple phases of specification, design, integration, validation, and testing. It starts from high-level sketches down to the final product. Model-Based Design has been acknowledged as a good conveyor to capture these steps. Yet, there is no universal solution to represent all activities. Two candidates are the OMG-based SysML to perform high-level modeling tasks, and the SAE AADL to perform lower-level ones, down to the implementation. The paper shares an experience on the seamless use of SysML and the AADL to model, validate/verify and implement a flight management system.

126580
11817
01/09/2011

AVATAR/TTool : un environnement en mode libre pour SysML temps réel

P.DE SAQUI SANNES, L.APVRILLE

OLC, LTCI

Revue Scientifique : Génie Logiciel, Vol.58, N°98, pp.22-26, Septembre 2011 , N° 11817

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

Diffusable

Plus d'informations

Résumé

Cet article partage une expérience de modélisation de systèmes temps réel s'appuyant sur le langage AVA- TAR dérivé de SysML, l'outil en mode libre TTool et la méthode associée. AVATAR enrichit SysML par son lan- gage TEPE d'expression de propriétés. Sa sémantique formelle, par traduction vers les automates temporisés, autorise les preuves de sûreté et celle obtenue par traduction vers le pi-calcul rend possible les preuves de sécurité. Exé- cutable sur Linux, MacOS et Windows, l'outil en mode libre TTool mise quant à lui sur l'accessibilité aux non spé- cialistes pour offrir un éditeur de diagrammes, un simulateur de modèles, une interface aux outils de vérification formelle UPPAAL et ProVerif, et un générateur de code C Posix. L'article illustre l'approche AVATAR sur une étude de cas pédagogique et recense les projets académiques et industriels qui font appel à TTool.

126618
11779
01/03/2011

Un assistant méthodologique UML. Modélisation et vérification formelle de protocoles guidées par des patrons

L.APVRILLE, P.DE SAQUI SANNES

LTCI, OLC

Revue Scientifique : Technique et Science Informatiques, Vol.30, N°3, pp.309-337, Mars 2011 , N° 11779

Diffusable

126492
11747
01/01/2011

TEPE: a SysML language for time-constrained property modeling and formal verification

D.KNORRECK, L.APVRILLE, P.DE SAQUI SANNES

LTCI, OLC

Revue Scientifique : ACM SIGSOFT Software Engineering Notes, Vol.36, N°1, pp.1-8, Janvier 2011 , N° 11747

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

Diffusable

Plus d'informations

Abstract

Using UML or SysML models in a verification-centric method requires a property expression language, a formal se- mantics, and a tool. The paper introduces TEPE, a graphi- cal TEmporal Property Expression language based on SysML parametric diagrams. TEPE enriches the expressiveness of other common property languages in particular with the no- tion of physical time and unordered signal reception. TEPE is further instantiated in the AVATAR real-time UML profile. TTool, an open-source toolkit, implements a press-button ap- proach for the formal verification of AVATAR-TEPE proper- ties with UPPAAL. An elevator system serves as example.

126405
09755
18/03/2010

Formal verification of secure group communication protocols modelled in UML

P.DE SAQUI SANNES, T.VILLEMUR, B.FONTAN, S.MOTA GONZALEZ , M.S.BOUASSIDA, N.CHRIDI, I.CHRISMENT, L. VIGNERON

OLC, Thales com, ITESM, Mexico, HEUDIASYC, LORIA

Revue Scientifique : Innovations in Systems and Software Engineering, Vol.6, N°1-2, pp.125-133, Mars 2010 , N° 09755

Diffusion restreinte

120813
09218
08/12/2009

UML Modeling and Formal Verification of Secure Group Communication Protocols

P.DE SAQUI SANNES, T.VILLEMUR, B.FONTAN, S.MOTA GONZALEZ , M.S.BOUASSIDA, N.CHRIDI, I.CHRISMENT, L. VIGNERON

HEUDIASYC, OLC, ITESM, Mexico, LORIA, Thales com

Manifestation avec acte : 2nd IEEE International workshop UML and Formal Methods (UMF & FM'09), Rio de Janeiro (Brésil), 8 Décembre 2009, 6p. , N° 09218

Diffusable

120104
08753
01/03/2008

Synthèse d'observateurs à partir d'exigences temporelles

B.FONTAN, P.DE SAQUI SANNES, L.APVRILLE

OLC, ENST Sophia

Manifestation avec acte : Langages et Modèles à Objets (LMO 2008), Montréal (Canada), 5-7 Mars 2008, 17p. , N° 08753

Diffusable

116277
08752
01/01/2008

Timing requirement description diagrams for real-time system verification

B.FONTAN, P.DE SAQUI SANNES, L.APVRILLE

OLC, ENST Sophia

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

Diffusable

Plus d'informations

Abstract

TURTLE is a real-time UML profile introduced a few years ago to address the analysis, design and deployment of time-constrained systems. The profile has a formal semantics. Further, it is supported by an open source toolkit: TTool. The latter enables formal verification of TURTLE models without specific knowledge of mathematical notations or formal languages. This paper proposes to extend TURTLE to cover the requirement capture phase, to check a model against formally expressed temporal requirements, and to achieve temporal requirement traceability. TURTLE is extended with SysML requirement diagrams. Non-formal and formal requirements are both handled. Timing Requirement Description Diagrams are introduced to formally express temporal requirements. TRDDs are based on UML Timing Diagrams. A Hybrid Power Management Unit of a Hybrid Vehicle serves as example.

Mots-Clés / Keywords
Methodology; UML; SysML; Temporal Requirements; Formal verification;

116275
08753
01/01/2008

Synthèse d'observateurs à partir d'exigences temporelles

B.FONTAN, P.DE SAQUI SANNES, L.APVRILLE

OLC, ENST Sophia

Revue Scientifique : RNIT Revue des Nouvelles Technologies de l'Information, 17p., 2008 , N° 08753

Diffusable

116278
07339
23/10/2007

Temporal verification in secure group communication system design

B.FONTAN, S.MOTA GONZALEZ , P.DE SAQUI SANNES, T.VILLEMUR

OLC

Manifestation avec acte : International Conference on Emerging Security Information, Systems and Technologies (SECURWARE 2007), Valencia (Espagne), 14-20 Octobre 2007, pp.175-180 , N° 07339

Diffusable

Plus d'informations

Abstract

The paper discusses an experience in using a realtime UML/SysML profile and a formal verification toolkit to check a secure group communication system against temporal requirements. A generic framework is proposed and specialized for hierarchical groups.

111802
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/