Satura rādītājs:
- Definīcija - ko nozīmē uz pakalpojumu orientēta analīze un dizains (SOAD)?
- Techopedia skaidro uz pakalpojumu orientētu analīzi un dizainu (SOAD)
Definīcija - ko nozīmē uz pakalpojumu orientēta analīze un dizains (SOAD)?
Uz pakalpojumiem orientēta analīze un projektēšana (SOAD) ir metodika, kas attiecas uz modelēšanu un projektēšanu uz pakalpojumiem orientētas arhitektūras (SOA) lietojumprogrammām.
SOAD pieejai, izstrādājot SOA lietojumprogrammas, nepieciešami šādi galvenie elementi:
- Procesa modelis: Procesa un apzīmējuma noteikšana, organizējot objektorientētu analīzi un dizainu (OOAD), biznesa procesu modelēšanu (BPM) un uzņēmuma arhitektūras elementus. Vajadzības gadījumā var definēt arī papildu elementus.
- Instrukcijas: strukturēts veids, kā konceptualizēt pakalpojumus.
- Standarti: Nodrošiniet precīzi definētus kvalitātes faktorus un labāko apkalpošanas praksi, iespējas, datus un ierobežojuma precizitāti. Arī lomām jābūt skaidri noteiktām un jānosaka, vai par katru darba daļu atbild izstrādātājs, arhitekts vai analītiķis.
- Artifacts: definējiet, kas nav labs pakalpojums, piemēram, pakalpojumus, kas nav atkārtoti izmantojami, un tāpēc tos nevar kvalificēt kā SOA iedzīvotājus.
- Pakalpojuma kvalitāte: atvieglo visaptverošu modelēšanu un nodrošina visaptverošu rīku atbalstu.
Techopedia skaidro uz pakalpojumu orientētu analīzi un dizainu (SOAD)
Esošās SOA modelēšanas disciplīnas, piemēram, OOAD, EA ietvari un BPM, neatbilst prasībām, ja tās neatkarīgi piemēro SOA lietojumprogrammām. OOAD, EA ietvarstruktūrās un BPM izstrādāto SOA projektu agrīna ieviešana aptver tikai daļu no SOA arhitektūras. Tādējādi SOAD radās, lai nodrošinātu veiksmīgu un pilnīgu SOA lietojumprogrammu ieviešanu.
SOAD ir holistiska modelēšanas metodika, kuras pamatā ir esošās, labi disciplinētās un pārbaudītās metodoloģijas: OOAD, EA ietvari un BPM. Papildus šai pārbaudīto metožu kombinācijai, izmantojot SOAD pieeju, jāņem vērā arī šādi svarīgi jēdzieni un aspekti:
- Pakalpojumu klasificēšana un apkopošana
- Politika un aspekti
- Procesi vidē
- Semantiskā starpniecība
- Pakalpojumu novākšana un zināšanu starpniecība
SOAD ir piemērojams daudzām lietojumprogrammām, piemēram, uzņēmumu lietojumprogrammām un arhitektūras stiliem, kas pārsniedz SOA. Turklāt pašreizējās SOAD pieejas attīstības tendences ir atrodamas arī atkārtoti izmantojamā arhitektūras lēmumu modelī un mākoņdatošanā.
