Informační systém Masarykovy univerzity 

Archiv závěrečné práce Jindřich Babica FI N-IN IN

česky | in English

Agenda:
Změnit agendu. Adresa v ISu:

Masarykova univerzita

Fakulta informatiky

magisterský studijní program/obor:
Informatika/Informatika

Mgr. Jindřich Babica

Message Sequence Chart Properties and Checking Algorithms

Message Sequence Chart Properties and Checking Algorithms

Anotace: Message Sequence Chart (MSC) je hojně používaný formalismus pro popis telekomunikačních systémů. Nedostatek kvalitních nástrojů pro zpracování tohoto formalismu nás vedlo k vytvoření nového nástroje -- Sequence Chart Studio (SCStudio). Tento nástroj by neměl sloužit jen k návrhu systému pomocí MSC, ale zároveň také k ověření některých vlastností tohoto návrhu. Cílem této práce bylo nastudovat MSC …více

Abstract: Message Sequence Chart (MSC) is a widely used formalism for description of telecommunication systems. A lack of tools to support MSC led us to start development of a new tool -- Sequence Chart Studio (SCStudio). Using this tool one should be capable to design a system in the MSC notation, moreover, the tool will provide automatic checks of several properties of the system. The aim of this thesis was …více

Message Sequence Chart, Basic MSC, High-level MSC, Sequence Chart Studio, SCStudio, properties of MSC, automatic check, vlastnosti MSC, automatická kontrola

Zadání: Při návrhu nových aplikací se používají různé modelovací jazyky, které slouží jednak k přehlednému a systematickému zápisu, ale hlavně umožňují do vývojového cyklu aplikací zapojit automatizované metody hledání chyb a ověřování korektnosti. Jako vhodný modelovací jazyk pro návrhy síťových protokolů jsme spolu s průmyslovými partnery vybrali Message Sequence Charts (MSC).

Cílem našeho projektu

    • Nastudujte ITU-T standard Z.120 popisující Message Sequence Charts (MSC); • Prozkoumejte publikované možnosti automatického ověřování korektnosti a hledání chyb, zaměřte se při tom na takové, které splňují popis podle ITU Z.120. V případě nesouladu s ITU Z.120 se pokuste algoritmy upravit tak, aby fungovaly i pro tuto mezinárodně uznanou specifikaci. • Dobře rozmyslete a položte základy SCStudia tak, aby byly možné pohodlně implementovat verifikační algoritmy nad MSC. Navrhněte datové struktury vhodné pro práci s MSC. Implementujte (traverse) algoritmy pro účely procházení datových struktur společně s příslušnými posluchači (listeners) událostí, které nastávají při procházení datových struktur. • Vybrané algoritmy implementujte v programovacím jazyku C++ tak, aby pracovali s MSC podle specifikace ITU Z.120 a byly použitelné v rámci vznikajícím projektu SCStudio. • Kód musí být licencován GNU Lesser General Public License (LGPL) verze 2.1.
Literatura a odkazy:

[1] Message Sequence Charts (MSC), ITU-T recommendation Z.120 (04/2004)

[2] SCStudio, http://sourceforge.net/projects/scstudio …více

Jazyk práce: angličtina

  • Zadáno/změněno 9. 2. 2009 14:03, Helena Kryštofová
  • Záznam založen 27. 11. 2008 09:53, Helena Kryštofová
  • Zveřejnit od 5. 1. 2009 11:13, Helena Kryštofová
  • Práce převzata 5. 1. 2009 11:13, Helena Kryštofová

Obhajoba závěrečné práce

  • Proběhla 9. 2. 2009, práce byla úspěšně obhájena.
  • Předmět SZZ: Diplomová práce

Vedoucí:

  • RNDr. Vojtěch Řehák, Ph.D., ITI FI MU

Oponent:

Plný text práce

Citační záznam

Citace dle ISO 690: LaTeX | HTML | text | BibTeX

Kontrola závěrečné práce

Práce zkontrolována: 6. 1. 2009 07:04, (IS automaticky)


Nástroje.Seřadit vzestupně.Seřadit sestupně. Spočítat nepřečtené soubory ve složkách. Spočítat velikost složek. Zobrazit mapu souborů. Napřed složky, pak soubory.Seřadit vzestupně.Seřadit sestupně. Složka či souborSeřadit vzestupně.Seřadit sestupně. Vložil/aSeřadit vzestupně.Seřadit sestupně. VloženoSeřadit vzestupně.Seřadit sestupně. Exspirace: Seřadit vzestupně.Exspirace: Seřadit sestupně.
Nástroje.  Archiv závěrečné práce Jindřich Babica FI N-IN IN /fi_m/Babica, J. 4.  1. 2009
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje.Anotace anglicky annotation_english.txtBabica, J. 4.  1. 2009
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje.Anotace česky annotation.txtBabica, J. 4.  1. 2009
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje.CD cd.zipBabica, J. 5.  1. 2009
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje.Klíčová slova keywords.txtBabica, J. 4.  1. 2009
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje.Master thesis source thesis.texBabica, J. 4.  1. 2009
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje. Master thesis thesis.pdfBabica, J. 4.  1. 2009
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje. posudek_oponent posudek_oponenta.pdfGotthard, P.22.  1. 2009
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Soubor je nepřístupný.posudek_skolitele.pdfŘehák, V. 3.  2. 2009
Číst smí:
• kdokoliv přihlášený v ISu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Prohlédnout tuto složku po přihlášení do ISu (znáte-li svoje heslo do ISu, můžete zde vidět více souborů)

Relevantní odkazy 


Nahoru | Aktuální datum a čas: 14. 2. 2012 03:06, 7. (lichý) týden

Kontakty: istech(zavináč/atsign)fi(tečka/dot)muni(tečka/dot)cz, studijní odd., správci práv, is-technici, e-technici, IT podpora | Více o informačním systému