Seeheim model

Z Wikipedie, otevřené encyklopedie

Jedná se o model reprezentace uživatelského rozhraním podobně jako Model-view-controller (MVC). Vznikl v roce 1985 v Německu. Skládá se z těchto částí:
Prezentace Slouží k zobrazování obrázků a závěrečnému zpracování dat, které převádí na obrazovku z vnitřvní reprezentace.
Řízení dialogu Definuje tvar dat pro přenos. Přijímá vstupní data a předává je aplikaci. Zároveň přijímá vnitřní data od aplikačního rozhraní a předává je presentačnímu modulu.
Model rozhraní aplikace To je část systému, kterou uživatel vidí jako „aplikaci“. Zná vnitřní specifikaci objektů v aplikaci i jaké operace lze nad nimi provádět. Zabezpečuje mapování objektů rozhraní na objekty aplikace.


Později byla do modelu přidána Zrychlená semantická vazba, která reprezentuje přímí zasah aplikačního rozhrraní do prezentace aplikace uživateli.

Výhody Seeheim modelu
- Umožňujě použití známých technik v implenetaci rozhraní
- Velice dobře se hodí pro praci s příkazovými jazyky jako interakčím stykem

Nevýhody Seeheim modelu
- Nereprezentuje dobře více vláken v aplikaci
- Jednotlivé bloky jsou přiliš velké a monolitické

[editovat] Odkazy

Přednáška, ze které jsem čerpal