U četvrtak 4. juna 2026. godine biće održana treća kontrolna tačka iz predmeta Domenski orijentisano modelovanje i jezici.
Potrebno je pripremiti odabranu konkretnu sintaksu jezika:
- Tekstualna sintaksa: izmenjena tekstualna sintaksa (gramatika) nakon njenog generisanja kako bi odgovarala domenu i krajnjem korisniku; upotrebe isticanja koda (highlight) na nivou koncepta i na nivou konteksta; autocomplete (dodati po potrebi kada se referencira prethodno definisani atributi ili klase); validacija koda (dodati po potrebi semantičku validaciju koja ne proizilazi isključivo iz OCL ograničenja). Opciono, moguće je dodati šablone za generisanje većih blokova koda.
- Grafička sintaksa: kreirani grafički simboli za sve sve elemente meta-modela koji odgovaraju domenu i krajnjem korisniku; kreirana paleta sa alatkama sa definisanim aktivnostima i grafičkim simbolima; dodati ograničenja na nivou alata kako bi bile onemogućene aktivnosti koje nisu dozvoljene; dodati prečice po potrebi (kreiranje/brisanje više elemenata istovremeno; automatsko generisanje identifiatora; izmena naziva elementa bez pristupa property panelu i slično). Opciono, moguće je prilagoditi izgled property panela za određene elemente.
Potrebno je pripremiti jedan ili više primera modela koji zajedno obuhvataju sve koncepte konkretne sintakse i očekivanu primenu jezika.