Hjem Cloud-Computing Hva er serviceorientert analyse og design (mye)? - definisjon fra techopedia

Hva er serviceorientert analyse og design (mye)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr serviceorientert analyse og design (SOAD)?

Tjenesteorientert analyse og design (SOAD) er en metodikk som refererer til modellering og design for SOA-applikasjoner.


En SOAD-tilnærming i utforming av SOA-applikasjoner krever følgende nøkkelelementer:

  1. Prosessmodell: Definere prosess og notasjon ved å orkestreere objektorientert analyse og design (OOAD), forretningsprosessmodellering (BPM) og bedriftsarkitekturelementer. Ytterligere elementer kan også defineres om nødvendig.
  2. Instruksjoner: Strukturert måte å konseptualisere tjenester.
  3. Standarder: Gi veldefinerte kvalitetsfaktorer og beste fremgangsmåter for service, evne, data og begrensning. Rollene må også være veldefinerte, og legge ut om det er en utvikler, arkitekt eller analytiker som er ansvarlig for hver brøkdel av arbeidet.
  4. Artefakter: Definer hva som ikke er en god tjeneste - for eksempel tjenester som ikke er gjenbrukbare - og derfor ikke kvalifiserer som innbyggere i SOA.
  5. Tjenestekvalitet: letter modellering fra en til ende og gir omfattende verktøystøtte.

Techopedia forklarer SOA (Service-Based Analysis and Design)

De eksisterende SOA-modelleringsdisipliner som OOAD, EA-rammer og BPM klarer ikke å oppfylle kravene når de brukes uavhengig av SOA-applikasjoner. Tidlig implementering av SOA-prosjekter som ble utviklet i OOAD, EA-rammer og BPM dekker bare en del av SOA-arkitekturen. Dermed kom SOAD til for å sikre vellykket og full implementering av SOA-applikasjoner.


SOAD er en helhetlig modelleringsmetodikk som bygger på eksisterende, godt disiplinerte og velprøvde metodologier: OOAD, EA-rammer og BPM. I tillegg til denne kombinasjonen av påviste metoder, må følgende viktige konsepter og aspekter også vurderes i en SOAD-tilnærming:

  1. Tjenestekategorisering og aggregering
  2. Retningslinjer og aspekter
  3. Møt-i-midten prosesser
  4. Semantisk megling
  5. Tjenestehøsting og kunnskapsformidling

SOAD kan brukes på mange applikasjoner som for eksempel bedriftsapplikasjoner og arkitektoniske stiler som er utenfor SOA. I tillegg er dagens utvikling av SOAD-tilnærmingen også funnet i den gjenbrukbare arkitektoniske beslutningsmodellen og cloud computing.

Hva er serviceorientert analyse og design (mye)? - definisjon fra techopedia