sveučilište u zagrebu sustavi mrežnih operatera... · • etom daje smjernice za modeliranje...
TRANSCRIPT
Sveučilište u ZagrebuFakultet prometnih znanostiZavod za informacijsko komunikacijski prometKatedra za upravljanje informacijsko komunikacijskim uslugama
Informacijski sustavi mrežnih operatera
eTOM i NGOSSprof. dr. sc. Dragan Peraković
doc. dr. sc. Marko Periša
www.fpz.unizg.hr
Sadržaj predavanja
• Međunarodne organizacije, programi, forumi• TeleManagement Forum • New Generation Operations Systems and Software – NGOSS program– Enhanced Telecom Operations Map – eTOM– SID – Architecture Information– TNA ‐ Technology Neutral Architecture
www.fpz.unizg.hr
Međunarodne organizacije, programi, forumiITU‐T
• International Telecommunication Union‐ITU‐T–Međunarodna organizacija za standardizaciju u telekomunikacijama
– The Telecommunications Management Network (TMN), uveden 1985. godine kao model za upravljanje TK mrežom preporukama ITU‐T M.3000 te kao referentni model za operacijski sustav podrške (OSS) pružatelja telekomunikacijskih usluga.
www.fpz.unizg.hr
Međunarodne organizacije, programi, forumi
• ETSI ‐ European Telecommunication Standard Institute
• ANSI ‐ American National Standard Institute• NGOSS program (New Generation Operations Systems and Software Program)
www.fpz.unizg.hr
TeleManagement Forum
• Operatori se sučeljavaju s promjenama u modernom telekomunikacijskom svijetu na mnogo načina.
• Jedna od metoda je izabrati najbolje u klasi komponente iz različitih izvora, razviti standardizirana sučelja i kreirati pripremna integracijska sučelja koja se mogu prilagoditi prema različitim rješenjima
www.fpz.unizg.hr
TeleManagement Forum
• Današnji lanac vrijednosti ICT sektora
www.fpz.unizg.hr
TeleManagement Forum
• Korisnici ICT usluga sve više traže nove, sofisticirane usluge • Korisnici i konkurencija prisiljavaju ICSPs (Internet and
Computer Service Providers) na slijedeće korake:• projektiranje sustava i procesa u skladu s potrebama korisnika• minimiziranje vrijemena potrebnog za uvođenje novih usluga• intenzivnu interakciju između niza ICSPs radi pružanja
suvremenih usluga.• Do sada su ICSPs svoje OSS/BSS sustave izgrađivali
vlastitim snagama po načelu silosa (upravljački otoci) koje je teško povezivati unutar kompanije, a praktički nemoguće sa sustavima drugih ICSPs
www.fpz.unizg.hr
TeleManagement Forum
• Forum je osnovan 1988. od strane BT‐a i AT&T‐a, a danas ima preko 700 članica (kompanija) u 195 država
• Članice su tvrtke iz ICT industrije (ICSPs, mrežni operateri, proizvođači programske podrške i mrežne opreme, sistem integratori)
• vizija Foruma je postizanje interoperabilnosti OSS/BSS (Operations Support Systems/Business Support Systems) proizvoda
www.fpz.unizg.hr
TeleManagement Forum
• danas je Forum u sklopu NGOSS Programa (New Generation Operations Systems and Software Program) usmjeren prema definiranju radnog okvira za modeliranje telekomunikacijskih poslovnih procesa, kao i razvoj otvorenih i automatiziranih OSS/BSS sustava
www.fpz.unizg.hr
NGOSS programMotivacija za NGOSS
• Klasični pristup razvoju B/OSS‐a ne mogu zadovoljiti zahtjeve za :• Brz i efikasan razvoj proizvoda/usluga/rješenja• Efikasnu implementaciju novih rješenja• Smanjenjem rizika implementacije novih rješenja
• Rastući izazovi operativnog vođenja i upravljanja ICSPs kompanija• Korisnici traže suvremena rješenja• Traže smanjenje faze razvoja rješenja• Efikasna rješenja su složena i oslanjaju se na niz resursa više ICSPs• Korisnici traže upravljanje postavkama/naručivanje preko web‐a• Proaktivno naplaćivanje u realnom vremenu temeljeno na sadržaju i/ili lokaciji• Garancija visoke kvalitete rješenja koja se realiziraju na različitim tehnologijama• Brza prilagodba B/OSS sustava kako bi pratili BPR (Business process reengineering)
www.fpz.unizg.hr
NGOSS programMotivacija za NGOSS
• OSS ‐ Operational System Support ‐ računalni sustav koji koriste ICSPs, anamijenjen je:– održavanju mrežnih elemenata i mreže u cijelosti (Network Management System),– rezerviranju kapaciteta (Provisioning System),– konfiguraciji mrežnih elemenata ,– upravljanju greškama
• BSS ‐ Business Support System – noviji termin od OSS‐a, a odnosi se naupravljanje poslovnim sustavom:– upravljanje korisnicima,– podržavanje narudžbi,– izdavanje računa,– naplatu
www.fpz.unizg.hr
NGOSS programMotivacija za NGOSS
• OSS– Izgradnja– Planiranje– Optimiziranje– Osiguranje sustava
• BSS– Upravljanje prihodom– Naplata potraživanja– Upravljanje korisnicima
www.fpz.unizg.hr
NGOSS programMotivacija za NGOSS
• Trend ‐ broj poslovnih subjekata u lancu sepovećava
• Fragmentacija ICT tržišta predstavlja glavniizazov razvoja novih B/OSS (NGOSS) sustava
• Što ima više poslovnih subjekata u lancu, novi pristup razvoju OSS sistema (NGOSS) postaje važniji
www.fpz.unizg.hr
NGOSS programMotivacija za NGOSS
www.fpz.unizg.hr
NGOSS programArhitektura
• Temelj NGOSS‐a predstavljaju 3 arhitekture kojima se propisuje ugradnja procesa, informacija i interakcija u OSS/BSS sustave
NGOSS = Architectures + Lifecycle & Methodology
www.fpz.unizg.hr
NGOSS programŽivotni ciklus i metodologija
• Životni ciklus i metodologija razvoja NGOSS sustava se promatra kroz 4 karakteristična pogleda
www.fpz.unizg.hr
NGOSS programŽivotni ciklus i metodologija
• Metodologija razvoja NGOSS sustava:– poluformalne upute– iterative, business process centric, model‐based– perspektiva ‐ (polu)automatsko preslikavanje specifikacija iz pogleda u pogled (MDA)
– implementacija predviđa upotrebu tehnologija široko prihvaćenih od IT‐industrije te komercijalnih “off‐the‐shelf” komponenata, COTS
www.fpz.unizg.hr
NGOSS programŽivotni ciklus i metodologija
• eTOM ‐ specifikaciju poslovnih procesa• procjenu sistemskih procesa i njihove interakcije te
procjenu potencijalnih granica programskih komponenata• ICSP tvrtka koja pokušava implementirati NGOSS mora
implementaciju procesa temeljiti na poslovnim aktivnostima koje su kategorizirane u eTOM‐u tj. mora koristi isključivo eTOM elemente procesa.
• Ako postoji potreba za nekom aktivnošću koja nije kategorizirana i podržana od strane nekog od eTOM procesa, tada ICSP treba pokrenuti ugradnju novog elementa u eTOM standard.
www.fpz.unizg.hr
NGOSS programŽivotni ciklus i metodologija
www.fpz.unizg.hr
NGOSS programRadni okviri (Frameworks)
• NGOSS radni okviri predstavljaju bazu specifikacija/znanja koje se koristi tijekom razvoja NGOSS usklađenih sustava :– Enhanced Telecom Operations Map, eTOM (Business Process
Map) – skup kategoriziranih specifikacija poslovnih procesa tipičnog ICSP
– Shared Information/Data Model, SID ‐ opsežne standardizirane i kategorizirane definicije informacija (usklađene s eTOMkategorijama procesa)
– Technology Neutral Architecture, TNA – tehnološki neutralna specifikacija arhitekture NGOSS sustava.
– Telecom Application Map, TAM – referentna mapa koja sadrži popis kategoriziranih NGOSS aplikacija (usklađeno s eTOMkategorijama procesa).
www.fpz.unizg.hr
NGOSS programRadni okviri (Frameworks)
• NGOSS frameworks se koristi tijekom:– sveobuhvatnog razvoja NGOSS sustava– realizacije parcijalnih projekata: analiza i optimiziranje poslovnih
procesa, odabir NGOSS komponenata na tržištu, uvođenje SID usklađenog modela u postojeće OSS sustave i dr.
www.fpz.unizg.hr
eTOM
• dio TMF‐ovog NGOSS programa• standard za nazivlje, opis i kategorizaciju poslovnih procesa suvremenih
ICSPs• pruža smjernice za modeliranje dinamičkih aspekata eTOM procesa • eTOM‐om se nastoji obuhvatiti cjelokupni prostor poslovnih aktivnosti
(Strategy, Operations & Enterprise) tipičnog ICSP• identificiranje novih elemenata procesa i proširenje eTOM‐a je stalno u
tijeku • eTOM specifikacije procesa su generičke, neovisne o organizaciji tvrtke
ICSP‐a, tehnologiji i konkretnim uslugama koje ICSP pruža • eTOM je i ITU‐T standard (M.3050)• eTOM nije model poslovanja ICSP‐a (koje će elemente procesa
specificiranih u eTOM‐u i na koji način ICSP koristiti ovisi o poslovnoj strategiji ICSP, a ne o eTOM‐u)
www.fpz.unizg.hr
eTOMTemeljni principi
(1) STANDARDIZIRANI SERVISNI KATALOZI(SERVIS = „ŠTO?”)
(2) POVEZANI U STANDARDIZIRANE E2E PROCESE
(PROCES= „KAKO?”)
eTOM jasno razlikuje ŠTO se prodaje (produkt) ŠTO se isporučuje (servis)
od toga KAKO se prodaje i isporučuje (proces i ugovori)
Ugovori
www.fpz.unizg.hr
eTOMRazlikovanje Servisa i Procesa jednog Provider‐aProces=Ulančani standardni servisi jednog providera
Korisnik
END TO END PROCESS FLOW„PUSH” = 15 sec
DANAS
U najboljem slučaju 10‐45 minuta
(prosječno 10 dana)
END TO END PROCESS FLOW„PULL” = 2 sec
2020OBLAK
TO danas ovo nema!„TeraStream”
„ŠTO” = Standardizirani SERVISI „KAKO” = Standardizirani PROCESI
SERVIS PROCES AKTIVNOST
www.fpz.unizg.hr
eTOM2020 – Razlikovanje Servisa i Procesa Više Providera„Shared Service” ili „MultiCloud” okruženje
Korisnik
Provider n
Provider 3.1, 3.2
Provider 2.1, 2.2
Prodavač
Ugovor
Ugovor
Ugovor
PULL
PULL
Pitanje za milijun kuna = Što je END TO END Process Flow?
2020 godine, Provideri će ISPORUČIVATI SERVISEu OBLAKU podržavajući jedan drugog u cilju osiguranja kvalitete korisniku!
www.fpz.unizg.hr
eTOMPoslovne aktivnosti
• Poslovne aktivnosti su u eTOM‐u definirane uz pomoć komponenata/podprocesa od kojih su sastavljeni sveobuhvatni, end‐to‐end ‐ E2E poslovni procesi (ProcessElements).
• Elementi procesa se povezuju kako bi sudjelovali u interakcijama čime se stvaraju tokovi procesa (ProcessFlows).
• Područje procesa (Process Area) i grupiranje procesa (Process Grouping) u eTOM‐u predstavljaju mehanizme za kategorizaciju elemenata procesa.
• eTOM pravi razliku između grupiranja E2E procesa i grupiranja funkcijski povezanih procesa.
www.fpz.unizg.hr
eTOMUlančanost E2E procesa U Multiple Cloud okruženjuDiskontinuirani SERVISI i PROCESI povezani „UGOVORIMA”
Korisnik
DANASNestandardizirani servisi i procesi1000 PROIZVODA =3000 PROCESA
AS IS = “MACARONI” APPROACH
eTOM
Tran
sformacija
2020 eTOMStandradizirani Servisi i Procesi1000 PROIZVODA=12 PROCESA
PULLPULL< 2 s
TO BE =“LASAGNE” APPROACH
www.fpz.unizg.hr
eTOM ‐ Kako ostvariti 1000 proizvoda =12 procesa?„Product Catalogue”, „Servis Cataloge”, „Resource Catalogue”
PRODUCT DOMAINPRODUCT DOMAINCRM
SERVICE DOMAINBSS
RESOURCE DOMAINOSS
MAX TV Standard
MAX Internet 8
Customer SERVICE BROKER – e‐Ugovor
IP TV VoD WalledGarden
Internet E‐mail WEBservice
Customer Facing Services ‐ CONTENTCustomer Facing Services ‐ CONTENT
BB AsynchAccess
MobileAccess
FixedAccess
Customer Facing Services ‐ ACCESS
TV Channel
EPG
PVR
Movie TrillerMovie Triller City Info
Horoscope
Jokes
Movie Child
Movie ActionMovie Action
E‐Pay
E‐Buy
E‐Bunner
Calendar
Notes
…
Storage
Customer Facing Services ‐ SECURITY
BB Authorization
MobileAuthorization
RoamingAuthorization
Speed
Traffic
Speed
Resource SERVICE BROKER – e‐Ugovor
Resource Services ‐ ACCESSResurce Services ‐ CONTENT Resurce Services ‐ SECURITYADSL Service VDSL Servie ADSL 2+ Service ETH Service
ETH NetDWDM Net
IP NE ETH NE DWDM NEADSL NE VDSL NE WiMax NE
WiMax ServiceENCODING Content VoD C‐Cor
nAble nCompassnAble RT
HW OS DB
License
BBRAS
DNS
E‐MAILSYSTEM
Mobile RAS
IP NET
Supply Chain and Logistics SERVICE BROKER – e‐UgovorSUPPLIER PARTNER DOMAIN
www.fpz.unizg.hr
eTOMNužni standardi za zajedničko razumijevanje
Produkt (VIŠE SERVISA)– Jedan ili kombinacija više SERVISA sa ili bez materijalnog dobra Produkt je ono što jedan entitet (dobavljač) nudi drugom entitetu (kupcu).
• Može sadržavati SERVISE, procesirani materijal, HW, SW ili bilo koju kombinaciju navedenog• Može biti materijalan i nematerijalan• Ima cijenu• UVIJEK SADRŽI SERVISNU KOMPONENTU!
SERVIS (VIŠE RESURSA)– Funkcionalna konfiguracija RESURSA za Funkcionalni set za KORISNIKATelekomi razvijaju SERVISE za prodaju UNUTAR proizvoda. Isti SERVIS može biti uključen u više različitih proizvoda.• Mora imati krajnjeg korisnika koji ga „konzumira”, iako ga sam korisnik ne mora biti svjestan• Predstavlja (pre) konfigurirani (sklopljeni) Funkcionalni set tehnoloških materijalnih i nematerijalnih komponenti
(ITIL – CI – Configuration Items)• Isporučuje se korisniku pomoću (pre) definiranih poslovnih procesa• Predstavljen je TROŠKOM (vidi ITIL – Service je trošak) ‐ unutar proizvoda dobiva cijenu
RESURS (VIŠE DOBAVLJAČA)– INFRASTRUKTURA (fizička i nefizička) koja sama po sebi nema uporabnu vrijednost za krajnjeg korisnika Resurs predstavlja fizičke i nefizičke komponente od kojih se gradi SERVIS kao što se mrežni elementi (aktivni i pasivni), IT platforme i druge tehnološke komponente.• Koristi za izgradnju jednog ili više SERVISA• Posjeduje potencijal za isporuku, a koristi se kada je ugrađen unutar korisničkog servisa• Sastavni je dio fiksne imovine telekoma ili se „kupuje” na tržištu od drugog dobavljača
www.fpz.unizg.hr
eTOMHijerarhijska dekompozicija procesa
• Najbolji način za strukturiranje velike količine sadržaja i detalja je strukturiranje sadržaja na veći broj razina ‐ hijerarhijska dekompozicija
• Hijerarhijska dekompozicija procesa (Hierarchical ProcessDecomposition) je sustavan pristup modeliranju procesa i iznad razine koja je pogodna za modeliranje tokova procesa (dinamike)
• Cilj dekompozicije je analiza procesa• Dekompozicija se može nastaviti na onoliko (pod)razina koliko je to
potrebno (ovisi o složenosti procesa kojeg dekomponiramo)• Dekompozicija predstavlja statički pogled na procese jer ne nameće
nikakve odnose u smislu slijeda izvođenja elemenata procesa• Dekompozicija omogućava modularniju implementaciju procesa
(dekompozicija sugerira sustavno rješenje!)
www.fpz.unizg.hr
eTOMHijerarhijska dekompozicija procesa ‐ Primjer
• Proces X (npr. upravljanje narudžbama klijenata) dekomponiran je u tri elementa niže razine
• Podprocesi se mogu dalje dekomponirati• Svaka grana ne mora nužno završavati listom na istoj razini
dekomponiranja (list je zadnji element procesa koji se dalje ne dekomponira)
• Process element ‐ UML Use Case Diagram ili UML Activity Diagram
www.fpz.unizg.hr
eTOMHijerarhijska dekompozicija procesa ‐ Primjer
www.fpz.unizg.hr
eTOMPrincipi specifikacije
• eTOM specifikacije obuhvaćaju:– dekompoziciju procesa (statički odnosi ‐ struktura)– smjernice za modeliranje tokova procesa (dinamički odnosi)– u skladu sa eTOM standardom, sistematizacija poslovnih procesa
počinje na vršnoj razini (razini kompanije) – Level 0 (top‐down princip) • Level 0 identificira globalna područja procesa i okolinu tvrtke:
– korisnike, – dobavljače/partenere, – dioničare ‐ shareholders, – zaposlenike, – i sve ostale zainteresirane stranke – other stakeholders
www.fpz.unizg.hr
eTOMPrincipi specifikacije
• Sljedeća niža razina ‐ Level 1 sadrži grupe procesa koje su ugrađene u spomenuta područja
• Od Level 1 razine kreće hijerarhijska dekompozicija elemenata procesa
• Za svaki proces se specificiraju sljedeći osnovni elementi: – identifikator procesa – naziv procesa– sažeti i prošireni opis procesa
www.fpz.unizg.hr
eTOMDinamički aspekti
• eTOM daje smjernice za modeliranje dinamičkih aspekata– predviđa se modeliranje tokova procesa i interakcija između procesa uz
upotrebu elemenata SID modela za specificiranje informacija koje se razmjenjuju i sljedećih dijagrama:• Process Flow Diagrams (uz varijante Process Interaction Flow Diagrams i• Process Dynamics Flow Diagrams)• Activity Diagrams (UML)• Use Case Diagrams (UML)• State Chart Diagrams (UML)• Sequence Diagrams (UML)
• Zašto nema referentnog modela tokova procesa?– svaki ICSP će implementirati određeni proces koristeći vlastitu kombinaciju
elemenata procesa i njihovog povezivanja u skladu s poslovnom vizijom, misijom i ciljanom tržištu!
www.fpz.unizg.hr
eTOMPristup modeliranju toka procesa
• Što predstavlja model toka procesa?• Veze i interakcije između elemenata procesa u kontekstu nekog procesa više razine• Analizira se samo jedan (tipični, glavni) scenarij (dakle model predstavlja samo
djelomični pogled na cjelokupno ponašanje)• Kako modelirati tokove procesa u skladu s eTOM radnim okvirom?
– 1. Identificiranje “cross‐functional” procesa (CFP) i elemenata procesa od kojih je sastavljen– 2. specificiranje General Interaction Diagram‐a (identificiranje veza među elementima procesa)– 3. specificiranje Process Interaction Flow (no sequences) ili Process Dynamics Flow diagrama
(sequences).
• Specifikacije treba raditi za odabranu razinu detalja (ako želimo manju količinu detalja vezanu za tok procesa koristimo eTOM elemente procesa više razine i obratno)
www.fpz.unizg.hr
eTOMPristup modeliranju toka procesa ‐ Primjer
Veze između procesa, ali bezikakvih detalja vezanih za ponašanje
Level 2 Proces Interaction Flow Diagram
Staze u dijagramu odgovaraju funkcijskom grupiranju iz eTOM modela; svaki element se pojavljuje samo jednom tako da dinamika toka interakcija nije eksplicitno prikazana
Level 2 Proces Dynamics Flow DiagramLevel 3 Decomposed Process FlowsProcess Dynamics Flow Diagram (slijed eksplicitno označen)UML dijagrami kojima se može specificirati dinamika eTOM procesa
www.fpz.unizg.hr
eTOM ‐ ZaključakMultifunkcionalna procesna matrica koji logički veže 5 ključnih dimenzija kompanije
KorisnikCAPEX OPEX
38
Layer 1 –Market/Customer/Product
Layer 2Customer Service Domain
Layer 3Rource Service Domain
Layer 4Supplier Service Domain
Enterprise Service
Funkcionalna dimenzija
END –TO END 1
E2E Procesna dimenzija Organizacijska dimenzija
EBIT
EBIT
EBIT
EBIT
Financijska dimenzija IT Dimenzija
1
1 2
2
3
3
4
4 5
Najvažnija dimenzija – Funkcionalne/SERVISNE dimenzije i „e‐ugovori” koji ih povezuju1
5
www.fpz.unizg.hr
eTOM ‐ ZaključakKoji su ključni izazovi budućnosti 2020 Sofisticirano poslovanje u Mulitple Cloud okruženju
Business Sophistication Customer Simplification
1.1. PRODAJA i MARKETING1. Kanal prodaje – OBLAK2. Proizvod = Sadržaj3. Volumen i kvaliteta sadržaja = Tržišni udio4. Korisnik nije vezan za providera
2. TEHNOLOGIJA1. Servisi standardizirani2. Pristup besplatan i auto‐skalabilan3. Pristupni uređaji –commodity4. Cijena interkonekcije ista za cijeli svijet5. Infrastruktura potpuno regulirana
3. E2E PROCESI1. Diskontinuirani u Multiple Cloud okruženju2. Dinamičko uspostavljenje E2E procesa
pomoću „e‐Ugovora” 3. Standardizirani PULL procesi (PUSH nestaje)
Produktnog i Servisnog (2) kataloga
Procesa po Horizontalnim
Layerima
„e‐Ugovora”U cilju ostvarenja E2E procesa (2 sec)
www.fpz.unizg.hr
SID –Architecture InformationOpćenito
• dio NGOSS programa.• zajednički, dijeljeni informacijski model• specificira:
– informacijske entitete koje su povezane s poslovnim procesima i na koje ti procesi utječu (osobe, imovina, proizvodi i usluge – “high‐level” koncepti)
– odnose među entitetima– detalje koji dodatno opisuju entitete izražene atributima.
• planirani razvoj SID‐a:– specificiranje entiteta vezanih uz rješenje (projektiranje i implementaciju; APIs
– “lower‐level” koncepti) – dijeljeni model podataka• ICSPs i ostali akteri u dohodovnom lancu imaju potrebu za dijeljenjem
informacija i njihovim zajedničkim razumijevanjem. • SID model usmjeren je prema rješavanju te potrebu.
www.fpz.unizg.hr
SID –Architecture InformationZašto dijeljeni informacijski model?
• Zajedničke, dijeljene informacije za jednostavnu integraciju
• Upotreba standardnog, dijeljenog modela osigurava:– uniformne specifikacije tokova informacija između procesa, kako u okvirima tvrtke ICSP, tako i između tvrtki i njihovih vanjskih partnera.
– zajedničku terminologija bez nepotrebnih varijanti.– most između poslovanja koje traži efikasna rješenja i informacijske tehnologije pomoću koje se rješenja implementiraju. (specifikacije razumljive poslovnim krugovima koje su dovoljno precizne da se koriste u početnim fazama razvoja programske podrške)
www.fpz.unizg.hr
SID –Architecture InformationZašto dijeljeni informacijski model?
www.fpz.unizg.hr
SID –Architecture InformationPrincipi modeliranja
• Modeliraju se dvije vrste entiteta (“stvari”):– koje imaju identifikator (mogu se jednoznačno identificirati)– koje imaju samo vrijednost (služe za opis prve vrste)
• Model obuhvaća:– kontekst i uloga entiteta– stanje i životni ciklus entiteta (opcionalno)– odnosi među entitetima: nasljeđivanje, asocijacije, agregacije
• Za modeliranje se koristi se UML• Globalna sistematizacija/kategoriziranje entiteta:
www.fpz.unizg.hr
SID –Architecture InformationKako su informacije u SID modelu organizirane?
• SID model obuhvaća informacijske entitete koji se koriste za:– modeliranje poslovanje i poslovnih procesa (SID Business View)
(GB922)– specifikaciju sustava (SID System View) (GB926)
• Entiteti su organizirani po domenama (Level 0):– SID Business View Domains (8 domena)– SID System View domains. (8+1 domena) (osam domena iz SID
Business View uključeno je i u SID System View u kojem je dodana domena Architecture).
• Modeliranjem podataka na implementacijskoj razini (SID Implementation View) bavi se OSS/J.
www.fpz.unizg.hr
SID –Architecture InformationSID Business View (Level 0)
• SID na osnovnoj razini Level 0 sadrži 8 domena (6 se poklapa s NGOSS domenama).
• SID Common Business domena obuhvaća ABEs koje se koriste u ostalih 7 domena:– Root Business Entities– Agreement– Business Interaction– Location– Party– Policy Management– Project– Time– Trouble Ticket– Usage– Base Types– Business Contract
www.fpz.unizg.hr
SID –Architecture InformationLevel 1, 2 i 3 na primjeru
www.fpz.unizg.hr
SID –Architecture InformationVeze SID domena i eTOM funkcijskih grupa
www.fpz.unizg.hr
SID –Architecture InformationSID for Business, System and Implementation View
www.fpz.unizg.hr
TNA – Interaction ArchitectureTechnology Neutral Architecture
• TNA je apstraktna arhitektura• postoje konkretne implementacijske arhitekture za
raspodijeljene sustave koje su u skladu sa TNA.• NGOSS razlikuje Technology Neutral Architecture, TNA
(upotreba tehnološki neutralnih koncepata) od Technology Specific Architectures, TSA (upotreba koncepata specifičnih za jednu ili više tehnologija)
• Osnovna zadaća TNA je osigurati međudjelovanje u NGOSS sustavima ‐ TNA arhitecture = Interaction architecture.
• Elementi TNA arhitekture su specificiranimetamodelom.
www.fpz.unizg.hr
TNA – Interaction ArchitectureTechnology Neutral Architecture
NGOSS TNA metamodel –NGOSSExtensibleElement
www.fpz.unizg.hr
TNA – Interaction ArchitectureElementi metamodela
• Contract: temelj za interoprabilnost u NGOSS sustavu• NSS GOComponent: predstavlja standardan način za pakiranje NGOSS
funkcionalnosti• NGOSS Shared Information: informacije koje se razmjenjuju između
NGOSS komponenta• NGOSS Identifier: predstavlja standardni način za jednoznačnu
identifikaciju NGOSS elemenata• NGOSS Policy: predstavlja standardizirani način za kontroliranje ponašanja
NGOSS komponenata i procesa• NGOSS Interaction: predstavlja interakciju različitih NGOSS elemenata i
prema tome određuje ponašanje• Termination: koristi se za definiranje operacija iz NGOSS ugovora• NGOSS Extensible Element – apstraktni entitet od kojeg nasljeđuju ostali
elementi metamodela
www.fpz.unizg.hr
TNA – Interaction ArchitectureNGOSS TNA metamodel – NGOSS Contracts & Interactions
www.fpz.unizg.hr
TNA – Interaction ArchitectureNGOSS ugovor
• Specifikacija koja se pridružuje sučelju na temelju koje se klijent povezuje sa komponentom koja implementira to sučelje
• Omogućava specificiranje očekivanog ponašanja na konzistentan način (ciljevi i odgovornosti)
• Omogućava upravljanje servisima te registriranje i pozivanje servisa• Utvrđuje kontekst za izvođenje servisa i omogućava klijentu odabir
servisa• Specifikacije iz ugovora mogu se koristiti za održavanje i
administriranje sučelja tj. servisa koji se preko njega pruža• Specifikacije iz ugovora mogu se koristiti kako bi se osiguralo
honoriranje u slučaju neispunjavanje vanjskih obveza (SLA).
www.fpz.unizg.hr
TNA – Interaction ArchitectureTNA se temelji na komponentama
• NGOSS Components Installed and Uninstalled• NGOSS Services Activated and De‐Activated• NGOSS Contracts Registered and Unregistered• NGOSS Contract Instances Advertised and Withdrawn
www.fpz.unizg.hr
TNA – Interaction ArchitectureArhitektura
www.fpz.unizg.hr
TNA – Interaction ArchitectureNGOSS TNA predviđa kontinuum NGOSS ugovora gledano obzirom na 4 pogleda
www.fpz.unizg.hr
Pitanja