Implementace

Při implementaci jsme využili mnoho technologií, návrhových vzorů, programovací jazyky a jejich knihovny.

Využité technologie a postupy

  • Java verze 1.6 (Java Developement Kit, Java Runtime Environment)
  • NetBeans - vývojové prostředí pro Javu
  • Event-driven component-based GUI programming
  • Resources/Properties pro vícejazyčnost některých nástrojů
  • XML a knihovnu XStream pro serializaci a deserializaci objektů
  • Swing libraries (Model-View koncept) - knihovna pro tvorbu pokročilého grafického uživatelského rozhraní

Opuštěné technologie

  • C# (.NET 1.1, 2.0)
  • GraphML
  • WinForms, GDI+, Single-Document Interface (SDI)
  • Document-View (Observer pattern, Model-View-Controller)
  • Netron Project

Privátní sekce

Do privátní části webových stránek mají přístup pouze vývojáři a řešitelé projektu a případní budoucí spolupracovníci na vylepšování kolekce demonstračních nástrojů pro formální jazyky DIDEFOM.

Jak získat přístup?

V případě, že máte zájem o spolupráci na pokračujícím vývoji projektu (již bez další podpory MŠMT, alespoň prozatím), tak neváhejte kontaktovat řešitele:

Přednost dáváme lidem z akademické sféry (doktorandští studenti, asistenti i další akademičtí pracovníci), kteří potenciální budou využívat naše nástroje ve výuce formálních jazyků a překladačů.

lectures/didefom/implementation.txt · Last modified: 2013/12/10 18:56 by krivka
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki