kth.sePublikationer KTH
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Correctness and Performance of an Incremental Learning Algorithm for Finite Automata
KTH, Skolan för datavetenskap och kommunikation (CSC), Teoretisk datalogi, TCS.ORCID-id: 0000-0002-9706-5008
KTH, Skolan för datavetenskap och kommunikation (CSC), Teoretisk datalogi, TCS.
2010 (Engelska)Rapport (Övrigt vetenskapligt)
Abstract [en]

We present a new algorithm IDSfor incremental learning of deterministic finite automata (DFA). This algorithm is based on the concept of distinguishing sequences introduced in [Angluin 1981]. We give a rigorous proof that two versions of this learning algorithm correctly learn in the limit. Finally we present an empirical performance analysis that compares these two algorithms, focussing on learning times and different types of learning queries. We conclude that IDSis an efficient algorithm for software engineering applications of automata learning, such as testing and model inference.

Ort, förlag, år, upplaga, sidor
Stockholm: KTH Royal Institute of Technology , 2010. , s. 19
Nationell ämneskategori
Data- och informationsvetenskap
Identifikatorer
URN: urn:nbn:se:kth:diva-37678OAI: oai:DiVA.org:kth-37678DiVA, id: diva2:434775
Anmärkning
QC 20110816Tillgänglig från: 2011-08-16 Skapad: 2011-08-16 Senast uppdaterad: 2022-06-24Bibliografiskt granskad
Ingår i avhandling
1. Incremental Learning and Testing of Reactive Systems
Öppna denna publikation i ny flik eller fönster >>Incremental Learning and Testing of Reactive Systems
2011 (Engelska)Licentiatavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

This thesis concerns the design, implementation and evaluation of a specification based testing architecture for reactive systems using the paradigm of learning-based testing. As part of this work we have designed, verified and implemented new incremental learning algorithms for DFA and Kripke structures.These have been integrated with the NuSMV model checker to give a new learning-based testing architecture. We have evaluated our architecture on case studies and shown that the method is effective.

Ort, förlag, år, upplaga, sidor
Stockholm: KTH Royal Institute of Technology, 2011. s. x, 45
Serie
Trita-CSC-A, ISSN 1653-5723 ; 2011:14
Nyckelord
Incremental learning, software testing, specification based testing, reactive systems, model checking
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:kth:diva-37763 (URN)978-91-7501-062-5 (ISBN)
Presentation
2011-09-30, K2, Teknikringen 28, KTH, Stockholm, 10:00 (Engelska)
Opponent
Handledare
Anmärkning
QC 20110822Tillgänglig från: 2011-08-22 Skapad: 2011-08-17 Senast uppdaterad: 2022-06-24Bibliografiskt granskad

Open Access i DiVA

fulltext(473 kB)585 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 473 kBChecksumma SHA-512
b7fc0377fcc6938ba328c66f0dd2916b9c25d3442698d53618da90176623bb816ea1d2aa06efa31e8981590039d1542bc22f98d58d32e55ad1d960cda434838e
Typ fulltextMimetyp application/pdf

Person

Meinke, Karl

Sök vidare i DiVA

Av författaren/redaktören
Meinke, KarlSindhu, Muddassar
Av organisationen
Teoretisk datalogi, TCS
Data- och informationsvetenskap

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 586 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 388 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf