Dette er et foredrag om BPM og semantikk som ble presentert på et frokostseminar arrangert av Den Norske Dataforeningen 3.desember 2009 av adm. dir. i More Software Solutions Frode Preber Ettesvoll. Se agenda på bit.ly/3rBFlB.
2. Om Frode Preber Ettesvoll Daglig leder i More Software Solutions AS siden 2002 Har arbeidet med semantiske problemstillinger i flere år, bl.a. gjennom deltakelse i flere internasjonale semantiske forum som UN/CEFACT og CEN. Medlem av interoperabilitets-utvalget i Norstella Har deltatt i flere forskningsprosjekter relatert til semantikk Utdannet jurist og har praktisert som advokatfullmektig Innehar en rekke styreverv Frode Preber Ettesvoll leder et norsk programvareselskap som utvikler og markedsfører innovative og brukervennlige produkter for utvikling av arbeidsflytløsninger, saksbehandlingsløsninger og elektroniske tjenester.
3. Introduksjon til problemstillingen Vi går mot en verden hvor et enormt antall selskaper vil tilgjengeliggjøre SOA løsninger som tilbyr og konsumerer tjenester med bruk av avansert webteknologi. Tjenestene vil kunne sys sammen til mashups og prosesser på utallige måter på tvers av tidligere grenser og barrierer. For å muliggjøre dette er semantikk på ulike nivå et vesentlig suksesskriterium.
5. Definisjon av BPM og BPMS BPM En ledelsesdisiplin som kort kan beskrives som ”prosessoptimalisering”. Aktivitetene involvert i dette er typisk styring, overvåking og optimalisering av en bedrift sine interne og eksterne arbeidsprosesser. BPMS Programvare som muliggjør BPM. Inneholder typisk komponenter for prosessmodellering, prosessmotor, skjemaløsning, regelmotor, dokumenthåndtering, rapportering, sanntidsovervåking, simulering, optimalisering, osv. Source: versprite.com
6. Dagens utfordringer De fleste XML meldinger mellom to applikasjoner er i praksis et eget språk. Denne problemstillingen akselererer i prosessbaserte SOA applikasjoner Den samfunnsøkonomiske kostnaden ved dette er svært høy. Mangel på semantikk hindrer kosteffektiv innovasjon og medfører at applikasjons-utvikling og samhandling blir svært kostbart.
7. Livssyklushåndtering avsemantikk inn BPM BPM aktiviteterkangrovt deles oppifølgendesteg: Design Modellering Utføring Overvåking Optimalisering Historiskharsemantikkiliten grad værttattibruk i hele BPM syklusen I praksisharsemantikkblittbruktmestmellomapplikasjoner, noesomkreverstadigeoversettelser.
11. Semantisk enterprise arkitektur Semantisk enterprise arkitektur Enterprise ontologier basert på RDF og OWL Modellmining, integrering og aggregering av ulike modeller med bruk av SPARQL Semantisk tjenestebuss Semantiske registre Enterprise applikasjonstjener som kan kjøre semantiske web services, modeller og ontologier A representation of the internetCredit: Bill Cheswick, Lumeta Corp.
12. Semantikk i skyen Enkel definisjon av ”Cloudcomputing” Dynamisk skalerte og virtualiserte tjenester som tilbys over internett gjennom en nettleser I framtiden kan BPM løsninger som kjører i skyløsninger gi helt nye muligheter for semantisk interoperabilitet Dette er et områdedet bør forskes mye på, også relatert til standarder
13. Forvaltning og styring avsemantikk i et BPM perspektiv Det kreves et nasjonalt løft i milliardklassen for å løse utfordringene knyttet til semantikk i interne og eksterne samhandlingsprosesser Det må settes av øremerkede fellesmidler for forvaltning av prosessrelatert semantikk på tvers av offentlige virksomheter midler i hver etat for håndtering av prosessrelatert semantikk Ledere må måles på nasjonalt og lokalt nivå Dette arbeidet vil ta mange år med målbevisst arbeid
14. Semantic Center of Excellence Det bør opprettes ett stort forskningsprosjekt som går over mange år Skal forske på semantikk, ontologier, semantiske arkitekturer, innovasjon, jus, teknologi, forvaltningsstandarder, internasjonalt samarbeid, etc. Samler de klokeste hodene i Norge/EU/verden Vi må tenke større, dette kan Norge gjøre!
15. Oppsummering Det må settes av store beløp over mange år for å være rustet til å møte framtidens utfordringer relatert til semantikk og samhandling dette vil bl.a. være en investering som vil kunne medføre høyere effektivitet og økt konkurranseevne Det bør opprettes et Semantic Center of Excellence i Norge hvor man tiltrekker seg de beste hodene i verden Det bør vurderes å opprette en nasjonal skyløsning i framtiden Svalbard vil kunne være et ideelt alternativ Medfører at semantisk interoperabilitet har større sjanse for å lykkes BPM vil først bli kostnadseffektivt med innføring av livssyklushåndtering av semantikk Semantikk på alle nivå fra modellering til samhandling, dette vil medføre få eller ingen behov for oversettelser Det bør arbeides aktivt med å utarbeide ontologier for ulike domener Basis for en semantisk enterprise arkitektur som applikasjoner må baseres på Norge har mulighet til å gå foran!