Examensarbete, grundnivå
Generering av parser för reMIND
Sammanfattning
reMIND är ett verktyg som kan användas för att modellera och optimera
processer. Programmet genererar ett ekvationssystem som därefter kan
optimeras av ett externt optimeringsprogram. Ursprungligen utvecklades reMIND
på Linköpings universitet och är ett ?Open Source?-projekt. Programmet
befinner sig fortfarande på utvecklingsstadiet och målet med det här
projektet är att komma vidare i den utvecklingen. I det här fallet innebär
det att förbättra den existerande funktionaliteten och lägga till lite ny.
I ett tidigare projekt på Luleå tekniska universitet lades en ny flexiblare
funktion till programmet som är tänkt ska ersätta de befintliga
nodfunktionerna. Designen av denna funktion bygger på ett kalkylark där
användaren fritt ska kunna skriva sina ekvationer och samband. Till denna
funktion behövdes en parser för att kunna översätta dessa uttryck till
ekvationer som kan skrivas till en fil som det externa optimeringsprogrammet
kan läsa. I detta projekt har en sådan tagits fram för klara av denna
översättning. Förutom att ta fram en parser till funktionen har även lite
annan funktionalitet lagts till och förslag på vidareutveckling av programmet
har utarbetats.
Läs hela uppsatsen hos lärosätet