Formell modellering/analyse i Maude

Oppgaver i modellering og analyse i Maude.

Maude er et fleksibelt, intuitivt og uttrykkskraftig formelt modelleringsspråk og analyseverktøy som kan brukes til å formelt modellere alle slags systemer og språk.  Hvis man er interessert i å forstå bedre, analysere og/eller finne feil i interessante systemer kan man modellere og analysere dem i Maude.  Eksempler på slike systemer kan være:

- distribuerte algoritmer/protokoller, som cloud-baserte transaksjonssystemer,

- distributed ledgers (blockchain; en formell modell er en fin start for å forstå blockchains, og så kan man analysere ulike varianter og blockchain-algoritmer), 

- andre slags distribuerte protokoller (som f eks konsensus-protokollen RAFT).

Ulike slags bevissystemer kan også implementeres/modelleres enkelt og elegant i Maude.

Maude kan brukes til å gi semantikk og analyse-verktøy til programmering- og modellering-språk.

Ta kontakt hvis du er interessert i å bruke Maude til å modellere ett eller annet, som noen av systemene nevnt over, eller andre. Dette skal passe  studenter som har tatt emnet IN2100--Logikk for systemanalyse.

Published Oct. 22, 2021 10:36 PM - Last modified Sep. 24, 2024 1:44 PM

Supervisor(s)

Scope (credits)

60