A logic approach for LTL system modification

Research output: Chapter in Book / Conference PaperConference Paperpeer-review

9 Citations (Scopus)

Abstract

Model checking has been successfully applied to system verification. However, there are no standard and universal tools to date being applied for system modification. This paper introduces a formal approach called the Linear Temporal Logic (LTL) model update for system modification. In contrast to previous error repairing methods, which were usually simple program debugging and specialized technical methods, our LTL model update modifies the existing LTL model of an abstracted system to correct automatically the errors occurring within this model. We introduce three single operations to represent, update, and simplify the updating problem. The minimal change rules are then defined based on such update operations. We show how our approach can eventually be applied in system modifications by illustrating an example of program corrections and characterizing some frequently used properties in the LTL Kripke model.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages435-444
Number of pages10
DOIs
Publication statusPublished - 2005
Event15th International Symposium on Methodologies for Intelligent Systems, ISMIS 2005 - Saratoga Springs, NY, United States
Duration: 25 May 200528 May 2005

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3488 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference15th International Symposium on Methodologies for Intelligent Systems, ISMIS 2005
Country/TerritoryUnited States
CitySaratoga Springs, NY
Period25/05/0528/05/05

Keywords

  • Belief revision and update
  • Logic for Artificial Intelligence
  • Model checking
  • Model update
  • Temporal reasoning

Fingerprint

Dive into the research topics of 'A logic approach for LTL system modification'. Together they form a unique fingerprint.

Cite this