Modelování orientované na služby
bylo navrženo několik přístupů speciálně pro navrhování a modelování služeb, včetně SDDM, SOMA a SOMF.
Service-oriented design a vývoj methodologyEdit
Service-Oriented Design a Vývoj Metodiky (SDDM) je fúze metodu vytvořil a sestavil M. Papazoglou a W. J. van den Heuvel. V dokumentu se uvádí, že SOA designéry a vývojáře služby nelze očekávat, že budou dohlížet na komplexní služby orientované na rozvoj projektu, aniž by se spoléhat na zvuk, design a vývoj metodiky. Poskytuje přehled metod a technik použity v service-oriented design, přístupy, služby, rozvoj metodiky z hlediska služeb, výrobců a žadatelů, a recenze rozmezí SDDM prvky, které jsou k dispozici pro tyto role.
aktualizace SDDM byla později publikována v Web Services and SOA: Principles and Technology M. Papazoglou.
Service-oriented modeling and architectureEdit
IBM oznámila service-oriented modeling and architecture (SOMA) jako svou metodiku související s SOA v roce 2004 a následně zveřejnila její části. SOMA odkazuje na obecnější doménu modelování služeb nezbytnou pro návrh a vytvoření SOA. SOMA pokrývá širší oblast působnosti a implementuje služba-orientovaná analýza a design (SOAD) prostřednictvím identifikace, specifikace a realizace služby, komponenty, které si uvědomit, že tyto služby (.k.a. „servisní složky“) a toky, které lze použít k skládat služeb.
SOMA obsahuje analýzu a návrh metody, která rozšiřuje tradiční objektově orientované a komponentní analýza a návrh metody patří obavy relevantní a podporují SOA. Skládá se ze tří hlavních fází identifikace, specifikace a realizace tří hlavních prvků SOA, jmenovitě, služby, komponenty, které si uvědomit, že tyto služby (aka součásti služby) a toky, které lze použít k skládat služeb.
SOMA je metoda end-to-end SOA pro identifikaci, specifikaci, realizaci a implementaci služeb (včetně informačních služeb), komponent, toků (procesů/složení). SOMA navazuje na stávající techniky v oblastech, jako jsou domény, analýza, funkční plochy seskupení, variabilita-orientovaná analýza (VOA) modelování procesů, komponent založených na vývoj, objektově orientovaná analýza a design a use case modelování. SOMA zavádí se nové techniky, jako jsou cíl-modelování služba, služby vytváření modelu a služby lakmusový papírek k určení granularity služeb.
SOMA identifikuje služby, Hranice komponent, toky, kompozice a informace pomocí komplementárních technik, které zahrnují dekompozici domény, modelování cílů a služeb a existující analýzu aktiv.Služby životního cyklu, v SOMA se skládá z fází identifikace, specifikace, realizace, provádění, nasazení a správu, ve které základní stavební kameny SOA jsou identifikována, pak rafinované a prováděna v každé fázi. Základní stavební kameny SOA se skládají ze služeb, složek, toků a souvisejících s nimi, informací, politiky a smluv.
Service-oriented modeling framework (SOMF)Upravit
SOMF byl navržen podle autora Michael Bell jako celostní a antropomorfní modelovací jazyk pro vývoj software, který zaměstnává oborů a univerzální jazyk k zajištění taktických a strategických řešení podnikových problémů. Termín „holistický jazyk“ se týká modelovacího jazyka, který lze použít k návrhu jakékoli aplikace, obchodního a technologického prostředí, lokálního nebo distribuovaného. Tato univerzálnost může zahrnovat návrh aplikačních a podnikových řešení, včetně SOA krajin, cloud computingu nebo prostředí velkých dat. Termín „antropomorfní“, na druhé straně, přidružuje jazyk SOMF s intuitivností implementace a jednoduchostí použití.
SOMF je metodika životního cyklu vývoje zaměřená na služby, proces modelování specifický pro disciplínu. Nabízí řadu modelovacích postupů a disciplín, které přispívají k úspěšnému vývoji a modelování životního cyklu orientovaného na služby během projektu (viz obrázek vlevo).
ilustruje hlavní prvky, které identifikují aspekty“ co dělat “ schématu rozvoje služeb. Jedná se o modelovací pilíře, které odborníkům umožní sestavit efektivní plán projektu a identifikovat milníky iniciativy zaměřené na služby-malého nebo velkého podniku nebo technologického podniku.
za předpokladu, obraz palec (na levé straně) znázorňuje čtyři části modelování rámce, které určují obecný směr a odpovídající jednotky práce, které tvoří služby orientované modelování strategie: postupy, prostředí, disciplíny, a artefakty. Tyto prvky odkrývají kontext modelovacího povolání a nemusí nutně popisovat proces nebo posloupnost činností potřebných k naplnění cílů modelování. Tyto by měly být žehlit z průběhu projektu plán – služby orientované na životní cyklus vývoje strategie, které se obvykle nastavuje iniciativy hranice, čas, rám, povinnosti a odpovědnosti, a dosažitelné milníky projektu.