Charles Explorer logo
🇨🇿

Orientace na služby a softwarově intenzivní systémy

Publikace na Matematicko-fyzikální fakulta |
2009

Abstrakt

Softwarově intenzivní systémy jsou silně závislé na software, který je jejich součástí. Software je typický rozsáhlý, komplexní, a zpravidla spolupracuje s živými uživateli.

Selhání softwaru implikuje selhání systému a způsobuje výrazné ztráty. Takovéto systémy jsou tedy kritické.

Případné přepsání celého softwaru naráz tak není přijatelným řešením. Je ukázáno, že takovýto software by měl být servisně orientovaný.

Rozhraní služeb by měla být orientována na uživatele (uživatelům snadno srozumitelná a jimi snadno použitelná). Služby by měly být dvou základních typů: aplikační a architekturní (umožňující vyvinout architekturu).

Představujeme nejdůležitější infrastrukturní služby jako základní návrhové servisně orientované vzory.