Are timed automata bad for a specification language? Language inclusion checking for timed automata

Given a timed automaton P modeling an implementation and a timed automaton S as a specification, language inclusion checking is to decide whether the language of P is a subset of that of S. It is known that this problem is undecidable and “this result is an obstacle in using timed automata as a spec...

Full description

Saved in:
Bibliographic Details
Main Authors: WANG, Ting, SUN, Jun, LIU, Yang, WANG, Xinyu, LI, Shanping
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2014
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/4957
https://ink.library.smu.edu.sg/context/sis_research/article/5960/viewcontent/Wang2014_Chapter_AreTimedAutomataBadForASpecifi.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-5960
record_format dspace
spelling sg-smu-ink.sis_research-59602020-02-27T03:09:49Z Are timed automata bad for a specification language? Language inclusion checking for timed automata WANG, Ting SUN, Jun LIU, Yang WANG, Xinyu LI, Shanping Given a timed automaton P modeling an implementation and a timed automaton S as a specification, language inclusion checking is to decide whether the language of P is a subset of that of S. It is known that this problem is undecidable and “this result is an obstacle in using timed automata as a specification language” [2]. This undecidability result, however, does not imply that all timed automata are bad for specification. In this work, we propose a zone-based semi-algorithm for language inclusion checking, which implements simulation reduction based on Anti-Chain and LU-simulation. Though it is not guaranteed to terminate, we show that it does in many cases through both theoretical and empirical analysis. The semi-algorithm has been incorporated into the PAT model checker, and applied to multiple systems to show its usefulness and scalability. 2014-04-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4957 info:doi/10.1007/978-3-642-54862-8_21 https://ink.library.smu.edu.sg/context/sis_research/article/5960/viewcontent/Wang2014_Chapter_AreTimedAutomataBadForASpecifi.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Reachable State Label Transition System Boundedness Condition Simulation Relation Time Automaton Software Engineering Theory and Algorithms
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Reachable State
Label Transition System
Boundedness Condition
Simulation Relation
Time Automaton
Software Engineering
Theory and Algorithms
spellingShingle Reachable State
Label Transition System
Boundedness Condition
Simulation Relation
Time Automaton
Software Engineering
Theory and Algorithms
WANG, Ting
SUN, Jun
LIU, Yang
WANG, Xinyu
LI, Shanping
Are timed automata bad for a specification language? Language inclusion checking for timed automata
description Given a timed automaton P modeling an implementation and a timed automaton S as a specification, language inclusion checking is to decide whether the language of P is a subset of that of S. It is known that this problem is undecidable and “this result is an obstacle in using timed automata as a specification language” [2]. This undecidability result, however, does not imply that all timed automata are bad for specification. In this work, we propose a zone-based semi-algorithm for language inclusion checking, which implements simulation reduction based on Anti-Chain and LU-simulation. Though it is not guaranteed to terminate, we show that it does in many cases through both theoretical and empirical analysis. The semi-algorithm has been incorporated into the PAT model checker, and applied to multiple systems to show its usefulness and scalability.
format text
author WANG, Ting
SUN, Jun
LIU, Yang
WANG, Xinyu
LI, Shanping
author_facet WANG, Ting
SUN, Jun
LIU, Yang
WANG, Xinyu
LI, Shanping
author_sort WANG, Ting
title Are timed automata bad for a specification language? Language inclusion checking for timed automata
title_short Are timed automata bad for a specification language? Language inclusion checking for timed automata
title_full Are timed automata bad for a specification language? Language inclusion checking for timed automata
title_fullStr Are timed automata bad for a specification language? Language inclusion checking for timed automata
title_full_unstemmed Are timed automata bad for a specification language? Language inclusion checking for timed automata
title_sort are timed automata bad for a specification language? language inclusion checking for timed automata
publisher Institutional Knowledge at Singapore Management University
publishDate 2014
url https://ink.library.smu.edu.sg/sis_research/4957
https://ink.library.smu.edu.sg/context/sis_research/article/5960/viewcontent/Wang2014_Chapter_AreTimedAutomataBadForASpecifi.pdf
_version_ 1770575158329737216