Národní úložiště šedé literatury Nalezeno 3 záznamů.  Hledání trvalo 0.00 vteřin. 
Verifikace programů s ukazateli založená na detekci vzorů
Kubíček, Jan ; Erlebach, Pavel (oponent) ; Vojnar, Tomáš (vedoucí práce)
Tato práce navazuje na výsledky studií v oblasti verifikace nekonečně stavových systémů. Konkrétně se jedná o oblast abstraktního model checkingu. Seznámili jsme se s metodou založenou na abstrakci paměťové konfigurace  pomocí paměťových vzorů. Tato metoda byla navržena pro verifikaci programů pracujících s dynamickými paměťovými strukturami jako například seznamy. Na dynamické paměťové struktury je nahlíženo jako na orientované grafy. Verifikace na základě paměťových vzorů abstrahuje obecně libovolné množství vytvořených uzlů do jednoho sumarizovaného uzlu. Tím se dosáhne reprezentace obecně neukončeného grafu konečným zápisem. Poté je možno efektivně provést verifikaci nad tímto abstrahovaným grafem. V naší práci se zabýváme tvorbou modelu pro nástroj implementující verifikaci na základě paměťových vzorů. Model programu je vytvořen z podmnožiny jazyka C. Hlavním přínosem práce je automatizace tvorby modelu pro verifikaci a tím dosáhnutí úplné automatizovanosti procesu verifikace. Je tak možné verifikovat programy napsané v běžném programovacím jazyce. V této práci je diskutována syntaxe vstupního jazyka i implementační detaily překladu.
Sémiotika designu: Produktový design jako selektivní proces materializace Případová studie: Designéři jako tvůrci materializovaných představ
Dostálová, Zuzana ; Řehořová, Irena (vedoucí práce) ; Váša, Ondřej (oponent)
Tato práce se zabývá sémiotikou designu, zaměřuje se na produktový design (design světel) z perspektivy sociální sémiotiky (van Leeuwen, 2005; Kress a van Leeuwen, 2006), multimodality (Kress, 2010) a produktového designu (Norman, 1988, 2004a; Monö, 1997) a pohlíží na design jako na multimodální proces voleb a výsledek materializace významů. V teoretické části práce je věnován prostor definicím jednotlivých přístupů a pojmů, které jsou následně aplikovány v empirické části práce. V té jsou krom výše uvedeného využity Rileym stanovené fáze designu (Riley, 2003, 2004), se kterými jsou spojené jednotlivé teoretické přístupy (fáze diskursu se sociální sémiotikou, fáze koncepce s multimodalitou a emočním designem, fáze produkce či vzniku s multimodalitou a fáze přijetí se sociální sémiotikou a produktovým designem). Polostrukturované rozhovory byly vedeny se třemi designéry zaměřujícími se na design světel - Janem Plecháčem, Jakubem Pollágem a Karlem Matějkou. Cílem práce je z pohledu samotných designérů zmapovat a porovnat designérské praktiky s ohledem na zamýšlený význam (záměr) produktů, použité módy a akcentování odlišných rovin designu. Klíčová slova Sociální sémiotika, produktový design, emoční design, multimodalita, materializace
Verifikace programů s ukazateli založená na detekci vzorů
Kubíček, Jan ; Erlebach, Pavel (oponent) ; Vojnar, Tomáš (vedoucí práce)
Tato práce navazuje na výsledky studií v oblasti verifikace nekonečně stavových systémů. Konkrétně se jedná o oblast abstraktního model checkingu. Seznámili jsme se s metodou založenou na abstrakci paměťové konfigurace  pomocí paměťových vzorů. Tato metoda byla navržena pro verifikaci programů pracujících s dynamickými paměťovými strukturami jako například seznamy. Na dynamické paměťové struktury je nahlíženo jako na orientované grafy. Verifikace na základě paměťových vzorů abstrahuje obecně libovolné množství vytvořených uzlů do jednoho sumarizovaného uzlu. Tím se dosáhne reprezentace obecně neukončeného grafu konečným zápisem. Poté je možno efektivně provést verifikaci nad tímto abstrahovaným grafem. V naší práci se zabýváme tvorbou modelu pro nástroj implementující verifikaci na základě paměťových vzorů. Model programu je vytvořen z podmnožiny jazyka C. Hlavním přínosem práce je automatizace tvorby modelu pro verifikaci a tím dosáhnutí úplné automatizovanosti procesu verifikace. Je tak možné verifikovat programy napsané v běžném programovacím jazyce. V této práci je diskutována syntaxe vstupního jazyka i implementační detaily překladu.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.