SysML
SysML ( eng. The Systems Modeling Language , Systems Modeling Language) on toimialuekohtainen järjestelmien mallinnuskieli . Tukee useiden järjestelmien määrittelyä, analysointia, suunnittelua, todentamista ja validointia. SysML kehitettiin alun perin Open Source Specification Project -projektissa , ja sillä on avoin lisenssi jakelua ja käyttöä varten. SysML on kielenä UML -kielen osan laajennus .
Verrattuna ohjelmistotuotteiden mallintamiseen keskittyvään UML:ään, SysML tarjoaa järjestelmäsuunnittelijalle lisäominaisuuksia:
- Suuri joustavuus ja ilmaisukyky. SysML poistaa UML:n ohjelmointiin liittyvät rajoitukset ottamalla käyttöön kaksi lisäkaaviotyyppiä: vaatimuskaavion ja parametrisen kaavion. Ensimmäinen on tietysti vaatimusten keräämistä ja toinen määrällistä ja suorituskyvyn analysointia varten. Tämän seurauksena on mahdollista mallintaa monenlaisia järjestelmiä, jotka voivat sisältää laitteita, ohjelmistoja, tietoja, prosesseja, henkilöstöä ja alueita.
- SysML on kompaktimpi ja helpompi oppia ja käyttää, koska se poistaa monet UML:n ohjelmointiin suuntautuneet ominaisuudet.
- Kielirakenteet mallin hallintaan tukevat malleja, näkymiä ( englanninkieliset näkymät ) ja näkökulmat ( englanninkieliset viewpoints ) (käytetään näkymien luomiseen [1] ). Nämä rakenteet laajentavat UML:n ominaisuuksia ja ovat arkkitehtuuriltaan IEEE-Std-1471-2000:n (IEEE:n suositeltu käytäntö ohjelmistoladattujen järjestelmien arkkitehtoniselle kuvaukselle) kanssa . (IEEE Recommended Practice for Architectural Description of Software Intensive Systems) .
Muistiinpanot
- ↑ TheArchitecture/ViewsAndViewpoints - SOA-RM Wiki . Haettu 23. huhtikuuta 2008. Arkistoitu alkuperäisestä 8. maaliskuuta 2007. (määrätön)
Kirjallisuus
- Delligatti, Lenny. SysML Distilled: Lyhyt opas järjestelmien mallinnuskieleen. - Addison-Wesley Professional, 2013. - ISBN 978-0-321-92786-6 .
- Holt, John. SysML järjestelmäsuunnittelulle. - Insinööri- ja teknologiainstituutti, 2008. - ISBN 978-0-86341-825-9 .
- Weilkiens, Tim. Järjestelmäsuunnittelu SysML/UML:lla: mallinnus, analyysi, suunnittelu. - Morgan Kaufmann / The OMG Press, 2008. - ISBN 0-12-374274-9 .
- Friedenthal, Sanford. Käytännön opas SysML:ään: Systems Modeling Language. - Morgan Kaufmann / The OMG Press, 2008. - ISBN 978-0-12-378607-4 .
Linkit