Popis tématu

Diplomová práce v oboru Softwarové inženýrství.

Popis procesních vzorů pro jejich automatizovanou detekci

lang:en Process patterns definition enabling their automated detection

1. Prostudujte důležité existující standardy, metodiky a aktuální poznatky v oblasti softwarových procesů, procesních vzorů a jejich popisů. Seznamte se také se souvisejícími nástroji, modelovacími technikami a datovými formáty.
2. Analyzujte nástroje SPADe a Eclipse Process Framework Composer (EPF), zejména jimi používané (meta)modely dat a jejich podobnost.
3. Na základě analýzy navrhněte pro EPF způsob definice procesních vzorů jako částí procesu. Ověřte použitelnost navrženého způsobu na vhodných případech metodik a vzorů.
4. Navrhněte a implementujte rozšíření EPF o možnost exportu dat s definicemi procesů a vzorů v uživatelsky definovaném formátu. Ověřte funkčnost exportu, včetně použitelnosti pro následné zpracování nástrojem SPADe.
5. Výsledky práce vyhodnoťte a přehledně dokumentujte.

Literatura:

* Software and Systems Process Engineering Meta-Model Specification (SPEM), Version 2.0. Object Management Group, 2008. OMG Document Number: formal/2008-04-01
* García-Borgoñon, L., et al, 2014. Software process modeling languages: A systematic literature review. Information and Software Technology, 56(2), pp.103-116.
* Coplien, James O., and Neil B. Harrison. Organizational patterns of agile software development. Prentice-Hall, Inc., 2004.

Podrobnosti: https://students.kiv.zcu.cz:3443/projects/brada-dp-prj/wiki/DP_%C5%A0ime%C4%8Dkov%C3%A1_2019-2020

Téma vypsal: Doc. Ing. Přemysl Brada, MSc., Ph.D. (UC 354)

Vypsáno pro akademický rok 2019/2020 dne: 2019-04-09

Zadáno komu: Lenka Šimečková (dokončeno: 2020-06-01)

Aktualizováno 0