Vi beskriver ett typsystem för Xdπ-kalkylen av Gardner och Maffei. Ett Xdπ-nätverk är ett nätverk av platser, där varje plats består av både ett dataträd (som innehåller skript och pekare till noder i träd på olika platser) och en process för modellering av processinteraktion, processmigration och interaktion mellan processer och data. Vårt typsystem är baserat på typer för platser, data och processer som uttrycker säkerhetsnivåer. Ett träd kan lagra data av olika säkerhetsnivå, oberoende av säkerhetsnivån på den inneslutande platsen. Tillgången till och rätten till rörlighet i en process beror på säkerhetsnivån på själva processens "källa" belägenhet, dvs. för den plats där processen befann sig i det ursprungliga nätverket eller där processen skapades genom aktivering av ett skript. Typsystemet har typkonservering under reduktion (subject reduction). Till följd av ämnesminskning bevisar vi följande säkerhetsegenskaper. I ett välskrivet Xdπ-nätverk kan en process P vars källplats är av nivå h kopiera data av säkerhetsnivå på de flesta h och uppdatera data av säkerhetsnivå mindre än h. Dessutom kan processen P endast kommunicera data och gå till platser av säkerhetsnivå lika med eller mindre än h.
I dokumentet REF diskuteras ett typsystem för Xdπ-kalkylen baserat på säkerhetsnivåer: säkerhetsnivåerna i dataträden tilldelas endast uppgifterna i bladen.
Security Types for Dynamic Web Data
{'venue': 'Lecture Notes in Computer Science', 'journal': 'Lecture Notes in Computer Science', 'mag_field_of_study': ['Computer Science']}