Abstrakt. I detta dokument presenterar vi en partiell ordningsreduktionsmetod för tidsinställda system baserat på en lokal tidssemantik för nät av tidsinställd automata. Huvudidén är att ta bort den implicita klockan s y n chronization mellan processer i ett nätverk genom att låta lokala klockor i varje process avancera oberoende av klockor i andra processer, och genom att kräva att två processer synkroniserar sina lokala tidsskalor när de kommunicerar. En symbolisk version av denna nya semantik utvecklas i termer av predikattransformatorer, som e n j o ys den önskade egenskapen att två predikattransformatorer är oberoende om de motsvarar separata övergångar i olika processer. På så sätt kan vi tillämpa standardteknik för minskning av partiella order på problemet med att kontrollera tillgängligheten för tidsinställda system, som ett tomrum för undersökning av onödiga interleavings av oberoende övergångar. Priset är att vi m ust introducerar extra maskiner för att utföra resynkronisering på lokala klockor. Slutligen kommer vi att presentera en v ariant av DBM representation av symboliska stater i den lokala tiden semantik för ett effektivt genomförande av vår metod. Under de senaste åren har ett antal verikatverktyg utvecklats för tidsinställda system inom ramen för tidsinställda automatiska system, t.ex. Kronos och Uppaal HH95,DOTY95,BLL + 96. Ett av de största problemen med att tillämpa dessa verktyg på industriella storlekssystem är det enorma minnesbruket t.ex. BGK + 96 behövs för att utforska tillståndet i ett nätverk eller en produkt av tidsinställd automata, eftersom verikation verktygen måste hålla information inte bara om styrstrukturen i automaten utan också på klockan v alues specied by c l o c k begränsningar. Partiell-order minskning t.ex., God96,GW90,HP94,Pel93,Val90,Val93 är en väl utvecklad teknik, vars syfte är att minska användningen av tid och minne i utforskning av tillståndsrymden genom ett tömning för att utforska onödiga interleavings av oberoende övergångar. Det har framgångsrikt tillämpats på nite-state-system. När det gäller tidsbestämda system har det dock gjorts mindre framsteg. Kanske det största hindret för tillämpningen av partiell orderminskning till tidsinställda system är antagandet att alla klockor avancerar med samma hastighet, vilket innebär att alla klockor är implicit synkroniserade. Om varje process innehåller minst en lokal klocka, innebär detta att framsteg o f t h e l o c a l c l o c k av en process inte är oberoende av tid framsteg i andra processer. Därför är det viktigt att
Semantiken för lokal tid föreslogs i REF för att möjliggöra POR genom att ta bort synkroniseringen vid tidsinställda övergångar.
Partial Order Reductions for Timed Systems
{'venue': 'In International Conference on Concurrency Theory', 'journal': None, 'mag_field_of_study': ['Computer Science']}