Proces vývoja automobilovej SOA

66
Proces vývoja automobilovej SOA zahŕňa najmä analýzu požiadaviek, návrh architektúry softvéru a systému, implementáciu služieb, nasadenie siete a fázy vývoja. Počas fázy analýzy požiadaviek sa určujú požiadavky aplikácie, ako sú funkčné, výkonové a bezpečnostné požiadavky. Počas fázy návrhu architektúry softvéru a systému sa navrhuje architektúra aplikácie vrátane komponentov služieb, rozhraní a dátových tokov. Vo fáze implementácie služby sa vyvíjajú a implementujú komponenty služby. Počas fázy nasadenia siete sa na nasadenie vyberie vhodná sieťová technológia. Počas fázy vývoja sa budujú základné komponenty, spotrebúvajú sa existujúce služby a vytvárajú sa nové služby.