SysML
SysML ( anglicky The Systems Modeling Language , jazyk pro modelování systémů) je doménově specifický jazyk pro modelování systémů . Podporuje definici, analýzu, návrh, ověřování a validaci široké škály systémů. SysML byl původně vyvinut v rámci projektu Open Source Specification Project a má otevřenou licenci pro redistribuci a použití. Jako jazyk je SysML rozšířením části jazyka UML .
Ve srovnání s UML, které se zaměřuje na modelování softwarových produktů, poskytuje SysML systémovému inženýrovi další možnosti:
- Velká flexibilita a výraznost. SysML odstraňuje omezení UML zaměřená na programování zavedením dvou dalších typů diagramů: diagram požadavků a parametrický diagram. První je samozřejmě pro sběr požadavků a druhý pro kvantitativní a výkonnostní analýzu. Výsledkem je, že je možné modelovat širokou škálu systémů, které mohou zahrnovat zařízení, software, informace, procesy, personál a oblasti.
- SysML je kompaktnější a snadněji se učí a používá, protože odstraňuje mnoho funkcí UML orientovaných na programování.
- Jazykové konstrukce pro správu modelu podporují modely, pohledy ( anglicky views ) a pohledy ( anglicky viewpoints ) (používá se k vytváření pohledů [1] ). Tyto konstrukce rozšiřují možnosti UML a jsou architektonicky na stejné úrovni jako IEEE-Std-1471-2000 (doporučená praxe IEEE pro architektonický popis systémů naložených softwarem) . (Doporučená praxe IEEE pro architektonický popis softwarově náročných systémů) .
Poznámky
- ↑ TheArchitecture/ViewsAndViewpoints - SOA-RM Wiki . Získáno 23. dubna 2008. Archivováno z originálu 8. března 2007. (neurčitý)
Literatura
- Delligatti, Lenny. SysML Distilled: Stručný průvodce jazykem modelování systémů. - Addison-Wesley Professional, 2013. - ISBN 978-0-321-92786-6 .
- Holt, Johne. SysML pro systémové inženýrství. - The Institution of Engineering and Technology, 2008. - ISBN 978-0-86341-825-9 .
- Weilkiens, Tim. Systémové inženýrství s SysML/UML: Modelování, analýza, návrh. - Morgan Kaufmann / The OMG Press, 2008. - ISBN 0-12-374274-9 .
- Friedenthal, Sanford. Praktický průvodce SysML: Jazyk modelování systémů. - Morgan Kaufmann / The OMG Press, 2008. - ISBN 978-0-12-378607-4 .
Odkazy