Turinys:
- Apibrėžimas - ką reiškia į paslaugas orientuota analizė ir dizainas (SOAD)?
- „Techopedia“ paaiškina į paslaugas orientuotą analizę ir dizainą (SOAD)
Apibrėžimas - ką reiškia į paslaugas orientuota analizė ir dizainas (SOAD)?
Į paslaugas orientuota analizė ir dizainas (SOAD) yra metodika, kuri nurodo į paslaugas orientuotos architektūros (SOA) programų modeliavimą ir dizainą.
SOAD metodui projektuojant SOA programas reikia šių pagrindinių elementų:
- Proceso modelis: proceso ir žymėjimo apibrėžimas organizuojant objektų analizę ir projektavimą (OOAD), verslo procesų modeliavimą (BPM) ir įmonės architektūros elementus. Prireikus galima apibrėžti ir papildomus elementus.
- Instrukcijos: struktūrizuotas būdas konceptualizuoti paslaugas.
- Standartai: Pateikite aiškiai apibrėžtus kokybės faktorius ir geriausią aptarnavimo, galimybių, duomenų ir apribojimų detalumo praktiką. Vaidmenys taip pat turi būti aiškiai apibrėžti ir nubraižykite, ar už kiekvieną kūrinio dalį atsakingas kūrėjas, architektas ar analitikas.
- Artefaktai: apibrėžkite, kas nėra gera paslauga, pavyzdžiui, paslaugas, kurios nėra pakartotinai naudojamos ir todėl nepriskiriamos SOA rezidentams.
- Paslaugų kokybė: Palengvina modelį nuo galo iki galo ir teikia visapusišką įrankio palaikymą.
„Techopedia“ paaiškina į paslaugas orientuotą analizę ir dizainą (SOAD)
Esamos SOA modeliavimo disciplinos, tokios kaip OOAD, EA struktūros ir BPM, negali patenkinti reikalavimų, kai jos savarankiškai taikomos SOA programoms. Ankstyvas SOA projektų, kurie buvo sukurti OOAD, EA sistemose ir BPM, įgyvendinimas apima tik dalį SOA architektūros. Taigi SOAD atsirado siekiant užtikrinti sėkmingą ir visišką SOA programų įgyvendinimą.
SOAD yra holistinė modeliavimo metodika, pagrįsta esamomis, gerai disciplinuotomis ir patikrintomis metodikomis: OOAD, EA sistemomis ir BPM. Be šio patikrintų metodų derinio, į SOAD metodą taip pat reikia atsižvelgti į šias svarbias sąvokas ir aspektus:
- Paslaugų klasifikavimas ir apibendrinimas
- Politika ir aspektai
- „Susipažink“ viduryje procesai
- Semantinis tarpininkavimas
- Paslaugų rinkimas ir žinių tarpininkavimas
SOAD yra pritaikomas daugeliui programų, tokių kaip įmonių programos ir architektūros stiliai, kurie yra už SOA ribų. Be to, dabartiniai SOAD požiūrio pokyčiai taip pat yra daugkartinio naudojimo architektūrinių sprendimų modelyje ir debesų kompiuterijoje.
