Model checker aided design of a controller for a wafer scanner

M. Hendriks, N.J.M. Nieuwelaar, van den, F.W. Vaandrager

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

Abstract

For a case-study of a wafer scanner from the semiconductorindustry it is shown how model checking techniques can be used tocompute (i) a simple yet optimal deadlock avoidance policy, and (ii) aninfinite schedule that optimizes throughput. Deadlock avoidance is studiedbased on a simple finite state model using Smv, and for throughputanalysis a more detailed timed automaton model has been constructedand analyzed using the Uppaal tool. The Smv and Uppaal models areformally related through the notion of a stuttering bisimulation. Theresults were obtained within two weeks, which confirms once more thatmodel checking techniques may help to improve the design process ofrealistic, industrial systems. Methodologically, the case study is interestingsince two models (and in fact also two model checkers) were usedto obtain results that could not have been obtained using only a single
Original languageEnglish
Title of host publicationPreliminary Proceedings International Symposium on Leveraging Applications of Formal Methods (ISoLA 2004), October/November 2004, Paphos, Cyprus
EditorsT. Margaria
Pages201-209
Publication statusPublished - 2004
Event1st International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2004) - Paphos, Cyprus
Duration: 30 Oct 20042 Nov 2004
Conference number: 1

Conference

Conference1st International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2004)
Abbreviated titleISoLA 2004
Country/TerritoryCyprus
CityPaphos
Period30/10/042/11/04
OtherISoLa 2004, TR-2004-6

Fingerprint

Dive into the research topics of 'Model checker aided design of a controller for a wafer scanner'. Together they form a unique fingerprint.

Cite this