Logikprogrammering för styrning av autonoma system

Hämtar...
Bild (thumbnail)

Publicerad

Typ

Examensarbete på kandidatnivå
Bachelor Thesis

Program

Modellbyggare

Tidskriftstitel

ISSN

Volymtitel

Utgivare

Sammanfattning

Detta arbete behandlar utvecklandet av ett logikprogrammeringsspråk för att styra autonoma system. En konceptuell modell presenteras där ett autonomt system beskrivs som en uppsättning inkanaler, utkanaler och regler som definierar hur data flödar mellan dessa. Utifrån modellen utvecklas språket Channelog, inspirerat av Datalog med stöd för kanaler och tidsordnade datamängder. Arbetet resulterar i en prototyp av exekveringsmiljö för Channelog samt en konceptuell modell. Prototypen består huvudsakligen av en parser genererad av BNFC och en översättare som översätter från den abstrakta syntaxen till SQL. Med denna prototyp kan man realisera en styrmodell.

Beskrivning

Ämne/nyckelord

databaser, logikprogrammering, autonoma system

Citation

Arkitekt (konstruktör)

Geografisk plats

Byggnad (typ)

Byggår

Modelltyp

Skala

Teknik / material

Index

Endorsement

Review

Supplemented By

Referenced By