Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Sømløs Virksomhet – et målbilde Stian Danenbarger Emnekart 2004.

Liknende presentasjoner


Presentasjon om: "Sømløs Virksomhet – et målbilde Stian Danenbarger Emnekart 2004."— Utskrift av presentasjonen:

1 Sømløs Virksomhet – et målbilde Stian Danenbarger Emnekart 2004

2 Mål: Et lite innblikk i… •Noen av de viktigste IT-utfordringene virksomheter står overfor i dag •Emnekart-standarden som ”semantisk superlim” for IT-arkitekten •Eksempler på noen reelle implementasjoner

3 Virksomheten og dens IT-systemer har vokst ”organisk”… Epost! CRM! CMS! BI! CAD! DAM! LDAP! DBMS! DMS! ERP! DRM!

4 …til IT-infrastrukturen kan minne om dette rommets…

5 …Og samtidig øker virksomhetens krav til IT… Sørg for en tilpasningsdyktig virksomhet! Få mest mulig ut av eksisterende aktiva! IT

6 ...Og kravene til sømløst samspill! Friksjon

7 Emnekart: ”Virtuell” struktur for data select $OITEM from name($TITEM, %item-name%), part-of($TITEM : part, %app1% : whole), represents($NOTION : represented, $TITEM : representation), represents($NOTION : represented, $OITEM : representation), part-of($OITEM : part, %app2% : whole)? ”Strukturerte” ”Ustrukturerte” TMQL: ”Emnekart- motor” ’360 o’ → Opphav?

8 Kan returnere: • Lister av verditupler (som SQL) • XML-instanser (som XQuery) • Emnekart-fragmenter TMCL: Eksempel: ”Virtualisering” av relasjonsbaser Generiske relasjonsbase- konsepter O RDB Applikasjons- spesifikke konsepter OROR Tabellene, radene OIOI Føringer C IR Mer info: TMQL SQL

9 Emnekart: Representasjon av prosessmodeller select $OITEM from name($TITEM, %item-name%), part-of($TITEM : part, %app1% : whole), represents($NOTION : represented, $TITEM : representation), represents($NOTION : represented, $OITEM : representation), part-of($OITEM : part, %app2% : whole)? ”Emnekart- motor” ”Nettverk” ”Verksted” ”Kjede”

10 Kommentar: Hvert formål sitt språk...? Må det være slik…? BPEL Emnekart Eksempel: BPEL – Business Process Execution Language

11 Emnekart: Representasjon av organisasjon og aktiva select $OITEM from name($TITEM, %item-name%), part-of($TITEM : part, %app1% : whole), represents($NOTION : represented, $TITEM : representation), represents($NOTION : represented, $OITEM : representation), part-of($OITEM : part, %app2% : whole)? ”Emnekart- motor” LDAP ”Deltakelse” ”Prosjekt X” ”Ansettelse” ”Firma AS” Rolle: ”Prosjektleder” Rolle: ”Innkjøper”

12 Sømløs virksomhet - virtuelt!...Uten å rydde på rommet!

13 Eksempel: StarBase •StarTeam – produkter som støtter programvare-utviklingsgrupper •Suiten består av: •Kildekode-repository m/versjonskontroll •Bug- og feature tracking-database •Kravdefinisjon- og tracking-database •Test-støttesystem •CRM •Oppkjøpte produkter – ingen integrasjon

14 StarTeam Suite StarBase Elmer Bugs/Features Testing Source code Requirements CRM Bug C++ classRequirement breakscaused by ~ 200 millioner emner!

15 StarBase Elmer (forts.): Arkitektur Search/Query Service Harvester/ Listener Indexing Service Text Index WWW HTTP Request Indexable Document HTTP Request HTML, XML, etc. StarTeamCaliber-RMeXpressroom... Test DirectorOnyx Unified Information Space Topic Map Mapping Service HTTP Request XML HTTP Request MPX Listener Other Listeners Harvesters HTTP Request Result Set Elmer Client Application (e.g. StarPoint) HTTP Request HTML, RSS, Text, etc.

16 StarBase Elmer (forts.): Portal •Både fritekst and strukturerte (semantiske) spørringer •Kan spørre på tvers av multiple databaser

17 StarBase Elmer (forts.): Microsoft Office ‘Smart Tags’ •Termer kjent i Elmer utheves •Disse framstår som lenker tilbake til portalen

18 StarBase Elmer (forts.): Sentrale fordeler •Integrasjon uten å endre eksisterende applikasjoner •Fleksibel arkitektur •Søk på tvers av multiple innholdslagre •Mer konsistente data •Sammenstilling av data gir ny kunnskap •Samlokalisering av data gir nye (og kanskje uventede?) muligheter

19 Andre relevante eksempler •FAO - Food and Agriculture Organization of the United Nations – informasjonsbuss-arkitektur som kombinerer emnekart og RDF – se "Using Web Services to Interoperate Data at the FAO”: •ONI - Office of Naval Intelligence – informasjonsintegrasjon på tvers av mange systemer med sterk fokus på sikkerhet – •Lexis Nexis – informasjonsgjenfinning basert på TMQL (tolog) over datakilder – "Taking Topic Maps to the Nth dimension”: se01/EML2003Freese01.html

20 Takk! Stian Danenbarger


Laste ned ppt "Sømløs Virksomhet – et målbilde Stian Danenbarger Emnekart 2004."

Liknende presentasjoner


Annonser fra Google