Logo: to the web site of Uppsala University

uu.sePublications from Uppsala University
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Verification of Parameterized and Timed Systems: Undecidability Results and Efficient Methods
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Computer Systems. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems.
2006 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Software is finding its way into an increasing range of devices (phones, medical equipment, cars...). A challenge is to design verification methods to ensure correctness of software.

We focus on model checking, an approach in which an abstract model of the implementation and a specification of requirements are provided. The task is to answer automatically whether the system conforms with its specification.We concentrate on (i) timed systems, and (ii) parameterized systems.

Timed systems can be modeled and verified using the classical model of timed automata. Correctness is translated to language inclusion between two timed automata representing the implementation and the specification. We consider variants of timed automata, and show that the problem is at best highly complex, at worst undecidable.

A parameterized system contains a variable number of components. The problem is to verify correctness regardless of the number of components. Regular model checking is a prominent method which uses finite-state automata. We present a semi-symbolic minimization algorithm combining the partition refinement algorithm by Paige and Tarjan with decision diagrams.

Finally, we consider systems which are both timed and parameterized: Timed Petri Nets (TPNs), and Timed Networks (TNs). We present a method for checking safety properties of TPNs based on forward reachability analysis with acceleration. We show that verifying safety properties of TNs is undecidable when each process has at least two clocks, and explore decidable variations of this problem.

Place, publisher, year, edition, pages
Uppsala: Acta Universitatis Upsaliensis , 2006. , p. 29
Series
Digital Comprehensive Summaries of Uppsala Dissertations from the Faculty of Science and Technology, ISSN 1651-6214 ; 187
Keywords [en]
Parameterized Systems, Timed Systems, Symbolic Model Checking, Forward Reachability, Acceleration, Robust Languages, Language Universality, Automata Minimization, Bisimulation
Identifiers
URN: urn:nbn:se:uu:diva-6891ISBN: 91-554-6574-9 (print)OAI: oai:DiVA.org:uu-6891DiVA, id: diva2:168404
Public defence
2006-06-02, Häggsalen, Ångström Laboratory, Polacksbacken, Lägerhyddsvägen 1, Uppsala, 10:00
Opponent
Supervisors
Available from: 2006-05-12 Created: 2006-05-12 Last updated: 2011-02-18Bibliographically approved
List of papers
1. Decidability and Complexity Results for Timed Automata via Channel Machines
Open this publication in new window or tab >>Decidability and Complexity Results for Timed Automata via Channel Machines
2005 In: LNCS, Vol. 3580Article in journal (Refereed) Published
Identifiers
urn:nbn:se:uu:diva-94524 (URN)
Available from: 2006-05-12 Created: 2006-05-12Bibliographically approved
2. Minimization of Non-deterministic Automata with Large Alphabets
Open this publication in new window or tab >>Minimization of Non-deterministic Automata with Large Alphabets
2006 (English)In: Implementation and Application of Automata, Springer Berlin/Heidelberg, 2006, p. 31-42Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
Springer Berlin/Heidelberg, 2006
Series
Lecture Notes in Computer Science ; 3845
National Category
Computer Sciences
Identifiers
urn:nbn:se:uu:diva-94525 (URN)10.1007/11605157_3 (DOI)3-540-31023-1 (ISBN)
Conference
CIAA 2005, June 27-29, Sophia Antipolis, France
Available from: 2006-05-12 Created: 2006-05-12 Last updated: 2018-01-13Bibliographically approved
3. Networks of Identical Multi-Clock Timed Processes
Open this publication in new window or tab >>Networks of Identical Multi-Clock Timed Processes
Article in journal (Refereed) Submitted
Identifiers
urn:nbn:se:uu:diva-94526 (URN)
Available from: 2006-05-12 Created: 2006-05-12Bibliographically approved
4. Forward Reachability Analysis of Timed Petri Nets
Open this publication in new window or tab >>Forward Reachability Analysis of Timed Petri Nets
2004 (English)In: FORMATS-FTRTFT'04, 2004, 2004Conference paper, Published paper (Refereed)
National Category
Natural Sciences
Identifiers
urn:nbn:se:uu:diva-94527 (URN)
Conference
Joint Conference Formal Modelling and Analysis of Timed Systems (FORMATS) and Formal Techniques in Real-Time and Fault Tolerant System (FTRTFT), September 22-24, 2004, Grenoble, France
Available from: 2006-05-12 Created: 2006-05-12 Last updated: 2015-09-30Bibliographically approved

Open Access in DiVA

fulltext(228 kB)1211 downloads
File information
File name FULLTEXT01.pdfFile size 228 kBChecksum MD5
496eddcd4aac62f3f20d3d90384c9c557578c919993c2283ebd8b8b68856192ba1e3a8dc
Type fulltextMimetype application/pdf
cover(150 kB)218 downloads
File information
File name COVER01.pdfFile size 150 kBChecksum MD5
219dd31cb5752906d6bcb1fcbac703879335699c5633d5cd38bc18fd0d687e355fc70be0
Type coverMimetype application/pdf

By organisation
Division of Computer SystemsComputer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 1212 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 1786 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf