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 language | English |
---|---|
Title of host publication | Preliminary Proceedings International Symposium on Leveraging Applications of Formal Methods (ISoLA 2004), October/November 2004, Paphos, Cyprus |
Editors | T. Margaria |
Pages | 201-209 |
Publication status | Published - 2004 |
Event | 1st International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2004) - Paphos, Cyprus Duration: 30 Oct 2004 → 2 Nov 2004 Conference number: 1 |
Conference
Conference | 1st International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2004) |
---|---|
Abbreviated title | ISoLA 2004 |
Country/Territory | Cyprus |
City | Paphos |
Period | 30/10/04 → 2/11/04 |
Other | ISoLa 2004, TR-2004-6 |