2010-09-28T12:03:48
2020-09-24T04:57:02Z
Développement et réalisation d'un simulateur de machines à états abstraits temps-réel et model-checking de formules d'une logique des prédicats temporisée du premier ordre
2008
2008-11-27
Electronic Thesis or
Dissertation
text
Text
electronic
Dans cette thèse nous proposons un modèle temporel dans le cadre des machines à états abstraits (ASM). Une extension du langage de spécification ASM est développé qui correspond à ce modéle temporel pour le temps continu. L'extension du langage avec des constructions de temps permet de diminuer la taille de la spécification et donc de réduire la probabilité d'erreurs. La sémantique de l'extension du langage ASM est fournie et prend en compte les définitions des fonctions externes, les valeurs des délais et les choix de résolution des non-déterminismes. Un sous-système de vérification des propriétés exprimées en logique FOTL (FirstOrder Timed Logic) est développé. Un simulateur d'ASMs temporisées est développé et implémenté, il comprend un analyseur syntaxique, un interprète du langage, un sous-système de vérification des propriétés ainsi qu'une interface graphique
In this thesis a temporal model for abstract state machines (ASM) method is pro- posed. An extension of ASM specification language on the base of the proposed temporal model with continuous time is developed. The language extension helps to reduce the size of the specification hence to diminish the probability of an error. The semantics of the extended ASM language is developed which takes into account the definitions of external functions, the values of time delays and the method of non-determinism resolving. A subsystem for verification of user properties in the FOTL language is developed. A simulator prototype for ASMs with time is developed and implemented. It includes the parser of the timed ASM language, the interpreter, the verification subsystem and the graphical user interface
Temps réel (informatique)
Langages de programmation
Logique du premier ordre
Machines à états abstraits
Langage de spécification exécutable
Simulation
Spécification formelle
Vérification
Model-checking
Systèmes à temps réel
Logique des prédicats du premier ordre
Abstract state machines
Executable specification language
Simulation
Formal specification
Verification
Model-checking
Real-time systems
First order predicate logic
Vassiliev, Pavel
Beauquier, Danièle
Soloviev, Igor
Paris Est
Sankt-Peterburgskij gosudarstvennyj universitet
Sciences et ingénierie
http://www.theses.fr/2008PEST0050/document