6533b7dcfe1ef96bd1272e35
RESEARCH PRODUCT
Grafisko rīku būves metamodelis un tā realizācija
Renārs Liepiņšsubject
Datorzinātnedescription
Darba mērķis ir izstrādāt rīku, ar ko veidot redaktorus domēn-specifiskām grafiskām valodām. Izstrādātais risinājums sastāv no divām daļām - rīku būves metamodeļa, ar ko specificēt grafisko rīku, un metamodeļa interpretatora, kas šo specifikāciju pārvērš gatavā rīkā. Metamodelī ir apkopotas tipiskās lietas, kas jāspecificē veidojot jaunu grafisko rīku. Metamodeļa galvenā ideja ir vienā meta-līmenī glabāt gan grafiskos elementus, gan meta-informāciju par to, kā tiem jādarbojas. Interpretators ir rakstīts transformāciju valodā L0. Lietotāja saskarnēm tiek izmantoti transformāciju vadītās arhitektūras (TDA) kontekstā izstrādātie dzinēji - grafveida diagrammu dzinējs un dialoga logu dzinējs. Ar izveidoto rīku jau ir realizētas divas domēn-specifiskās grafiskās valodas, kas tiek izmantotas praksē.
year | journal | country | edition | language |
---|---|---|---|---|
2009-01-01 |