Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vývoj softvéru založený na modeli (MBSD) je prístup k vývoju softvéru, ktorý používa modely na zastupovanie budovania systému. Tieto modely sa dajú použiť na rôzne účely vrátane:
* Analýza požiadaviek: Definovať a zdokumentovať funkcie a obmedzenia systému.
* dizajn: Určite architektúru a komponenty systému.
* implementácia: Generovať kód alebo iné artefakty.
* Testovanie: Overenie správania systému.
* Dokumentácia: Vytvorenie používateľských príručiek a iných dokumentov.
Zatiaľ čo na vytvorenie niektorých modelov je možné použiť program PowerPoint, Word, Access a Excel, nie sú špeciálne navrhnuté pre MBSD. K dispozícii sú špecializované nástroje na vývoj softvéru založené na modeli, napríklad:
* Enterprise Architect: Pre modelovanie UML a návrh systému.
* IBM Rational Rhapsody: Pre vývoj vložených systémov.
* matLab/simulink: Pre riadiace systémy a návrh algoritmu.
MBSD je zložitý a výkonný prístup k vývoju softvéru, ktorý vyžaduje špecializované nástroje a odborné znalosti.