• Aspektově orientovaný vývoj uživatelských rozhraní pro Java SE aplikace 

      Autor: Tomášek Martin; Vedoucí práce: Černý Tomáš; Oponent práce: Čemus Karel
      Současné aplikace využívají grafické uživatelské rozhraní k interakci s uživatelem. V každé aplikaci můžeme najít vstupní pole, výstupní pole a další komponenty, které slouží k ovládání aplikace. Generování formulářů, která ...
    • Autentizace a autorizace pomocí rolí v Javě EE s ohledem na kontext 

      Autor: Trnka Michal; Vedoucí práce: Škopek Peter; Oponent práce: Černý Tomáš
      V moderních aplikacích je použití kontextu nejen důležité, ale často i nevyhnutelné. Použití kontextu při zabezpečování aplikace může přinést znatelné zlepšení jak pro uživatele tak pro vývojáře. Nicméně většina zabezpečení ...
    • Automatická integrace byznys pravidel v adaptabilních uživatelských rozhraních 

      Autor: Čemus Karel; Vedoucí práce: Černý Tomáš; Oponent práce: Richta Karel
      (České vysoké učení technické v Praze. Vypočetní a informační centrum., 2013-06-11)
    • Framework pro distribuci webových zdrojů 

      Autor: Mátl Luboš; Vedoucí práce: Černý Tomáš; Oponent práce: Kubr Jan
      (České vysoké učení technické v Praze. Vypočetní a informační centrum., 2013-06-11)
    • Framework pro návrh responzivního uživatelského rozhraní nové generace 

      Autor: Rychtecký Lukáš; Vedoucí práce: Černý Tomáš; Oponent práce: Chlumecký Martin
      (České vysoké učení technické v Praze. Vypočetní a informační centrum., 2013-06-11)
    • Framework pro objektově-relační mapování v jazyce PHP 

      Autor: Purchart Václav; Vedoucí práce: Černý Tomáš; Oponent práce: Chlumecký Martin
      (České vysoké učení technické v Praze. Vypočetní a informační centrum., 2014-01-30)
    • Grafický editor pro konfiguraci struktury úloh v rámci Java EE 7 Batch API 

      Autor: Milata Tomáš; Vedoucí práce: Pechanec Jiří; Oponent práce: Černý Tomáš
      Java Batch API, část specifikace Java EE 7, představuje jazyk k popisu dávkových úloh založený na XML, označovaný JSL. Úlohy definované JSL utváří struktury, jež si lze představit jako vývojové diagramy. Nedostupnost žádného ...
    • Komplexní informační systém neziskové organizace 

      Autor: Koukal Vojtěch; Vedoucí práce: Černý Tomáš; Oponent práce: Mannová Božena
      Cílem této práce je navrhnout, vytvořit, nasadit a otestovat nový informační systém pro neziskovou organizaci Ekocentrum Podhoubí. Nyní používaný systém skládající se ze vzájemně izolovaných a nejednotně formátovaných ...
    • Nástroj pro generování dokumentace vzdálených rozhraní (API) webových služeb aplikací Java Enterprise Edition 

      Autor: Jiříček Tomáš; Vedoucí práce: Černý Tomáš; Oponent práce: Pechanec Jiří
      S narůstajícím počtem softwarových produktů, které mají potřebu být mezi sebou vzájemně integrovány vznikl velký tlak na unifikaci rozhraní. Byla proto vytvořena řada protokolů a technologií, které přinášejí do systémové ...
    • Využití aspektově-orientovaného přístupu pro tvorbu adaptivních uživatelských rozhraní 

      Autor: Turek Tomáš; Vedoucí práce: Černý Tomáš; Oponent práce: Macík Miroslav
      Tato diplomová práce se zabývá využitím aspektově-orientovaného přístupu pro tvorbu adaptivních uživatelských rozhraní a využitím tohoto přístupu s frameworky a doménově specifickými jazyky pro tvorbu uživatelských rozhraní. ...
    • Webový framework pro prezentaci dat na klientské straně 

      Autor: Procházka Kamil; Vedoucí práce: Černý Tomáš; Oponent práce: Šebek Jiří
      Tato práce si klade za cíl návrh a implementaci rozšíření knihovny AspectFaces, aby byla použitelná pro generování adaptivního, kontextově závislého metamodelu, přenositelného pomocí RESTových služeb. A samotné vytvoření ...
    • Zabezpečení automaticky generovaných REST služeb 

      Autor: Egermajer Martin; Vedoucí práce: Černý Tomáš; Oponent práce: Čemus Karel
      Cílem této práce je návrh a implementace zabezpečovací knihovny pro automaticky generované REST služby. Vytvořil jsem procesor, který na základě modelu rozhodne, zda má přihlášený uživatel právo s daty pracovat (podle rolí ...