Innehållsförteckning:
- Definition - Vad betyder tjänstorienterad analys och design (SOAD)?
- Techopedia förklarar serviceorienterad analys och design (SOAD)
Definition - Vad betyder tjänstorienterad analys och design (SOAD)?
Serviceorienterad analys och design (SOAD) är en metod som hänvisar till modellering och design för SOA-applikationer.
En SOAD-strategi vid utformning av SOA-applikationer kräver följande nyckelelement:
- Processmodell: Definiera process och notation genom att orkestrera objektorienterad analys och design (OOAD), affärsprocessmodellering (BPM) och företagsarkitekturelement. Ytterligare element kan också definieras vid behov.
- Instruktioner: Strukturerat sätt att konceptualisera tjänster.
- Standarder: Tillhandahålla väl definierade kvalitetsfaktorer och bästa praxis för service, kapacitet, data och begränsning. Rollerna måste också vara väl definierade och redogöra för om det är en utvecklare, arkitekt eller analytiker som ansvarar för varje bråkdel av arbetet.
- Artefakter: Definiera vad som inte är en bra tjänst - till exempel tjänster som inte kan återanvändas - och därför inte kvalificeras som SOA-invånare.
- Servicekvalitet: Underlättar modellering från slutet till slut och ger omfattande verktygssupport.
Techopedia förklarar serviceorienterad analys och design (SOAD)
De befintliga SOA-modelleringsdisciplinerna som OOAD, EA-ramverk och BPM kan inte uppfylla kraven när de tillämpas oberoende på SOA-applikationer. Tidig implementering av SOA-projekt som utvecklades i OOAD, EA-ramverk och BPM täcker bara en del av SOA-arkitekturen. Således kom SOAD till för att säkerställa en framgångsrik och fullständig implementering av SOA-applikationer.
SOAD är en holistisk modelleringsmetodik som bygger på befintliga, väl disciplinerade och beprövade metoder: OOAD, EA-ramverk och BPM. Förutom denna kombination av beprövade metoder måste följande viktiga begrepp och aspekter också beaktas i en SOAD-strategi:
- Tjänstekategorisering och aggregering
- Politik och aspekter
- Möt-i-mitten processer
- Semantisk mäklare
- Service skörd och kunskapsförmedling
SOAD är tillämplig på många applikationer som företagsapplikationer och arkitektoniska stilar som ligger utanför SOA. Dessutom finns den aktuella utvecklingen av SOAD-metoden också i den återanvändbara arkitektoniska beslutsmodellen och molnberäkning.
