Bakalářská práce

Rozšíření Sequence Chart Studia o exportní filtr do LaTeXu

Implementation of LaTeX Export Filter into Sequence Chart Studio

Adrian Farmadin
Anotace

Sequence Chart Studio (SCStudio) je užívateľsky prívetivý kresliaci a verifikačný nástroj pre Message Sequence Charts (MSC). Hlavnou úlohou tejto práce je implementácia nového exportného filtra pre SCStudio. Nový exportný filter bude exportovať diagramy do formátu LaTeX použitím nového MSC LaTeX balíčka. Pred implementáciou nového exportného filtra MSC LaTeX balíček musel byť najprv rozšírený, aby …více

Abstract

Sequence Chart Studio (SCStudio) is a user-friendly drawing and verification tool for Message Sequence Charts (MSC).The main task of this thesis is implementing new export filter in SCStudio. New export filter will convert diagrams to LaTeX format using new MSC LaTeX package. Before the implementation of new export filter the MSC LaTeX package first needed to be extended to support all shapes and shapes …více

Zadání práce
Na Fakultě informatiky vyvíjíme ve spolupráci s firmou ANF DATA, spol. s r.o., SW nástroj Sequence Chart Studio (SCStudio), který je pluginem pro MS Visio. SCStudio slouží k editaci, zobrazení a kontrole návrhu komunikačních protokolů, k čemuž využívá formalizmus Message Sequence Chart (MSC).

Náplní této práce je implementovat exportní filtr do LaTeXu s využitím balíčku msc.sty. Úkolem studenta je:

  • nastudovat formalizmus MSC, implementaci SCStudia a LaTeXovou knihovnu msc.sty
  • vytvořit exportní filtr MSC diagramu do zdrojového kódu LaTeXu
  • nastavit paramatery v exportovaném souboru tak, aby LaTeX vytvořil co nejpřesnější kopii diagramu vytvořeného v grafickém prostředí nástroje MS Visio
  • vytvořit konfigurovatelnou hlavičku v exportovaných souborech a snažit se o to, aby výsledný zdrojový LaTeXový kód byl čitelný a editovatelný člověkem
  • vytvořit kontrolní sadu testů

Relevantní odkazy a literatura:

  • http://scstudio.sourceforge.net/
  • http://www.win.tue.nl/~sjouke/misc/mscpackage/
  • Tomáš Fábry. Sequence Chart Typesetting in LaTeX. Bachelor thesis, Faculty of Informatics, Masaryk University, Brno, 2011.
  • ITU Telecommunication Standardization Sector Study group 17. ITU-T recommendation Z.120, Message Sequence Chart (MSC), 2004.

Práce je vypisována v rámci projektu OP VpK s názvem Platforma výzkumné a vzdělávací spolupráci FI MU v oblasti zpracování dat, reg. číslo CZ.1.07/2.4.00

Práce zkontrolována:
22. 5. 2013 15:08, Mgr. Ľuboš Korenčiak, Ph.D., učo 208317
Jazyk práce
angličtina angličtina
Termín obhajoby
20. 6. 2013
Práce byla úspěšně obhájena

Vedoucí

Mgr. Ľuboš Korenčiak, Ph.D., učo 208317
ITI FI MU

Oponent

doc. Mgr. Jan Obdržálek, PhD., učo 1552
KTP FI MU

Konzultant

doc. RNDr. Vojtěch Řehák, Ph.D., učo 3721
KTP FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

 
Název
Vložil
Vloženo
Práva
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.