Töö sisuks on parseri generaatorite analüüs ja CoCoViLa spetsifitseerimiskeele parseri realisatsioon.
Uue põlvkonna visuaalsete keelte kirjeldamise vahendi loomine alates spetsifikatsioonist kuni realisatsioonini.
Analüüsi rakenduste peamiseks probleemiks on optimeerimisülesannete lahendamine. Töö sisuks on rakenduste kohandamine selliselt, et neile oleks võimalik läheneda erinevate optimeerimisalgoritmidega, neid algoritme täiustada ja välja selgitada, millised neist on elujõulised ja kasutatavad.
Suuretel skeemidel (komponentide arv tuhandetes) on interaktiivsuse tagamine suur probleem, kuna O(n) ja O(n^2) keerukusega visualiseerimisel kasutatavad algoritmid on selleks liialt aeglased. Antud töö sisuks on effektiivsete algoritmide väljatöötamine, mis võimaldavad suuremahuliste skeemide haldamist.
Teema sisuks on kasutajaliideste selline disain, mis võimaldab kasutaja näiliselt kaootilist tegevust effektiivselt analüüsida, formaliseerida ja talletada.
Nt. kui kasutaja veab klassiredaktoris hiirega vabakäejoont, siis võiks kaval algoritm punktijada asendada ilusama Bezier' kõveratest või splainidest kokku pandud joonega.
CoCoViLa Skeemiredaktor on võimeline haldama suuri graafe nt ründepuud, teenustepilved jne. Nende mõistlikult ja inimesele arusaadavalt-hallatavalt ekraanile paigutamine ongi käesoleva töö teemaks.