Hjem Skyen Hvad er serviceorienteret analyse og design (meget)? - definition fra techopedia

Hvad er serviceorienteret analyse og design (meget)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder serviceorienteret analyse og design (SOAD)?

Serviceorienteret analyse og design (SOAD) er en metode, der henviser til modellering og design til serviceorienteret arkitektur (SOA) applikationer.


En SOAD-tilgang til design af SOA-applikationer kræver følgende nøgleelementer:

  1. Procesmodel: Definition af proces og notation ved at orkestrere objektorienteret analyse og design (OOAD), forretningsprocesmodellering (BPM) og virksomhedsarkitekturelementer. Yderligere elementer kan også defineres om nødvendigt.
  2. Instruktioner: Struktureret måde at konceptualisere tjenester på.
  3. Standarder: Tilvejebringe veldefinerede kvalitetsfaktorer og bedste praksis med hensyn til service, kapacitet, data og begrænsning. Roller skal også være veldefinerede og lægge vægt på, om det er en udvikler, arkitekt eller analytiker, der er ansvarlig for hver brøkdel af arbejdet.
  4. Artefakter: Definer, hvad der ikke er en god service - såsom tjenester, der ikke kan genbruges - og derfor ikke kvalificeres som SOA-beboere.
  5. Servicekvalitet: letter modellering fra ende til ende og giver omfattende værktøjsstøtte.

Techopedia forklarer serviceorienteret analyse og design (SOAD)

De eksisterende SOA-modelleringsdiscipliner som OOAD, EA-rammer og BPM kan ikke opfylde kravene, når de anvendes uafhængigt til SOA-applikationer. Tidlig implementering af SOA-projekter, der blev udviklet i OOAD, EA-rammer og BPM, dækker kun en del af SOA-arkitekturen. Således kom SOAD til for at sikre en vellykket og fuld implementering af SOA-applikationer.


SOAD er en holistisk modelleringsmetodik, der bygger på eksisterende, veldisciplinerede og velprøvede metoder: OOAD, EA-rammer og BPM. Ud over denne kombination af velprøvede metoder skal følgende vigtige begreber og aspekter også overvejes i en SOAD-tilgang:

  1. Tjenestekategorisering og aggregering
  2. Politik og aspekter
  3. Mød midt i processerne
  4. Semantisk mægling
  5. Service høst og mægling af viden

SOAD kan bruges til mange applikationer, såsom virksomhedsapplikationer og arkitektoniske stilarter, der ligger uden for SOA. Derudover findes den aktuelle udvikling af SOAD-fremgangsmåden også i den genanvendelige arkitektoniske beslutningsmodel og cloud computing.

Hvad er serviceorienteret analyse og design (meget)? - definition fra techopedia