1 / 20

Sømløs Virksomhet – et målbilde

Sømløs Virksomhet – et målbilde. Stian Danenbarger Emnekart 2004. 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.

kishi
Télécharger la présentation

Sømløs Virksomhet – et målbilde

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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”… BI! Epost! CRM! LDAP! DMS! DBMS! ERP! DAM! CMS! CAD! DRM!

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

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

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

  7. TMQL: <isotopicmaps.org/tmql/> 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)? ’360o’ →Opphav? ”Ustrukturerte” ”Strukturerte” ”Emnekart- motor”

  8. Applikasjons-spesifikke konsepter OR Generiske relasjonsbase-konsepter TMCL: <isotopicmaps.org/tmcl/> • Føringer CIR ORDB Tabellene, radene OI Eksempel: ”Virtualisering” av relasjonsbaser TMQL • Kan returnere: • Lister av verditupler (som SQL) • XML-instanser (som XQuery) • Emnekart-fragmenter SQL Mer info: <idealliance.org/papers/dx_xmle04/slides/barta/>

  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)? ”Nettverk” ”Verksted” ”Kjede” ”Emnekart- motor”

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

  11. ”Ansettelse” Rolle: ”Innkjøper” ”Firma AS” Rolle: ”Prosjektleder” ”Prosjekt X” ”Deltakelse” LDAP 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”

  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. Bug caused by breaks Source code Bugs/Features StarBase Elmer ~ 200 millioner emner! StarTeam Suite C++ class Requirement Testing Requirements CRM

  15. Result Elmer ClientApplication Set Search/Query HTTP Service Request (e.g. StarPoint) HTML, RSS, HTTP Text, etc. Request Harvester/ Listener Topic Map HTML, XML, Indexable etc. Document XML Mapping Indexing Unified Information Space WWW Service Service HTTP HTTP HTTP Request Request Request HTTP Request ... StarTeam Caliber-RM eXpressroom Test Director Onyx Text Index MPX Other Harvesters Listener Listeners StarBase Elmer (forts.): Arkitektur

  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”: <http://www.bncf.net/dc2002/program/ft/paper17.pdf>   • ONI - Office of Naval Intelligence – informasjonsintegrasjon på tvers av mange systemer med sterk fokus på sikkerhet – <http://www.chips.navy.mil/archives/03_summer/PDF/greer.pdf>   • Lexis Nexis – informasjonsgjenfinning basert på TMQL (tolog) over 36.000 datakilder  – "Taking Topic Maps to the Nth dimension”: <http://www.mulberrytech.com/Extreme/Proceedings/html/2003/Freese01/EML2003Freese01.html>

  20. Takk! Stian Danenbarger stian.danenbarger@bouvet.no

More Related