Sie sind auf Seite 1von 87

Semantic Web Technologies

"Valuing the Role of Semantic Web Technologies - A Ten Year Personal


Reflection and a Vision For The Next Ten Years"
A Personal Appreciation

Ralph Hodgson
TopQuadrant CTO

© Copyright 2011 TopQuadrant Inc.


April 12, 2011 Slide 1
Introductions
Ralph Hodgson
– co-founder and CTO of TopQuadrant, Inc., a US-headquartered company that specializes in semantic
technology consulting, training, tools and platforms;
– Lead Ontologist for the NASA NExIOM Ontologies.
– Prior to starting TopQuadrant in 2001, Executive Consultant at IBM Global Services and founding
member of the Portal and Object Technology Practices;
– Co-authored \Adaptive Information, published by John Wiley in 2004, and Capability Cases: A
Solution Envisioning Approach, published by Addison-Wesley in July 2005.
– Member of INCOSE, and participates in the Model-Based Systems Engineering Initiative.

What I care about:


From Complex information Spaces
E B P M ( O V - 0 6 c B u s i n e s s P r o c e s s )
S y s t e m A r c h i t e c t
T u e J a n 1 8 , 2 0 0 5 1 4 : 1 9

U s e r s s h o u l d r e f e r t o S e c t i o n 7 o f t h e
O V / S V / T V G u i d e l i n e s f o r l e g e n d i n f o r m a t i o n .

E n t eWr par r i F i g h t e r o r Co n s u m e r R e q u ir e m e n t s P la n
s e
Bus i nes D is p o s a l R e q u ir e d
s Ne e d I d e n t i f i e d
Pr oce ss U s e t h e A s s e t o rA s s e t Us a g e St a t u s Re t u r n As s e t o r
A s s e t
M ode l Re s ou r c e - Ex t e r na l
U s a g e Re s ou r c e - Ex t e r na l
S t a t u As s sD ea t a Us a g e St a t u s As s et Us a g e
St a t u s Da t a

EBPM 6. 07
EBPM 6. 06
Ex t e r na l M a k e o r M a in t a n R e q u e s t B e n e f it I n f o r m a t io n U p d a t e ETvr eenat s u r y C e r t if ic a t e T r a n s a c t io n C o n f ir m a t io n
A c q u is it io n R e q u ir e m e n t B e n e f it A d m in is t r a t io n I n f o r Rme ca ot nio cn ila t io n o f F u n d B a la n c e b y T r e a s u r y
A c q u is it io n R e q u ir e m e n t O f f ic e o f P e r s o n n e l B e n e f it A d m ni is t r a t io n I n f o r m a t io n
App r o pr i a t i o n La w Si gne d A c q u is it io n R e q u ir e m e n t M a n a g e m e n t F e d e r a l H e a lt h
Tr easur y W ar r ant I ssued Pr o gr am E le c t io n
O f f ic e o f P e r s oV ne nt e lr a n s A d m in is t r a t io n
G e n e r a t e Bu y i n g Co n t r a c t Re q u e s t f or Ad v a nc e G u id a n c e I ssued
G e n e r a t e Sa l e s Co n t r a c t o r M oni t or Sal e and M a k e Pa y m e nt - M a n a g e m e n t F e d Be er na el f it E lig ib ilt y
o r O r d e r ( Ex t e r na l Non - DoD O r d e r ( Ex t e r n a l No n - Do D Con t r ac t o r A c c e p t a n c e E v id e n c e Re c e i v e Pa y m e n t - H e a lt h P r o g r a m E le cI tn iof no r m a t io n
Per f or m Ser vi ce or Ex t e r na l
App or t i on m e nt App r ov e d Buy e r ) Sel l e r ) O r de r
G o o d ( Ex t e r n a l No n - Do D Re c e i v e Pa y m e nt Da t a - Vet er an s Ex t e r na l P a y m e n t
I s s u e d Co n t r a c t or O r der [ I s s u ed ] Ac c ep t a nc e M o n i t o r , Bu y o r Re c e i v e G o o d s o r
Sel l e r ) E v id e n c e Se r v i c e s ( Ex t e r n a l No n - Do D Bu y e r ) F e d e r a l R e s e r v Pe a yBma nekn t D a t a P a y m e n t
A d m in is t r a t io n E BP M 6 . 1 1 B e n e f it B e n e f it
B e n e f it E lig ib ilt y A d m in is t r Aa dt mio n in is t r a t io n
EBPM 6. 02 EBPM 6. 03 Dat a Req ue s t f o r I n f o r m a t io n
E BP M 6 . 1 0
EBPM 6. 04 EBPM 6. 08 Adv an c e I n f o r m a It nio f n o r m a t io n
EBPM 6. 05 B u s in e s s D a t a S y n o n y m s

Hu m a n Re s o u r c e s M a n a g e m e n t O p e r a t i o n s M a n a g e r A c q u is it io n R e q u ir e m e n t
EXECUTE (EBPM 3)
A c q u is it io n R e q u ir e m e n t
SOURCE OR ACQUIRE (EBPM 2) E v id e n c e o f G oods Tender ed or S e r v ic e s Re n d e r e d RETURN, SEPARATE, TERMINATE, and
PLAN (EBPM 1)
E v id e n c e o f G oods Tender ed or S e r v ic e s Re n d e r e d
Pay A u t h o r it y DISPOSE (EBPM 4)
Exc es s Re a l Pr o p e r t y D e c la r a t io n
Pay A u t h o r it y Separ at e or
T e r m i n a t e Hum a n
I n d iv di u a l Pay A u t h o r it y
R e c o r d R e q u ir e m e n t s P la n De v e l op Hu m a n Re s ou r c e s
As s i g n Hu m a n M a n a g e Hu m a n Re s o u r c e s En t i t l e m e n t a n d Pa y
Re s ou r c e s Sus t a i n Hu m a n E BP M 3. 15
Re s ou r c e s A s s ig n m e n t O Rr ed se or u r c e s S e p a r a t io n
A d d it io n a l T r a in in g R e q m t Ca l c u l a t e Es t i m a t e s ( o r B o n u s A u t h o r it y EBPM 4. 02
Ex c e s s Re a l R e q u ir e m e n t s Pay m en t
S a le s C o n t r a c t o r EBPM 3. 07
Pr o pe r t y P la n Pay a nd Ent i t l em e nt H is t o r y
D e c la r a t io n Hum a n O r d e r A u t h o r zi in g B u s in e s s D a t a S y n o n y m s EBPM 3. 47 B u s in e s s D a t a S y n o n y m s
Res ou r c e Hu m a n Re s o u r c e s Est i m a t e s ) App r o v e Pa y
S a le s Co n t r a c t or O r der
Ac q ui r e Hu m a n Re s o ur c e s P r o f ile Q u a lit y o f L if e S e r v ic e EBPM 3. 12 Du t y St at u s I n f o r m a t io n Adj us t m e n t s Ca l c u l a t e Pa y
R e q u ir e m e n t s P la n [ Cr e a t e d ] EBPM 3. 16 P a y m e n t H is t o r y
Adm i ni s t e r Pa y
H u m a n R e s o u r c e P r o f ile D e t e r m i n e E l i g i b i l i t y f o Er B P M 3. 18 Re t u r n e d Pa y m e n t s a n d C o le c t io n s
Pr ogr am a n d F u n d in g D o c u m e n t
Pay A u t h o r it y EBPM 3. 19
Com p e n s a t i o n a n d EBPM 3. 20
EBPM 2. 01 Pay A u t h o rRite yi m b u r s e r m e n t
E v id e n c e o f G o o d s
T e n d e r e d o r S e r v ic e s EBPM 3. 17
Ren de r e d Du t y A u t h o r it y
C e r t if ie d H u m a n
S a le s Co n t r a c t or O r der V a lid Res ou r c es
P r e v io u s
C o m m it m e n t P e r io d M a na ge m e nt Pay
A n n u it a n t s T im e a n d
A c t io n s o r F ile
Pr o gr am a nd Pay r o l At t en da nc e
T r a v e l R e q u ir e m e n t Re c or d Ti m e a nd D e c o m m it m e ( G r o s s C e r t if ie d
F u n d in g D o c u m e n t S a le s C o n t r a c t o r O r d e r M anage Tr avel Rec or d
n t Hum a n
B u s in e s s D a t a S y n o n y m s A u t h o r iz in g H u m a n
T r a v e l R e q u ir e m e n t At t e n da nc e ( M i l i t a r y Pay
Res ou r c es
R e s o u r c e s D e v e lo p m e n t C o n f ir m a t io n E a r n in g s )
" Pr og r a m an d Dut y St a t u s ) C e r t if ie d H u m a n R e s o u r c e s M anagem ent Pay F ile M a na ge m e nt
S ig n e d C o n t r a c t or O r der o r R e je c t
Pay A u t h o r it y P a y F ile
D is p o s a l
V a lid C o m m it m e n t or D e c o m m it mE B eP nM t C3 o. n1 f0 ir m a t io n o r R e je c t
EBPM 3. 14 E v id e n c e
B u s in e s s D a t a S y n o n y m s
Con t r ac t o r
O r de r A d ju s t e d V a lid C o m m it m e n t o r P r e v io u s P e r io d P a y r o l
O b lig a t io n D e c o m m it m e n t A n n u it a n t s A c t io n s
[ S ig n e d ]
C o n f ir m a t io n o r A f f ila t io n E n d in g
R e je c t T r a v e l R e q u ir e m e n t
I ns t a l l a t i on s a n d Env i r on m e nt O p e r a t i on s M a na ge r A d ju s t e d O b lig a t io n

T r a v e l R e im b u r s e m e n t I n f o r m a t io n D is p o s a l E v id e n c e
P e r f o r m S e Er vv idi ec ne c- e o f G oods Tender ed or S e r v ic e s Re n d e r e d
E n v ir o n m e n t a l
R e q u ir e m e n t sN e Pw la n F o o t p r i n t L ia b ilt ie s C o s t H u m a n R e s o u r c e s Q u a lit y Re a l Pr o p e r t y O p e r a t io n C e a s e d N o t if c a t io n
E v id e n c e o f C o m m ti m e n t Per f or m Ser vi ce :
C o n t r a c t C oonr s t Or ur cdt ei r o n o o d s T e n d e r eI dn f o r m a t io n
o f L if e S e r v ic e E v id e n c e
S a le s G o r Re t u r n e d Pa y m e n t s a n d C o le c t io n s I n s t a l l a t i o nE sx ,e c u t io n R e p o r t s
o r S e r v ci e s D e c o m m it m e n
R e q u ir e m e n t s
R e n d e r e d
t Req ue s t Env i r onm e nt , Sa f e t y a nd
P la n R e je c t e d C o n t r a c t or O r der
EBPM 3. 02 E n v ir o n m e n t a l L ia b ilt ie s Co s t I n f o r m a t io n O c c u H e a l t h S t Re ewa l a Pr rd os ph ei rp t y A v a ila b le f o r U s e N o t if ic a t io n
C o n t r a c t o r
O r d e r
EBPM 3. 21 Rea l Pr o pe r t y
Con t r ac t o r O r d er O p e r a t io n C e a s e d
[ S e le r s' R e s p o n s e ] A u t h o r iz in g
Rea l Pr o pe r t y E x e c u t io n
I n s t a la t io n s a n d E v id e n c e o f G o o d s R e q u ir e m e n t s N o t if ic a t io n
A v a ila b le f o r U s e Re p o r t s
E n v ir o n m e n t T e n d e r e d o r S e r v ic e s D e liv e r e d A s s e t or R e s o u r c e P la n B u s in e s s D a t a S y n o n y m s

S e r v ic e N o t if ic a t io n
Ren de r e d
B u s in e s s D a t a S y n o n y m s

R e q u ir e m e n t s P la n

Per sonal Pr oper t y As set A v a ila b le f o r Us e


Logi s t i cs O pe r a t i ons M a na ger De l i v e r M a t e r i e l and
E v id e n c e o f G oods Tender ed or S e r v ic e s Exc es s or O b s o le t e o r U n s e r v ic e a b le A s s e t
E q uRi epnmd eer net d

L o g is t ic s E v id e n c e S a le s E v id e n c e
M ake or M ai nt ai n EBPM 3. 08 B il
R e q u ir e m e n t s E qP ula in p m e n t Us e t he As s e t or
S a le s C o n t r a c t o r O r d e r M a d e o r M a in t a in e d A s s e t R e s o u r c e R e s o u r c e Y e s - I n s p e c t e d G o o d s E v id e n c e
D e liv e r e d A s s e t or Re s o u r c e S a le s C o n t r a c t o r O r d e r Re t u r n As s e t o r
Ass et f or M a ni t e n a n c e , R e p a ir , O v e r h a u l R e a l P r o p e r t y E x t e r n a l D e liv e r y E v id e n c e A u t h o r iz in g R e a l P r o p e r t y
EBPM 3. 03 O u t g r a nt
Re s ou r c e
O u t g r a n t
S a le s C o n t r a c t o r O r d er
E v id e n c e B u s in e s s D a t a S y n o n y m s
( A u t h o r iz ni g L o g is t ic s ) B u s in e s s D a t a S y n o n y m s EBPM 3. 46

to
Con t r ac t o r B u s in e s s D a t a S y n o n y m s
Con du c t Di s p os a l
EBPM 4. 05
O r de r S a le s C o n t r a c t Eov r id e On c r e d eo r f G oods Tender ed or S e r v ic e s Re n d e r e d
[ Ac c e pt ed ] ( Pe r f or m Se r v i c e -
Con t r ac t o r O r d er Re a l Pr o p e r t y O ut gr ant E v id e n c e
[ S ig n e d ] Di s po s a l )
B u s in e s s D a t a S y n o n y m s
O per at i ons M anager " Ac c e pt an c e
Ass et A v a ila b le f o r M a in t e n a n c e , R e p a ir and O ver haul
I n d iv id u a l Rea l Pr o pe r t y
Con t r ac t o r O u t g r a nt
Rec or d
O r de r E v id e n c e
[ Up d a t e d ]
[ Ac c e pt ed ] Ac c e p t e d Co n t r a c t or O r der R e q u ir e m e n t
s P la n
S ig n e d C o n t r a c t or O r der B u s in e s s D a t a S y n o n y m s
Re a l Pr o p e r t y O ut gr ant E v id e n c e S a le s Co n t r a c t or O r der
Ac c e p t e d Co n t r a c t or O r der
A c c e p t a n c e E v id e n c e Exc es s or O b s o le t e o r U n s e r v ic e a b le A s s e t
Yes - I ns pec t ed G oods E v id e n c e
R e q u ir e m e n t s P la n EBPM 4. 03
D e liv e r e d G o o d s E v id e n c e
D si p o s a l S a le s Re a l Pr o p e r t y As s e t C o n d it io n U p d a t e
Con t r ac t o r As s e t Us a g e St a t u s
Pr o gr a m M a na ge r O r de r I s s ue d M oni t or t he Pr ogr a m
Rea l Pr o pe r t y
B u s in e s s D a t a S y n o n y m s D is p o s a l E v id e n c e
Con t r ac t o r A s s e t C o n d it io n
O r de r Upd at e EBPM 3. 26
Ex e c u t e Sa l e s a n d Pr o c u r e m e nt [ S ig n e d ]
B u s in e s s D a t a S y n o n y m s Ac c ep t a nc e M o n i t o r a n d C l o s e o u t S a l e s Co n t r a c t o r O r d e r
S ig n e d C o n t r a c t or O r der D is p o s a l E v id e n c e
A s s e t E v id e n c e
E BP M 3 . 2 4 Ty pe of As s e t ?
Y e s - I n s p e c t e d G o o d s E v id e n c e Req ue s t f o r
Con t r ac t o r Adv an c e
U s a g e Re q u e s t f or Ad v a nc e M oni t or Sal es
O r de r E x e c u t e S a l e s Co n t r a c t o r O r d e r S t a t u s D a t a Re q u e s t f or
B u s in e s s
Ad v a nc e
D a t a S y n o n y m s
[ Dr a f t ] S e le r Re s p o n s e Re v i e w a n d Re s p o n d B u s in e s s D a t a
S a leS sy n ( o Gn y om o ds s a n d S e r v ic e ) E v id e n c e Con t r a c t o r O r d e r
t o Dr a f t Co n t r a c t o r E v id e n c e o f G oods Tender ed or S e r v ic e sA c Rc ee np dt ea rn ec de E v id e n c e
Dr a f t C o n t r a c t Oo r r dOe rr d e r Re v i e w a n d
Re s po nd t o I s s ue d A s s e t
C o n f ir m a t io n o f C o m p le t io n
EBPM 2. 10 Con t r a c t o r O r d e r S a le s ( G o o d s U s a g e
Cl o s e ou t Con t r a c t
EBPM 2 . 1 2 Re c e i v e Co nt r a c t a n d S e r v ic e s ) S t a t u s D a t a S a le s ( G o o d s
S a le s Co n t r a c t or O r der
E v id e n c e B u s in e s s D a t a S y n o n y m s
a n d S e r v ic e s ) EBPM 3. 25 Yes - I nspect ed G oods E v id e n c e or O r der ( Sel l e r )
I s s u e d Co n t r a c t or O r der or O r der B u s in e s s D a t a S y n o n y m s
" R e v e n u e E v id e n c e
Hum a n B u s in e s s D a t a S y n o n y m s S a le s E v id e n c e
Res ou r c es Re t u r n e d G o o d s E v id e n c e
Yes
EBPM 2. 13
S a le s D e v e lo p m e n Ass et Us a g e St a t u s
Con t r ac t o r t E v id e n c e
O r de r Hu m a n Re s o u r c e s D e v e lo p m e n t E v id e n c e Re t u r n e d G o o d s E v id e n c e Yes - I nspect ed EBPM 3. 35 EBPM 3. 43
No
Con t r ac t o r O r d er Con t r ac t o r d s r E v id e n cH ea s
M oni t or a nd Cl ose out Buy i ng Cont r ac t or G Oo ro de Ac c ep t a nc e
E v id e n c e o f Ac c e pt a nc e C o n f ir m a t io n of
[ I s s u ed ] O r de r Ret ur ne d EBPM 3 . 3 2 E v id e n c e
G o od s al r eady EBPM 3. 38 C o m p le t io n
B u s in e s s D a t a S y n o n y m s Ac c e pt e d [ Ac c e pt ed ] N e w C o n s t r u c t io n G o od s B u s in e s s D a t a S y n o n y m s
E x e c u t e B u y i n g C o n t r a c t o Cr o nOt rr ad ce tr o r E v id e n c e o r Ten de r e d o r
E v id e n c e D a Rt ea t u r n e d D e s t in a t io n - G o o d sT a Ek ve id eC nu cs et o d y occur r ed? I nspect ed " C o n f ir m a t io n o f
P r o g r e s s S e r v ic e s
Yes O r der B u s in e s s D a t a S y n o n y m s Ren de r e d G o o d s G o o d s Ac c e pt a nc e G oods No Ex e c ut e Ac c e pt a nc e
C o m p le t io n " . " R e v e
I ssued Di s t r i but e Cont r a E v id e n c e E v id e n c e w i l l o c c u r at Ac c e pt a nc e
R e je c t e d C o n t r a c t or O r der E v id e n c e A c c e p t a n c e E v id e n c e
Co n t r a c t ct or O r der Dat a Sour ce or Pr ocedur es
I n s p e c t e d G Bo uo sd ins e sE sv id De an t c ae S y n o n y m s

No or O r der As s i g n o r I s s u e Ca r d U n s e r v ic e a b le Type of De s t i na t i on? Re qui r e d?


Con t r ac t o r Dr a f t Co n t r a c t or O r der S ig n e d C o n t r a c t or O r der EBPM 3. 48 I n v o ic e EBPM 3. 34 Ac c ep t a nc e
a nd Ca r d L i m i t As s et N e w C o n s t r u c t io n E v id eE nv ci ed e on rc e P r o g r e s s
O r de r Coor di nat i on w i t h E v id e n c e
Con t r ac t o r O r d er N o t if ic a t io n Re c e i pt a n d Ac c e pt a nc e Re qu i r e d? Rec or de d EBPM 3. 39
[ S e le r 's Con t r ac t Se l l e r Re qui r e d Con t r ac t o r [ S ig n e d ] G oods or S h ip p in g Per f or m I nspect i on and M oni t or Buy i ng
Res po ns e] o r O r d er Yes
[ S e le r 's Dr a f t O r de r B u s in e s s D a t a S y n o n y m s
Ser vi ce or N o t ic e Re c o r d e d D e liv e r e d G o oVdesr i f i c a t i o n Cont r a c t or O r de r
C o n t r a c t E oB rP M 2 . 1 6 [ I s s u ed ] " Ac c e pt an c e Con t r ac t o r S h ip p in g A c c e p t a n c e E v id e n c e C o n f ir m a t io n of
Res po ns e] O r de r Pur chase D e ivl e r e d E v id e n c e D is c r e p a n c y Re p o r t
B u s in e s s D a t a S y n o On y r m d
es r U n s e r v ic e a b le A s s e t N o t if ic a t io n EBPM 3. 11 N o t ic e Acc ept C o m p le t io n
S e le r Re s p o n s e EBPM 2. 23 [ S ig n e d ] Ca r d? G oods B u s in e s s D a t a S y n o n y m s
I s s ue Con t r a c t EBPM 3. 28
M a na ge Re qu i r e m e n t EBPM 3 . 3 0 E v id e n c e EBPM 3. 36 " C o n f ir m a t io n
Sou r c ed or O r der A c c e p t a n c e E v id e n c e EBPM 3. 42 Cl o s e ou t Con t r a c t o r
R e q u ir e m e n t s R e q u ir e m e S e le r Re s p o n s e EBPM 3 . 4 0
Aw a r d Co n t r a c t o r O r de r ( Bu y e r )
P la n Ex e c u t e Ac qu i s i t i o n n t S ig n e d C o n t r a c t or O r der ( O b lig a t io n o r D e o b lig a t io n ) P u r c h a s e C a r d E v id e n c e
S o u r c e d R e q u ir e m e n t EBPM 2 . 1 7 O r der C o m m ti m e n t o r Ac c e pt D is c r e p a n c y
St r at egy D e liv e r e d G o o d s E v id e n c e Yes
D e c o m m it m e n t A c c e p t a n c e G o o d s Roe r je c t Re p o r t C o n f ir m a t io n o f C o m p le t io n
Pl a n Bu s i n e s s Re s o u r c e s R e q u ir e m e n t s P la n I n i t i a t e o r Re v i s e o r EBPM 2. 18 E v id e n c e
De v e l op Ac qu i s i t i o n A p p r o v e d A c q u is it io n P la n Ac c ep t a nc e Req ue s t Sour c e - G oods E v id e n c e Ser vi ces? B u s in e s s D a t a S y n o n y m s
R e q u is it io nM o d i f y C o n t Rr ea jec ct t eo dr C o n t r a c t o r O r d e r E v id e n c e S e r v ic e " Ac c e pt an c e
St r at egy EBPM 2. 24 S e r v ic e E v id e n c e
O r der C o n t r a c t M o d if ic a t io n R e q u e s t A c k n o w le d g e m e n t
V a lid a t e d o r A d ju s t e d R e q u ir e m e n t B u s in e s s D a t a S y n o n y m s EBPM 3. 44
R e q u is it io n EBPM 2. 15
V a lid C o m m it m e n t or D e c o m m it m e n t C o n f ir m a t io n o r R e je c t Pe r f or m Ac c e pt a nc e F i l e Di s c r e p a n c y Re po r t
EBPM 1. 09 Pur c ha s e , Ve r i f y Ac k no w l e d ge Upda t e Shi ppi ng
P r e s id e n t ‟s Bu dg et V a lid C o m m it m e n t Go re n De er ca ot me mo r it mR e ev ni t s e D e s t in a t io n - G o oI dnsf oEr vmid ea nt ci eo n Pr ocedur es S e r v ic e A c k n o w le d g e m e n t
C o n f ir m a t oi n o r R e je c t
a nd Ce r t i f y Se r v i c e Re nd e r e d
EBPM 1. 02 Re q ui s i t i o n( s ) C e r t if ie d M a n a g in g Pur c h a s e Ca r d
V a idl O b lig a t io n o r
A s s e t A s s ig n e d , Acc ount St at em ent EBPM 3. 33 S e r v ic e
EBPM 1. 05 T r ia l D e o b lig a t io n
I s s u e d , C o n d it io n o r A s s e t A s s ig n e d , I s s u e d , A c c e p t a n c e R e s u lt s
Req ue s t A c k n o w le d g e m
B a la n c e V a lid C o m m it m e n t o r Q u a n t it y C h a n g e d C o n d it io n o r Q u a n t it y EBPM 3. 31 EBPM 3. 37 EBPM 3. 41
D e c o m m it m e n t
EBPM 3. 29 ent
T r a n s a c t io n C h a n g e d T r a n s a c t io n C e r t if ie d
Pr o gr am a nd
C o n f ir m a t io n o r R e je c t Pur c h as e Car d
F u n d in g D o c u m e n t B u s in e s s D a t a S y n o n y m s Acc ept anc e
T r a n s a c t io n
A g e d V a lid a t io n R e q u ir e m e n t Re q u e s t ( Q u a r t e r ly R e v ie w ) EBPM 2. 08 V a lid O b lig a t io n o r D e o b lig a t io n R e q u e s t S e r v ic e A c k n o w le d g e m e n t R e s u lt s
P r e s id e n t 's
Budget I n v a lid C o m m it m e n t Re q u e s t D is c r e p a n c y Re p o r t
W il in c lu d e a l d at a f r o m O V- 7 r e g a r d in g F o r m u la t e Bud ge t Rec or de d
Re s o u r c e M a n a g e r R e c o r d e d S h ip p in g N o t ic e
S h ip p in g M a na ge t he Pr ogr a m
A c c e p t a n c e
M ic r o p u r c h a s e R e q u ir e m e n t N o t ic e E v id e n c e
Fut ur e Ye a r B u s in e s s D a t a S y n o n y m s
D e f e n s e P la n Pr ogr am a n d F u n d in g D o c u m e n t
Pr ogr am a n d F u n d in g D o c u m e n t Rec or de d
B u s in e s s D a t a S y n o n y m s
P la n s a n d G u id a n c e S h ip p in g N o t ic e
Cu r r e n t Year Budget P la n
EBPM 3. 45
Pr ogr am a n d F u n d in g D o c u m e n t O b lig a t io n
Fut ur e Ye a r D e f e n s e P la n Pr o gr am a nd
For m ul at e Pr ogr am Cur r e nt Ye ar
F u n d in g Ex e c u t e Re s o u r c e a n d Pe r f o r m a n c e Pl a n T r ia l No
R e q u ir e m e n t s aP nla dn B u d g e t Doc um e nt Cur r e nt Ye ar M a n a g e F u nB du sd g e t P al n
B a la n c e
B u s in e s s E BP M 2. 02 C e r t if ie d H u m a n R e s o u r c e s M a n a g e m e n t Pay F ile
A c q u is it io n P la n n in g a n d B u d g e t in g R e q u ir e m e n t Tr e as ur y
A Dl al to ac a St ye n oR ne ys mo u sr c e s B u d g e t P la n
D is c r e p a n c
I s an asset
S e r v ic e A c k n o w le d g e m e n t
Pr o gr am a nd F u n d in g Doc um e n t bei ng
W a r r an t s Con du c t Pe r i od i c y Rep or t
Req ue s t E BP M 1. 06 Pr o gr am a nd I s s ue Re s o ur c e Re v i e w Re qu i r e m e n t Upd a t e a n d C u r r e n t Y e a r RB eu vd ig ee wt P Fla un n d i n g r ecor ded?
P r o c u r e m e n t E v id e n c e O b t a in e d
EBPM 1. 04 F u n d in g D o c u m e n t a n d P e r f o r m a n c eA g a i n s t R e s o u r c e a n d R e p r i o r i t i z e F u n d R e v i e wR e im b u r s a b le R e p o r t s
Ana l y z e De f e ns e Di s t r i b ut e Re q ue s t C e r t if ie d H u m a n
C e r t if ie d A d v a n c e P a y m e n t Re q u e s t
A p p r o p r ia t io n Pr ogr am a n d F u n d in g D o c u m e n t Re q u e s t Pl a n Per f or m a nce Pl a n Re s ou r c e a nd O b lig a t io n R e p o r t s
Re s ou r c e Pl a n App or t i on m e nt o r EBPM 3. 13 Res ou r c es
L aw EBPM 2 . 0 3 Per f or m a nce Pl a n M a na ge m e nt Pay F ile
Tr easur y W ar r ant s Re a pp or t i o nm e nt
EBPM 2 . 0 4 V a lid C o m m it m e n t o r D e c o m m ti m e n t C o n f ir m a t io n o r R e je c t EBPM 2 . 2 1C o m m it m e n t Re p o r t s
EBPM 3. 05 D is c r e p a n c y Re p o r t
A p p r o p r ia t io n L a w EBPM 2 . 0 5
EBPM 2 . 2 0 E x i s t i nA gc c e p t a n c e E v id e n c e Ac c ep t a nc e
T r ia l As s e t E v id e n c e
Con du c t Pl a n ni ng EBPM 1. 07 R e q u ir e m e n t s Cur r e nt Ye ar B a la n c e R e q u ir e m e n t s R e c o r d e d S h ip p in g N o t ic e D e liv e r e d
Eva l uat e Pl a n EBPM 1. 08 P la n Re c or d? E v id e n c e o f D is b u r s e m e n t or C o le c t io n
P la n B u d g e t P la n G oods
Per f or m ance O ut c om es Aga i n s t St a n da r d V a lid C o m m it m e n t or D e c o m m it m e n t C o n f ir m a t io n o r R e je c t
W a r f ig h t e r Ne e d C o m m it m e n t o r Rec or de d S e r v ic e E v id e n c e C e r t if y in g O f f ic e r
Con du c t A c k n o w le d g e m e n t
Appr ov al
A lo t m e n t A d ju s t m e n t D e c o m m it m e n t S h ip p in g Pr ocur em ent E v id e n c e O b t a in e d S e r v ic e A c k n o w le d g e m e n t St a t e m en t o f
Per f or m ance Tar get s Phy si ca l Ac c ep t a n
C o n f ir m a t io n o r c e
I n it ia l N o t ic e P la n t , P r o p e r t f y r oa mn d G o v e r n m e n t P r o v id e r C e r t if ie d A d v a n c e P a y m e n t Re q u e s t D if f e r e n c e s
EBPM 1. 01 R e je c t R e q u ir e m e n t Is n vP ela nn t o r y As s et E q u ip m e n t A s s e t
Cu r r e n t Year Budget P la n E v id e n c e C e r t if ie d A d v a n c e P a y m e n t Re q u e s t
EBPM 1. 03 R e q u ir e m e n t s P la n
Rec or d V a lu e
EBPM 3. 04
Pr ogr am a n d F u n d in g D o c u m e n t P a y a b le s , Ass et s, Ex pens es , Re v e n u e o r R e c e iv a b le s Re p o r t s A c c e p t a n c e E v id e n c e
As s et Rec o r d
Ac c o u n t a b i l i t y M a n a g e r A lo t m e n t
I n it ia l A s s e t Re c o r d B u s in e s s D a t a S y n o n y m s
R e a l P r o p e r t Iyn v e n t o r y C e r t if ie d P u r c h a s e C a r d T r a n s a c t io n
A d ju s t m e n t Con t r ac t o r O r d er O p e r a t io n A d ju s t m e n t s
[ S ig n e d ] A c c e p t a n c e E v id e n c e - YU ep sd a At se s eA ts s Re et cRoRe rea dcl oP Err xdo isp t e r t y O p e r a t io n C e a s e d N o t if c a t io n St a t u s Co d e Ex p e n s e Da t a
P h y s ic a l I n v e n t o r y A d ju s t m e n t Ass et A v a ila b le F o r U s e N o t if ic a t io n
Ass et Re c o r d
A p p o r t io n m e n t No
C r e a t e I n i t Si iga nl e dA s Cs oe nt t r a c t o r O r d e r
Re c or d A c c e p t a n c e E v id e n c e - N o A s s e t R e c o r d E x is t P h y s ic a l I n v e n t o r y P la n t , Pr oper t y , a n d E q u ip m e n t As s e t V a lu e Ar c hi v e As s e t
EBPM 3. 09 E x e c u t io n Rep or t s
A p p o r t io Found Ass et I n f o r m a t io n A d ju s t m e n t O r ig in a l C o s t B a s is of Ass et Re c or d
Pr o gr am a nd n m en t
F u n d in g B u s in e s s D a t a S y n o n y m s
I nvent or y A d ju s t m e n t s Pr ocur em ent E v id e n c e O b t a in e d
Doc um e nt EBPM 2. 06 E n v ir o n m e n t a l L ia b ilt y I n f o r m a t io n
EBPM 4. 04
Ch a n g e Re q u e s t
Pr ogr am Per f or m ance I nf o

Ac c o u n t i n g ( Ac c o u n t i n g a n d F i n a n c e Bu y e r - Si d e ) P r o c e s s A p p o r t io n m e n t Re p o r t s O b lig a t io n R e p o r t s
E x e c u t io n R e p o r t s

Layered Information Spaces with


C o n s t r u c t io n in P r o g r e s s Ac c o u nt St a t e m en t o f D if f e r e n c e s

FINANCIAL MANAGEMENT (EBPM 5) A lo t m e n t P r o d u c e


App or t i on m e nt
Fou nd As s e t
I n f o r m a t io n C o m m it m e n t D e p r e c ia t io n o r ARme co or rt diz a at nio dn MV a alu ne a g e Pr o du c e Pa y a bl e s , As s e t s ,
E n v ir o n m e n t a l
o r
Re p or t s A d ju s t e d EBPM 5. 18 E x p e n s e D a t Ea x p e n s e s E x p e n s e DEax t pae n s e s , R e v e Pn ua ye a bo ler D a t a L ia b ilt y
D e c o m m it m e D e p r e c ia t io n o r
A lo t m e n t C o m m it m e n t Re c e i v a b l e s Re p o r t s I n f o r m a t io n St a t e m en t o f
Re c or d B u s in e s s
E B PS My n o 5n . y 0m 3
D a t a s
n t Re q u e s t A m o r t iz a t io n V a lu e EBPM 5. 22 A c c o u n t a b ilt y
[ V a lid ] Ass et I s i t a n As s e t S e r v ic e M a n a g e E x e c u t i oEnx e c u t io n R e p o r t s
Pr ogr am a n d F uA np dp ino gr t Di oo cn umm e en nt t, S t a t e m e n t o f A c c o u n t a b ilt y
Al l ot m e n t or a Se r v i ce ? EBPM 5. 24 Di s bu r s e St at em ent of A c cw o ui nt th a bT iltr ye a s u r y
I n v a lid C o m m it Rme ce on rt d RCe oq mu e ms t i At dm ju es tn et d a Cn od m m it m e n t S t a t e m e n t o f T r a n s a c t io n s
Tr easur y W o ar r rA al nl to sc a t i o n I nv en t o r y an d C e r t if ie d P u r c h a s e
I n t r a D o D D is b u r s e m e n t
Ca l c u l a t e Fu nd Ba l a nc e C a r d T r a n s a c t io n T r ia l B a la n c e
C o m m it m e n t o r D e c o m m ti m e n t Re q u e s t Yes R e la t e d M a t e r ia l Ex p e n s e Da t a
E x p e n s e B u s in e s s D a t a S y n o n y m s
EBPM 5. 01 V a lid C o m m it m e n t or D e c o m m it m e n t Re q u e s t V a lu a t io n D a t a I n t r a D o D C o le c t io n EBPM 5. 28
C a r d C o m m it m e n t R e q u e s t I nvent or y a n d R e la t e d M Ba ut se inr eai sl sV a Dlu aa tt aoi n S R e c e ivs a b le D a t a
y n o n y m

C o m m it m e n t or D e c o m m it m e n t Re q u e s t EBPM 5. 26 I s s u e P e r f o r m a n c e a n d A c c o u n t a b ilt y R e p o r t
C o m m it m e n t o r D e c o m m it m e n t Re q u e s t CI P Ac c o u n t Up d a t e d I n t r a Do D I n t r a Do D
Dat a Dat a T r S ia y l n Bo a n la y n mc e s -
Pay A d ju s t m e n t F ile B u s in e s s D a t a
EBPM 5. 05 P e r f o r m C o s t ACc oc leo cu tn iot ni n ag n d P a y m e n t H is t o r y St at em ent of
A lo t m e n t D e p r e c ia t io n o r A m o r t iz a t io n V a lu e T r a n s a c t io n s
Pay m en t
B u s in e s s D a t a S y n o n y m s Re c or d O b l i ga t i on P a y a b le D a t a
Dat a
A p p o r t io n m e n t Re p o r t s C a r d O b lig a t io n R e qa un ed s tC a (l Ic nu dl iva idt Iue na dl)F ivu idn ud a l T r a v e l A u t h o r iz a t io n
Pr o gr am a nd D e p r e c ia t io n Re v e n u e Da t a T r ia l B a la n c e -
Ba l a n c e Pay m ent Da t a St a t e m en t o f
F u n d in g A lo t m e n t R e im b u r s a b le A u t h o r it y o r A m o r t iz a t io n C e r t if ie d D is b u r s in g
Doc um e nt V a lu e EBPM 5. 30 F in a n c ia l M a n a g e m e n t P o lic y Re c o r d e d T r a n s a c t io n s
F ile F in a n c ai l
B u s in e s s D a t a S y n o n y m s EBPM 5. 07 I n t e r im ( R e a l P r o p e r t y ) or F in a l Ac c e p t a n c e Co d e R e c e iv a b le D a t a S h ip p in g R e c o r d a n d M Pa an ya mg e e n t H is t o r y Pos t t o G ener al Ledger St a t e m en t Dat a
C o m m it m e n t EBPM 5. 14 Pay m ent
V a lu a t io n V a lu a t io n T e m p laEt set aRbel qi usehs t a n d N o t ic e Pay abl e
B u s in e s s D a t a S y n o n y m s
C a t e g o r y C o n s t r u c t io n Da t a
Re c o r d Bu d g e t T e m p la t e U p d a t e V a l uCaot mi omn it m e n t ( C o m m it m e n t I d e n t if ic a t io n N u m b e r A s s ig n e d )
C o n s t r u c t io n in Ex p e n s e Da t a
Pa y m e n t Da t a
B u s in e s s D a t a S y n o n y m s M a na ge Ex t e r n al
( U p d a t e d ) V a lu a t io n T e m p la t e ( U p d a t e d ) o f A s s e t in P r o g r e s s P e r f o r m a n c e a n d A c c o u n t a b ilt y
Aut ho r i t y Con v e nt i o n s Pr o gr es s Pr o gr es s O r ig in a l C o s t Ass et Da t a D is c r e p a n c y Re p o r t
F in a n c ia l S t a t e m e Fn int a nD ca iat la
Re p o r t
B u s in e s s D a t a S y n o n y m s
C o m m it m e n t Dat a

“Fitness for Purpose” and


Pr ogr am a n d F u n d in g D o c u m e n t I n f o r m a t io n B a s is o f A s s e t R e p o r t in g
Cr e a t e Co n s t r u c t i o n P a y a b le D a t a C o le c t io n D a t a
Budget A u t h o r it y EBPM 5. 04 S ig n e d C o n t r a c t
B u s in e s s D a t a S y n o n y m s
EBPM 5. 25 F in a n c ia l M a n a g e m e n t P o lic y
V a lu a t io n C o m m it m e n t i no r P r Oo gr r deesr s CI P
Upd a t e
C o n s t r u c t io n in P r o g r e s s P r o g r e s s I n f o r m a t io n
EBPM 5. 02 T e m p la t e ( I n it ia l)
Pr oduce Val ua t i on Re l i e v e O r ig in a l C o s t B a s is of Ass et Ass et Da t a EBPM 5. 31 EBPM 5. 32
V a lu a t oi n T e m p laS tu eb s (i Ud pi da ar ty e dL )e d g e r
( C o m m it m e n t M a p p e d C o s t I n f o r m a t io n
I d e n t if ic a t io n Com m i t m e n t Con s t r u c t i on Con s t r u c t i on
C o m m it m e n t EBPM 5 . 1 1
Num b er Re p or t s i n P r o g r e sCso n s t r u c t io n in P r o g r e s s C a n c e la t io n N o t ic i en P r o g r e s s Re v e n u e Da t a
A s s ig n e d )
B u s in e s s D a t a S y n o n y m s EBPM 5 . 1 5 C o n s t r u c t io n inE B P M 5. 19
C o m m it m e n t EBPM 5. 06 Pr o gr es s O r ig ni a l
B u s in e s s D a t a S y n o n y m s F in a n c ia l S t a t e m e n t I n f o r m a t io n
C a n c e la t io n N o t ic e C o s t B a s is
Pr oduce O bl i gat i on V a lu a t io n M a p p e d Co s t I n f o r m a t io n B u s in e s s D a t a S y n o n y m so f As s e t Pay m ent H is t o r y
Re p or t s T e m p la t e Co n t r a c t o r
( Up d a t e d ) Un e a r n e d Re v e n u e O r d e r C lo s u r e
B u s in e s s D a t a S y n o n y m s Boo k or Re c o r d As s e t N o t if ic a t io n
W o r k in P r o g r e s s Ass et Da t a
P r o g r e s s I n f o r m a t io n Re l i e v e B u s in e s s D a t a S y n o n y m s

W o r k ni B u s in e s s D a t a S y n o n y m s F in a l A c c e p t a n c We oC ro kd e i nO r ig in a l C o s t B a s is of Ass et R e m it t a n c e I n f o r m a t io n
EBPM 5. 09 Pr o gr es s Pr ogr es s Ex p e n s e Da t a
Dat a St at em ent of A c c o u n t a b ilt y
Cr e a t e W o r k i n W I P EBPM 5 . 2 0 EBPM 5. 21
V a lu a t io n Pr ogr es s Upd a t e
T e m p la t e S ig n e d C o n t r a c t or O r der W o r k ni P r o g r e s s P r o g r e s s I n f o r m a t io n
Subsi di ar y Ledge r Val ua t i on R e c e iv a b le D a t a
( Up d a t e d )
W or k i n W I P Ac c o u nt Up d a t e d
V a lu a t io n T e m p la t Ee B P( MU p d 5a .t 1e 2d ) P r o g r e sWs o r k in P r o g r e s s C a n c e la t io n N o t ic e
O r ig in a l C o s t B a s is of Ass et
EBPM 5 . 1 6 F in a n c ia l M a n a g e m e n t P o lic y M anage Fi nanci al
N o n C o n s t r u c t io n in P r o g r e s s or W or k in P r o g r e s s
C o m m it m e n t M a n a g e m e n t U pP do al ti ec dy P o lic y
A lo t m e n t E B P M 5 . 3 U3 p d a t e d S t r u c t u r e
B u d g e t A u t h o r it y
S e r v ic e
G a in o n S a le o f Ass et
Sa l e s Cont r a c t W I P Ac c o u nt
or O r der S a le s
Ne t C h a n g in g I n v e n t o r y
Ac c o u n t i n g ( Ac c o u n t i n g a n d F i n a n c e S e l l e r - S i d e ) Pr o c e s s Con t r ac t o r C e r t if ie d D is b u r s e m e n t F ile
O r de r C o n t r a c t o r O r d e r C lo s u r e N o t if ic a t io n
V a lu a t io n T e m p al t e ( U p d a t e d )

“Filtered to Context”
C a s h - lik e
G a in o n S a le o f R e Ac se siv ea tb le D a t a
Col l e c t
Re c or d a n d M a na ge C e r t if ie d H u m a n R e s o u r c e s M anagem ent Pay F ile I n s t r u m e n t s
M a na ge F i na nc i a l Re c or d Boo k or Re c o r d As s e t - B u s in e s s D a t a S y n o n y m s
Re c or d O r de r s Pr oduce Re c e i v a bl e
of a Sa l e a nd St a t us of G a i n or Los se s ( Se l l er , G a in o n S a le of Re c or d a n d M a na ge Re v e n u e Da t a " C a s h - lik e
Re c e i v e d ( Fu nd e d Re i m bu r s a bl e s P o t e n t ia l G a in o r Loss Pay
As s e t s Unb oo k ) A d ju s t m e n t Pay m ent H is t o r y As s et Re v e n ue
a nd Unf un d e d ) Re p or t s R e c e iv a b le F ile Un e a r n e d Re v e n u e C a s h - lik e I n s t r u m e n t
W o r k in P r o g r e s s B u s in e s s D a t a S y n o n y m s F ile Pay A d ju s t m e n t F ile
EBPM 5. 17 C o le c t io n a n d P a y m e n t H is t o r y Adv ance f r om No n - Do D Bu y e r R e m it t a n c e I n f o r m a t io n
C a n c e la t io n N o t ic e S e r v ic e EBPM 5. 29
EBPM 5. 08 R e c e vi a b le F ile E B P M 5. 23
P a y a b le s , A s s e t s , E x e c u t io n
EBPM 5. 10 EBPM 5. 27
Ex p e n s e s , Re v e n u e
EBPM 5. 13 Loss o n S a le o f Ass et
Rep or t s
o r R e c e iv a b le s
Rep or t s O r der R e c e iv e d
I nv en t o r y
A v a ila b le f o r
R e c e iv a b le F ile
L os s on S a le
S a le Loss o n S a le o f A s os fe t A s s e t R e m it t a n c e I n f o r m a t io n
F in a n c ia l R e p o r t s
M anage I nvest m ent s
G a in o n S a le o f A s s e t C o le c t io n a n d P a y m e n t H is t o r y
I nvent or y A v a ila b le f o r S a le Tr easur y C e r t if ic a t e T r a n s a c t io n C o n f ir m a t io n
F in a n c ia l R e p o r t s A g e d R e c e iv a b le I n f o r m a t oi n
S im u lt a n e o u s R e c o r d in g o f R e v e n u e a n d R e c e iv a b le EBPM 5 . 3 4
Loss o n S a le o f Ass et R e c o r d a n d M a n a g e R e c e iv a b le
Net Cha ng e o f
I nv en t o r y Ne t Ch a n g e o f I nvent or y
B u s in e s s D a t a S y n o n y m s
Cu r r e n t Year Budget P la n

© Copyright 2011 TopQuadrant Inc. Slide 2


A Self-Confessed Methodologist

© Copyright 2011 TopQuadrant Inc. Slide 3


What the other Ralph Hodgson said

“Some things have to be believed to be seen”

 There has to be an “openness” to


possibility before a value proposition can
be appreciated.

Image source: http://www.brynmawr.edu/library/mirabile/mirabile2/hodgson.html


© Copyright 2011 TopQuadrant Inc. Slide 4
How Semantic Web Technologies Deliver Value

1. Canonical data  Subject-Predicate-Object Triples

2. Identifiers  Composition Construct for Aggregations

3. Schemas are also expressed in Triples and can be


queried using same query language – SPARQL

4. Evolvability – schemas, vocabs and datasets can


readily evolve

© Copyright 2011 TopQuadrant Inc. Slide 5


Some of the Questions that are asked
 "What does the use of semantic technology
mean to users of data?"
 "Can semantic web technologies really
'connect the dots' and break down data
silos?"
 "What does it mean to link data?"
 "How can data access and visualization be
improved?”
 "How can RDF and OWL co-exist with XML?"
 "What has to happen in an organization for
semantic web technologies to be put to work
effectively?"
 “What are the criteria for choosing
technologies for implementing solutions?“
 “When to know when to stop modeling?”
Take Away

© Copyright 2011 TopQuadrant Inc. Slide 6


“Quadrants of Meaning”

Modal Logics
Thesaurus FOL
OWL-2
DL Semantic
Formal
Semantic Executable
CG
Descriptions Models
Topic Maps
Taxonomy OWL
OWL-Lite
RDFS
Terminology MDA Rules
UML
Management
XML
Code
Portals ER
Informal

Textual Syntactical
HTML
Descriptions Consensus

PDF

Take Away
Human Machine
© Copyright 2011 TopQuadrant Inc. Slide 7
Putting Ontologies to Work
Ontologies as Ontologies as
Design- Artifacts Run-Time Artifacts
Read/Write
Model-Driven 10
Model-Driven Applications
Orchestrated
Generative Semantic
Applications
Strong

3 Applications 5
Dataflow/Workflow/ Mediated 9
Role of Models and Schemas

configuration of and/or Process


transformation to Applications
software modules Read-Only
Model-Driven 8
Applications
Controlled
Vocabularies
4 Query-
used by
applications Response
7
Reference Models Databases
Transformation to with/without rules
2
other artifacts and/or inferencing
Weak

Linked-Open Data
Apps (now)
Conceptual graph traversals and 6
aggregations with or
1 Models
for analysis, design and
without schemas
Take Away
communication

© Copyright 2011 TopQuadrant Inc. Slide 8


Linked Open Data

2007

2011
ref1: http://www.readwriteweb.com/cloud/2011/01/the-concept-of-linked-data.php
ref2: http://richard.cyganiak.de/2007/10/lod/

© Copyright 2011 TopQuadrant Inc. Slide 9


The Linked Open Data World

RDF/OWL + Controlled
None Tool-Based Intrinsic “Link-
Vocabularies ability”
Life NASA
Strong

Sciences Open
Data
QUDT Apps
Information Architecture

TCMx

oeGOV
Medium
RDF/OWL

UK data.gov
dbPedia

RDF US data.gov
(*)
Apps
XML KML
Non RDF/OWL

XLS (263) (21) XSP,


(344) NCV
Weak

PDF ESRI
CSV
(166)
(955)
F
(#) Based on
data.gov
June 2009
© Copyright 2011 TopQuadrant Inc. Slide 10
Some Key Moments in the Evolution of Open Semantic Web
Technology in U.S. eGovernment
2003 2005 2007 2009 2011

http://www.oegov.org

http://www.acq.osd.mil/jctd/articles/OTDRoadmapFinal.pdf

http://www.w3.org/egov/wiki/Use_Case_8_-_Linked_Open_Government apFinal.pdf

Take Away http://colab.cim3.net/file/work/SOACoP/Roadmap%20for%20Semantics%20in%20Netcentric%20Enterprise%20Architecture.pdf

http://cio-nii.defense.gov/docs/20051102-GSA_DoD_Ontology_final.pdf

© Copyright 2011 TopQuadrant Inc. Slide 11


2001 – Birth of TopQuadrant
Formed in 2001, TopQuadrant is a well-established tools, products, solutions,
training, ontology development and consulting company with more than 100
person years experience in Semantic Web Technologies.
Platforms and
Training Tools Consulting
Solutions
TopQuadrant has TopQuadrant has the leading TopQuadrant has a TopQuadrant has consultants
trained many people in RDF, OWL and SPARQL tool semantic platform, a that have worked, both in TQ
Semantic Web suite that integrates with a rapid application and in previous companies
Technologies perhaps number of triple stores and builder, and solutions (notably IBM), on many
more than any other databases, including for vocabulary and consulting projects. At TQ we
company in the world. ORACLE-11G. metadata management do: Jumpstarts, Competency
Development, Solution
Envisioning Workshops,
Ontology Modeling, Semantic
Application Development

© Copyright 2011 TopQuadrant Inc. Slide 12


2001 – Helping People Make Sense of
Semantic Web Technologies
Content
Management
Semantic Languages
Technology
Languages
Process
Knowledge
Languages

AI Knowledge Software
Representation Modeling
Languages

Take Away
© Copyright 2011 TopQuadrant Inc. Slide 13
2002 - Terrain

© Copyright 2011 TopQuadrant Inc. Slide 14


2002 – Digital Shuttle Project

“We never know exactly what we want …

… until we see what is possible.”

© Copyright 2011 TopQuadrant Inc. Slide 15


2002
2002 Illustrative Scenario – Leaking Valve

4. Searches were 5. The equipment was


3. With incomplete made for the supplier installed over 20 years 6. The people that
1. An equipment 2. An engineer answers, he consults and where it was used ago and all of the would know had
anomaly delays the searches databases other engineers about elsewhere on the required information retired and had to be
Space Shuttle launch for similar problems the faulty equipment Shuttle could not be found. located

NASA
Knowledge
sources KSC PRACA JSC PRACA GFE PRACA SDS EO JEEVES MRCS CVAS CV

8. On their advice, 10. Important


7. Retirees were more document 9. Key documents were information was
brought back to work searches were found in the archives communicated to 11. A solution was 12. The launch
on the problem conducted. of a building relevant parties decided occurred.

Disclaimer
This scenario is fictitious and is not based on any actual occurrences on the Space Shuttle. It is inspired by the movie entitled “The Space Cowboys”.

© Copyright 2011 TopQuadrant Inc. Slide 16


2002
Future Scenario – Leaking valve is discovered on STS-nnn

2. Engineer asks
the Knowledge 3. Engineer asks
Advisor about the who supplied the
valve that is leaking valve, relevant
Engineering Orders 4. Engineer
– has it happened 5. New EOs are
1. Leaking valve (EOs) and Drawing determines what
before? System raised and the 6. Shuttle mission
delays Shuttle numbers also where needs to be done to
reports previous problem is fixed is ready for launch
launch the valves are used replace the valves
incidents.

NASA Space
Profiles Shuttle Knowledge Advisor Shuttle
Information Ontology
sources
Shuttle Information Hub

KSC PRACAJSC PRACA GFE PRACA SDS EO ano JEEVES MRCS CVAS CV

© Copyright 2011 TopQuadrant Inc. Slide 17


Context/Concept-Based Search finds
information based on similarity measures
Specification
Info Type
Search: Failure corrections on Mission STS-123
Directive Info
Type
Plan Info
Type Mission
Management is kind of
Information Type is kind of is kind of
Crew
Pre-Launch
Operations Report Mission
Inspection
Information Type Cargo
DataSheet Mission
Types is a is a is a is a

Instances Discrepancy Report


occurred on
STS-123 Mission
occurred on Similarity
Corrective Action Report Relationship
occurred on

Failure Definition and occurred on CaLV-020


STS-123 Pre- Resolution Tracking Report Mission
Launch Inspection
DataSheet reported on Deviations Waivers and
Exceptions

© Copyright 2011 TopQuadrant Inc. Slide 18


2003
“Semantic Technologies for e-Government”
White House Conference Center,
Washington D.C., September 8th, 2003

Keynotes
Capability Cases Gallery
Panel Sessions

© Copyright 2011 TopQuadrant Inc. Slide 19


Brief History of TQ’s in RDF/OWL for Semantic-
Enabled Enterprise Architecture
2002 2004 2006 2008 2010

Capability Cases
FAA
FEA-RMO
OSERA
Performance Reference Model (PRM)
• Government-wide Performance Measures & Outcomes
NASA NExIOM
Component-Based Architectures
• Line of Business-Specific Performance Measures & Outcomes
Business-Driven Approach

Business Reference Model (BRM)


(Citizen-Centered Focus)

• Lines of Business class Class Model

• Agencies, Customers, Partners

Service Component Reference Model (SRM)


• Service Layers, Service Types
class Capability

0..*

resul ts-i n

0..*
0..*
appl i es-to

InterfaceType
0..*
Capabilities
Effect

Measure
Type
1..*
Temporal Type

i s-part-of
i s-performed-under

Capability

real i zes
Type
Temporal Type
Condition
1..*

Temporal Type
lead-to
class Proj ect

Vision

Means

Cost

Type
Type

Rule
Proj ects

0..*
is-realized-by

TemporalType
Proj ect
1..*

is-
realized-
by
Goal

directs
0..*
TemporalType

seeksChangeT o
0..*

1..*

TemporalType
PerformerState

1..*
changes
0..*
TemporalType
lead-to
class Serv ices

0..*

results-in

0..*
applies-
to

InterfaceType
Measure

0..*

0..*
Serv ices
Effect

Type
TemporalType

Serv iceRequirement

Serv iceImplementation
TemporalType
Condition

Rule
Standard
NATO
Temporal Type CapabilityConfiguration
Measure Effect TemporalType

• Components, Access and Delivery Channels


Activ ity Activ ity is-performed-by
performs
i s-a-part-of
Plan 1..*
i s-a-part-of 0..* PerformerState TemporalType
0..* 0..*
0..* i s-a-part-of i s-a-part-of results-in Performer RealProperty
Temporal Type
Performer 0..*
i s-a-part-of
RealProperty 0..*
Organization
0..* 0..* InterfaceType
applies-to Organization
Temporal Type
i s-a-part-of
ExchangeObject TemporalType System
Skill Performer
PersonnelType 0..* 0..* Activ ity ExchangeObject
0..* TemporalType
is-a-part- PersonnelType
Skill of
ExchangeObject
Materiel Performer is-necessary-for
System
initiates initiates-
stimulates Softw areServ ice
ExchangeObject
Materiel
1..*

Technical Reference Model (TRM)


TemporalType
Condition Ev ent

• Service Component Interfaces, Interoperability


• Technologies, Recommendations
result-in
satisfy

class Measure - WIP


Measures
Baseline::Measure
follow

Type
meet

class Rule
Rules
TemporalType
Condition
comply-with

result-in
DoDAF
Data Reference Model (DRM)
1..*
is-valid-under
NeedsSatisfactionMeasure OrganizationalMeasure
0..*
Type
Rule
PerformanceMeasure AdaptabilityMeasure

Cost
MaintainabilityMeasure
AccuracyPrecision
Interoperability Agreement Means
Dependability
Timeliness

Guidance Standard

• Business-focused data standardization

BEA
RateThroughput Trustw orthiness
Constraint

Reliability
Capacity
UCORE IC-ISM-v 2:: FunctionalStandard
SecurityAttributesGroup TechnicalStandard
Security

• Cross-Agency Information exchanges meet


according-to according-to
to-meet
Performers
class Performer

AbstractFeature
Obj ect Exchanges
Type TemporalType class ExhangeObj ectFlow
GeoFeature
PerformerState
InterfaceType
Location TemporalType
is at
Activ ity
1..*
Performer
0..* 0..*
is-performed-by is-consumed-by

is-part-
2..*

System
according-
is-performed-by
0..*

conduct performs

0..* 0..*
is-produced-by

0..*
of to performs TemporalType
PerformerState
ExchangeObj ect
1..* Performer
InterfaceType
TemporalType Rule TemporalType
Netw ork Standard Activ ity according-
to
Organization
Softw areServ ice Materiel
TemporalType PersonnelType
ExchangeObject
is-a-part- Skill
PersonnelType of
ExchangeObject Rule is-a-part-of
Materiel Standard Data Information

Operational Foundation

View
Identifies Warfighter
Relationships and Information Needs

CCTS
Pr form irem
al

In equ
oc a
ir e on od

es tio nts
qu ati ern

sin n
nts
Re orm Int

g Exc
me
ge f nd

an h
Ba upp abil

e
an f In a

d an
S ap
s,

sic ort itie


ch ls o ing

Le ge
ne

C
ts ee to

ve
Te abil s
Ex eve ess

dli
en , N ns

ls
ch ity
em ies tio
L roc

of
no an
uir ivit ia
P

log d
eq Act soc

y Ne

oeGOV
d R s, As
an ode ms

w
N ste
Sy

Specific Capabilities Identified


Systems to Satisfy Information- Technical
Exchange Levels and Other
View Operational Requirements View
Relates Capabilities and Prescribes Standards
Characteristics to Operational Requirements Technical Criteria Governing and Conventions
Interoperable Implementation/
Procurement of the Selected
System Capabilities

References: (1) SKOS-based FEA-RMO Ontologies are at http://www.oegov.us/blog/?page_id=102


(2) oeGOV ontologies are at http://www.oegov.us
© Copyright 2011 TopQuadrant Inc. Slide 20
2004 - FEARMO

fea: Mission
fea: intentOf
prm: GenericMeasurementIndicator
fea: Agency
prm:hasSpecialization
brm: provides prm: PerformanceMeasure

fea: hasIntent brm: SubFunction prm:hasIndicator


brm: hasPerformance
prm: OperationalizedMeasurementIndicator
brm: hasProcess
brm: Process brm: realizedWith
brm: usesResource srm: Service
brm: hasCustomer
brm: Resource
fea: Customer
© Copyright 2011 TopQuadrant Inc. Slide 21
2004

Need Strategy Solution Outcome

© Copyright 2011 TopQuadrant Inc.


www.capabilitycases.org Slide 22
2005
Semantic Interoperability Human-Computer
Data Integration Interaction
Information Inferencing Dynamic User Interfaces
Web Services Discovery Role-Based Portals
Web Services Composition Social Networks

Advisors
Design Assistants
Matchmakers
Recommenders
Mediators

Knowledge
Management
Concept-Based Search Content Management
Context-Aware Retrieval  Personalized Information
Expert Locators  Repurposing
Collaboration  News feeds
 Markup

© Copyright 2011 TopQuadrant Inc. Slide 23


2005 – Connecting FEA and DoD Models
Agency-specific extensions
shown “green”

Hot links to TRM areas

© Copyright 2011 TopQuadrant Inc. Slide 24


2005 – Searching FEA and DoD Model Differences

© Copyright 2011 TopQuadrant Inc. Slide 25


2005 – OARS and SAPPHIRE

Take Away
© Copyright 2011 TopQuadrant Inc. Slide 26
2005 – SOA, EA, DoDAF and Semantic
Technology

© Copyright 2011 TopQuadrant Inc. Slide 27


2006

source: “Time Flies” image - http://positivecoachmaryellen.wordpress.com/2011/01/


© Copyright 2011 TopQuadrant Inc. Slide 28
2007
from hierarchies

to Graphs

from Graphs

to hierarchies
© Copyright 2011 TopQuadrant Inc. Slide 29
2008

from Graphs to Documents

to XML
© Copyright 2011 TopQuadrant Inc. Slide 30
2009
from databases and spreadsheets

to Graphs

Query Brokering through an


Ontology-Driven “Switchboard”

Composite Graph

Different
Data in
Different Enterprise Connectivity Hub
Places

DB1 DB2 DB3 DB4 DB5 DB6 DB7 DB8


© Copyright 2011 TopQuadrant Inc. Slide 31
NASA NExIOM, QUDT, TCMX and
Information Architecture Ontologies
NASA Constellation Program

Constellation Program Data


Architecture and Interoperability
through the use of OWL Ontologies
with strategies for co-existence with
XML and other data formats.

CxP 70160 ANX10 CxP 70160 ANX11 CxP 70160 ANX14


Infrastructure Application Programming Policy and Security
Specification Interface Specification Model

© Copyright 2010 TopQuadrant Inc. 33


Key to Success is an Ontology Architecture –
Five Dimensions turned out to be important
Time

Organization

Domain

Discipline

Specificity

• Ontologies partitioned by domains, disciplines, organizations, specificity and time;


• Named graphs aggregated using configuration ontologies according to need;
• Three other dimensions also important: aspect, viewpoint and perspective.

© Copyright 2010 TopQuadrant Inc. 34


Information Architecture

Information architecture (IA) defines a model, processes and services for


how information is represented, governed and used in systems,
applications, databases, documents and activities in order to ensure
compliance to naming and identifier rules, standard data and information
types, controlled vocabularies and coding schemes.
NASA Information Architecture

Governance

Provenance
OWL
Models
Naming & Design Rules

Algorithms
&
Encoding Rules

Equations
Metadata

Information Types

Data Types

Names and
XML Identifiers

Slide 35
Operational Roles of an Information Architecture

IA serves as a “Rosetta Stone” for finding authoritative information. Instead of


reading documents, specifications of models and schemas can be queried by both
software and people. For example, a Sensor and its parameters is named and
encoded differently across systems and applications.

UDDI Metadata Name and


Registry Registry Identifier Registry

Business Data Ops Nom,


specification element CxID
XML Table Database
Registry XMLtag Column
Vehicle Sensor
Name + Telemetry and
Packet ID Command
Parameters
dictionary
S/W
CASE Registry
attribute
Vehicle
Business config Recon
object In files
Sim name Registry
Document
S/W Component DSIL Management
Registry Registry System
36
IA resolves the meanings of all Sensor information
objects irrespective of their locality.
Sensor and its Information Architecture
Parameters Reference Model

is a Model

conformant with
Encoding Rules

compliant with
Name and
Identifier Rules

is an Information Type
Slide 37
IA and Ontologies, Time Series Array Example:
Mass Properties
Mass Properties Ontology Model Information Architecture
Instance of a Time for Time Series Reference Model
Series Array Array
is a Data Type
is a

Model
Resources

is an Information Type
Slide 38
Netherlands MoJ Approach to Message
Design for Interoperability
Problem: Seamless information sharing is challenging:
Data resides in many diverse systems supporting unique operation requirements of
courts, police, hospitals, border control, motor vehicle, local and federal offices.

Solution: Ontology-Based Metadata Workbench:


Transform “Rich” Ontologies into CCTS Ontologies and allow Business Analysts to
assemble business documents for electronic messages from Component Parts.

© Copyright 2011 TopQuadrant Inc. Slide 39


Netherlands MoJ –
Creation of XML Message Schemas
CCTS Ontologies
Rich
Business
Ontologies Document CCTS-Compliant XML Schemas
Ontologies are generated from the XSP
Projects
Document
Business
Component
Contexts Overlay
Core
CCTS CCTS XML CCTS XML
Domains Component Document SchemaPlus Schema
Overlay
SPIN Transformation rules CCTS Document Editor XSP Generation XSD Generation

CCTS XSP XSLT


MetaModel MetaModel Script

“Rich” Ontologies are


expressive models of
domains. These include Acronyms

LKIF and detailed situations BIE Business Information Entity


CCTS UN/CEFACT Core Component Technical
of law and legal document
Users create CCTS documents Specifications
and procedures. LKIF Legal Knowledge Interchange Format
from BIEs and Core SPIN SPARQL Inferencing Notation
Components XSLT XSL Transformations (XSLT) Version 2.0
XSP XML SchemaPlus
© Copyright 2011 TopQuadrant Inc. Slide 40
NIEM JXDM to OWL Transformation

© Copyright 2011 TopQuadrant Inc. Slide 41


Metrics on the NIEM OWL Model

SELECT ?class ?restrictionCount


WHERE {
?class a owl:Class .
LET ( ?restrictionCount := smf:countResults( "SELECT
DISTINCT ?property WHERE { ?class rdfs:subClassOf
?restriction . ?restriction a owl:Restriction . ?restriction
owl:onProperty ?property }" ))
}

© Copyright 2011 TopQuadrant Inc. Slide 42


NIEM Person (Proto) OWL Model

To address the reusability required in the MoJ work, the NIEM Person
was re-factored into individual „Details‟ classes.

© Copyright 2011 TopQuadrant Inc. Slide 43


Refactoring of NIEM Person into an OWL Model
with reusable Concepts (person:Details)

Depending on the context of use, concepts describing different details


about a person can be selected for the UBL Business Documents and
Messages.

© Copyright 2011 TopQuadrant Inc. Slide 44


Refactoring of the NIEM Person into an OWL Model with
reusable Concepts (person:AppearanceDetails)

A Person‟s „Appearance Details‟ will be needed for criminal


investigations.

© Copyright 2011 TopQuadrant Inc. Slide 45


NIEM JXDM Complex Type Example

© Copyright 2011 TopQuadrant Inc. Slide 46


August 1, 2009 – “Data Independence Day”

www.oegov.org
© Copyright 2011 TopQuadrant Inc. Slide 47
2010

© Copyright 2011 TopQuadrant Inc. Slide 48


NASA Work on Telemetry, Messaging and
Commanding (TMC) of Space Vehicles and
Systems for Space Interoperability
Laun
ch
Contr
ol NASA
Missio Vehicle
n
Control

TDRS
WS
C
ESA
Vehicle
TMC - Paradigms
Manned Unmanned
Fixed Re-configurable Dynamic Programmable Autonomous

Launch
Control

NASA Vehicle
Mission
Control

TDRS
WSC

ESA Vehicle

Slide 50
TMC - a Choice of Paradigms

Fixed Re-configurable Dynamic Programmable Autonomous

T&C is static T&C can be T&C can be T&C systems are Space systems
with all changed for changed during smart and can are capable of
measurements, each mission each flight by be instructed to making their
messages and and/or flight uploading do event own decisions
commands pre- before launch commands and monitoring, using agent-
configured at telemetry packet tasks, journaling based
design time definitions and other jobs technologies
on-demand.
Manned Unmanned
APOLLO MARS Rovers
SHUTTLE MSL

ISS MEX, VEX, Rosetta


Proba-2, Aeolus
ARES, ORION
Future Space Systems
Slide 51
Space Interoperability Scenario 1:
Proximity Operations Between 2 Space Vehicles
2 Reply 2: Proximity Operations Telemetry active

Proximity
3 Operations
Telemetry

1
Reply 1: Yes Flight OPS

FIFO CPU
Command 1: 1 CPU FIFO

Local Data Data Can we interoperate Data Local Data


at level 4?
Buffer Processing Processing Buffer
Command 2: 2
Turn on Proximity
Operations telemetry
Packets

Processed Processed Flight


Flight Data Data Repository
Repository
Space Interoperability Framework
52
NASA TCMX: Ontology-Based
Telemetry, Commands and Messaging
Types Instances Qualification Packaging Workflow
System, Vehicle, or Subsystem
TCM-T

Telemetry,
defines types for
Command,
etc. types

TCM-I
Telemetry, selected for

Ontology and
packaging
Packets,
and qualified by

Commands
Schema
TCM-Q
references controlled
Components
terms and code-lists Phase, Provide criteria
Access, for packaging
Criticality,
Sampling
references controlled TCM-P
terms and code-lists

Packaging
references controlled
terms and code-lists
references controlled
terms and code-lists

NASA Controlled Vocabularies


QUDT – Quantities, Units, Dimensions and Data Types
references controlled
Mission Phases terms and code-lists
Access Groups
Hardware Criticality

53
Generating XML Schemas and Controlled
Vocabularies

GRDDL XSLT
Going from XML to OWL Generator

XSLT
Processor
Ref: XML SchemaPlus – http://www.xspl.us
TCMX – Generating XML Schemas and Vocabularies
from OWL Models for Space Systems Interoperability
Modular OWL XML SchemaPlus XML Schema
Specification (XSP) XSLT
Models XML
SPARQL Rules Vocabularies
Modular TCMx, QUDT XMLSchemaPlus (XSP) is an XML Schemas use
and System Ontologies XML Dialect for specifying how controlled vocabularies to
are transformed through an XML Schema should look. ensure semantic
annotations to an An XSLT script ensures consistency of referenced
intermediate language compliance with XML Naming concepts such as units of
XSP for controlling the and Design Rules measure, quantities and
XML Schema Generation codelists.

TopBraid Composer Altova XMLSpy


References: QUDT – http://www.qudt.org , XSP – http://www.xspl.us Slide 55
TCMX Ontology Architecture builds of
System SBFI and QUDT Ontologies
Telemetry and Command
Telemetry Parameter and Packaging
Command Qualifications

Telemetry Parameter and Telemetry Parameter and


Command Types Command Instances

TCM Foundation
System Ontology -
Functional Aspect (af)
Mission Ontology

System Ontology -
Structural Aspect (as)
How Semantic Web Technologies help
“Connect the Dots”
 They capture, align and resolve the data semantics
of different data sources through:
 Flexibility of the RDF data model and
 Rich modeling formalisms of OWL and
 A standards-based approach

Data Data
base base

© Copyright 2011 TopQuadrant Inc. Slide 57


Different Reasons to “Connect the Dots”

1) 360 Degrees View

More about the same thing


A
2) Transitive Connections
B What is linked to a thing of
interest
C
3) Information Discovery
A
Find things that share common
attributes or relationships

© Copyright 2011 TopQuadrant Inc. Slide 58


Ingest Normalize Explicate Decide  Act
I.N.E.D.A.

EXPLICATE DECIDE
INGEST NORMALIZE ACT
(Explore) (Disseminate)

© Copyright 2011 TopQuadrant Inc. Slide 59


Terrorism Information Insight
Al Qaeda
Militant Tribe
contracts

Ahmadzai Daulatzai
Subtribe is allied with Subtribe

elder of
elder of

Yasir
Ahmed Aziz Hamdi

has child

has child knows Mustafa


Hussein
spouse
Fatima Yasir Abdi Mekhamdi
Shahram Aziz
© Copyright 2011 TopQuadrant Inc. Slide 60
Creating the DEMO Terrorist Database Content

Dept. of State
1
Wanted List
OWL provides
SPARQL Rules the 360o view
South Asia Conversion to
2 Terrorist Portal
OWL Graphs
Tracking The
3
Threat

Minorities at
4
Risk

5 Wikipedia

Global Terrorist
6 Database
United Nations
7 (consolidated list)

Militant
8 Ideology Atlas
TopBraid
Demo “INEDA” Importers
© Copyright 2011 TopQuadrant Inc. Slide 61
Ontology-Driven Service-Oriented Architecture

1995 1998 2001 2004 2007 2010

JINI
CORBA/COM SOAP WSDL WS-* REST The “CLOUD”
OWL-S Linked Open Data

WS

WS

WS

WS

WS

WS

WS

WS

WS

WS
Semantic SOA
Web Services Controller
Results Processor Query Builder

Mapper Rules Engine Query Orchestrator

Acquirer Query Dispatcher

Semantic Cache Triple Store


WS-* Adaptor Adaptor Adaptor Adaptor Adaptor Adaptor

WSDL Service
Composition
BPEL4WS ERP CRM PLM Data
Warehouse
Unstructured Data (e.g. documents)
Security
Composable Transactions Data on the Web

WS-Security
Service WS-Coordination
WS-Trust
Assurances WS-AtomicTransaction
WS-SecureConversation
WS-BusinessActivity
WS-Federation

Description WS-ReliableMessaging
XSD, WSDL, UDDI, WS-Policy
Messaging
XML, SOAP, WS-Addressing, WS-Routing
Transport HTTP, TLS, MSMQ, SMTP Ontology-Driven SOA

© Copyright 2011 TopQuadrant Inc. Slide 62


Example of an SOA: Federal Aviation
Administration
NASEAF SV4 NAS Enterprise Services (SWIM Segment 2)
Enterprise Interaction Services Administrative
Governance User Interaction Interface and Services
Portals Notifications and Alerts
SOA Runtime Airport Status
Flow Data/Network
Web On-Demand Admin Weather and Mission
Management Browser Client Notification
Constraint
Critical Support Services
Appication NAS Portal Portal Notification
Notification Database
Service Admin
Choreography Services
Mission Services
Network
Security Flow Short Term Long Term
Separation Trajectory Flight and State Support
Policy Contingency Capacity Capacity
Management Management Data Management Services
Management Management Management Management
System and System and Aeronautical Weather Surveillance Information System
Navigation Safety Security Support
Service Services Services Information Information Information
Support Management Management
Policy Analysis Management Management Management Management SWIM
Management Incident Detection
Support Services And Response
Service Content Management Services Data Acquisition Services Services
SLA Weather Aeronautical Surveillance Weather Surveillanc Maintenan
Content Business
Management Data Data Data Data e Data ce Data
Discovery Continuity SIP
Management Management Management Acquisition Acquisition Acquisition Management
Service Scorecard
Generation and
Publication Help
SOA Core Services Desk
Messaging
Enterprise Services Management Other/Not in
Services
Services Segment
Policy Performance
Publish/ Request/ Message
Subscribe Response
Mediation
Routing
Enforcement and Monitoring and Provisioning
Metric Collection Reporting Management
SOA Strategic Services
SLA
Governance Compliance and
Fault Monitoring Diagnostics
And Reporting
Strategic Metrics Collection
SOA Services
Governance Integration and
Interface Management Security Services Collaboration Services Testing
Security Policy
Service
Enforcement and Service Security Instant White
Design Service Service Services
Access Monitoring Messaging Board
Governance Registration Discovery Provisioning
Management
Run-time and Certified
Operations Software
Technical Infrastructure Management
Governance
Information Web Services
SOA Terrestrial
Boundary System Security Application Data Computing Air/Ground
SOA Governance Support Network
Protetion Support Hosting Storage Platform Communications
Service Desk Platforms Communication
Infrastructure Capability Training
Support
Support

Source: System Wide Information Management”, Eurocontrol AP4 Team, Ahmad Usmani, SWIM Program Manager December 2009
Ref: SWIM – http://www.swim.gov
© Copyright 2011 TopQuadrant Inc. Slide 63
Using SKOS to represent NASEAF SV4
NAS Enterprise Services
SKOS - Simple Knowledge Organization System

Ontology Editor
Triples
soa:MissionServices
a soa:ServiceGroup ;
rdfs:label "Mission services"^^xsd:string ;
soa:dependsOn
soa:EnterpriseGovernance ,
soa:AdministrativeServices ,
soa:SupportServices;
skos:narrower
soa:FlightandStateDataManagement ,
soa:WeatherInformationManagement ,
soa:SystemAndServicesManagement ,
soa:SeparationManagement ,
soa:LongTermCapacityManagement ,
soa:FlowContingencyManagement ,
soa:SafetyManagement ,
soa:ShortTermCapacityManagement ,
soa:AeronauticalInformationManagement ,
soa:NavigationSupport ,
soa:SystemAndServicesAnalysis ,
soa:SurveillanceInformationManagement ,
soa:TrajectoryManagement .

© Copyright 2011 TopQuadrant Inc. Slide 64


NASEAF SV4 NAS Enterprise Services
Ontology Views
Service Taxonomy Service Group Dependency Graph

Mission Services Taxonomy

© Copyright 2011 TopQuadrant Inc. Slide 65


(3) Semantically Enhanced Discovery of Datasets
from NextGen - NNEW1
WCS
MIT Lincoln Laboratory Dataset: air_temperature
ebXML Registry/Repository
WCS
Ontology
Editor air_temperature
Service
JMBL Provider
Dataset: temperatureAir
Domain Expert JMBL
Ontology
Mapper temperatureAir

WCS Service
Dataset: Provider
surface_air_temperature
Query SPARQL WCS
Editor Query
Architect
Engine surface_air_temperature

Service
Provider
Service Discovery
UI/Client

Service Consumer Source: NextGen Network-Enabled Weather (NNEW), Oliver Newell, 2008

1NNEW – NextGen Network Enabled Weather


© Copyright 2011 TopQuadrant Inc. Slide 66
RDF/OWL Based Web Services
WEB Service Class

SPARQL WEB Service

SPARQL REPLY Triples RDF REPLY Triples

SPARQL REQUEST Triples


RDF REQUEST Triples

© Copyright 2011 TopQuadrant Inc. Slide 67


Implementing Web Services in SPARQL

 Web service calls to SPARQL-Based scripts


– URL embedded in any HTML or application
http://localhost:8083/tbl/actions?action=sparqlmotion&id=FindByCallingCode&callingCode=61
Live server URL
Function name parameters

Get parameters
Import Data

Get linked data


from DBPedia

Create text from


JSP template

return text
© Copyright 2011 TopQuadrant Inc. Slide 68
Converting a SPARQLMotion Script to
WSDL (1 of 2)

<description>
<interface name="getWSDL-RESTfulInterface">
<operation name="getWSDL" pattern="http://www.w3.org/2003/11/wsdl/in-out">
<input messagelabel="selectedResource" type="xsd:anyURI"/>
<output type="rdf:XMLLiteral"/>
</operation>
</interface>
<binding interface="getWSDL-RESTfulInterface" name="getWSDL-HTTPBinding"
type="http://www.w3.org/ns/wsdl/http">
<operation method="GET" ref="getWSDL"/>
</binding>
<service name="getWSDL-Service">
<documentation>Takes a SM function as (selected) argument and generates a WSDL
(XML) document for it.</documentation>
<endpoint address="http://localhost:8083/tbl/sparqlmotion?id=getWSDL"
binding="getWSDL-HTTPBinding" name="getWSDL-HTTPEndpoint"/>
</service>
</description>

© Copyright 2011 TopQuadrant Inc. Slide 69


Converting a SPARQLMotion Script to
WSDL – (2 of 2)
<wsdl:description xmlns:whttp="http://www.w3.org/ns/wsdl/http" xmlns:wsdl="http://www.w3.org/ns/wsdl">
<wsdl:interface wsdl:name="getWSDL-RESTfulInterface">
<wsdl:operation wsdl:name="getWSDL" wsdl:pattern="http://www.w3.org/2003/11/wsdl/in-out">
<wsdl:input wsdl:messageLabel="selectedResource" wsdl:type="xsd:anyURI"/>
<wsdl:output wsdl:type="rdf:XMLLiteral"/>
</wsdl:operation>
</wsdl:interface>
<wsdl:binding wsdl:interface="getWSDL-RESTfulInterface" wsdl:name="getWSDL-HTTPBinding"
wsdl:type="http://www.w3.org/ns/wsdl/http">
<wsdl:operation whttp:method="GET" wsdl:ref="getWSDL"/>
</wsdl:binding>
<wsdl:service wsdl:name="getWSDL-Service">
<wsdl:documentation>Takes a SM function as (selected) argument and generates a WSDL (XML)
document for it.</wsdl:documentation>
<wsdl:endpoint wsdl:address="http://localhost:8083/tbl/sparqlmotion?id=getWSDL"
wsdl:binding="getWSDL-HTTPBinding" wsdl:name="getWSDL-HTTPEndpoint"/>
</wsdl:service>
</wsdl:description>

© Copyright 2011 TopQuadrant Inc. Slide 70


2011 – Helping People Make Sense of
Semantic Web Technologies
Human Machine
Semantic
Semantic-Enabled Competency Network
SOA
Ontology Driven Information Retriever
Semantic
Mediation
Context-Aware Retriever

Semantic Data
Expressivity
Formal

Concept-Based Search
Integrator
Semantic Multi-Faceted Search
Semantic Data
Recommender Semantic Workplace Registry

Semantic-Enabled Communities

Generative Documentation Information Aggregator

Connection and Pattern Explorer

Faceted Search Application Integrator


Informal

Answer
Engine

Navigational WEB 2.0


Search Mashups Take Away
© Copyright 2011 TopQuadrant Inc. Slide 71
DoD BEA 360 - Solution Concept
Sources
M&S
API

BEA 360
Tools

Federal,
Coalition,

Service

Service
Service

Service

Service
API

and other EA

Service API
exchanges

Adaptor(s)
Analysis Services Controller
API

Software

SPARQL End
Results Rules Query

Query Broker
Engine
Import

Processor Builder

Point
Authoritative Transform
Semantic Cache
API

Data SPIN
Sources OWL Models Controlled Query Query

Triple Store
Vocabularies Dispatcher Orchestrator
API

EA
DBMS’ Controlled OWL Models
Mapping Rules Vocabularies
Reporting Models
API

Tools and TDB


Formats
class Capability
DM2 OWL Metamodel(s) class Proj ect

Type TemporalType
class Serv ices

TemporalType
TemporalType
Vision is-realized-by Goal Effect
Temporal Type Condition
Temporal Type 0..* 0..*
Effect 1..* 0..* 0..*
Condition
0..* 1..* 1..* is-
Rule seeksChangeT o
i s-performed-under Means realized- Type
i s-part-of by 1..*
results-in Measure
Type
resul ts-i n TemporalType Rule
Measure 0..* Serv iceRequirement
Type PerformerState Standard
TemporalType

EA / ITA
0..* applies-
Capability Cost Proj ect directs 1..* to 0..*
XMI

appl i es-to
changes
0..*
0..* real i zes 0..*
0..* Serv iceImplementation
InterfaceType
InterfaceType Type TemporalType
Temporal Type TemporalType
Temporal Type CapabilityConfiguration Measure Effect is-performed-by
performs
Activ ity
Activ ity Plan 1..*
0..* PerformerState TemporalType
i s-a-part-of i s-a-part-of 0..*
results-in Performer RealProperty
0..*
0..* i s-a-part-of i s-a-part-of 0..* 0..*

Tools
Temporal Type
Performer RealProperty InterfaceType
i s-a-part-of applies-to
Organization TemporalType
0..* Organization
0..* 0..* 0..* Activ ity System
Temporal Type ExchangeObject
i s-a-part-of Performer
ExchangeObject
Skill is-necessary-for TemporalType
PersonnelType is-a-part- PersonnelType
initiates initiates- Skill
0..* of
stimulates
ExchangeObject
Performer 1..*
Materiel TemporalType
System ExchangeObject
Condition Ev ent Softw areServ ice
Materiel

© Copyright 2011 TopQuadrant Inc. Slide 72


DoD BMA BEA Explorer –
a TopBraid Ensemble Demonstrator

© Copyright 2011 TopQuadrant Inc. Slide 73


2011

© Copyright 2011 TopQuadrant Inc. Slide 74


2011
QUDT

© Copyright 2011 TopQuadrant Inc. Slide 75


2011

© Copyright 2011 TopQuadrant Inc. Slide 76


2011

© Copyright 2011 TopQuadrant Inc. Slide 77


2011

© Copyright 2011 TopQuadrant Inc. Slide 78


2011

© Copyright 2011 TopQuadrant Inc. Slide 79


1991-2021
1991 2001 2011 2021

“The One”

Ethernet Web of
Things
Timeshare The Web Web 3.0 The Cloud
DARPA Net
The Mesh

References
[The One] "Kevin Kelly on the next 5,000 days of the Web" - “WebOS”
http://www.ted.com/talks/kevin_kelly_on_the_next_5000_days_of_the_web.html. at 11:23 -
Semantic Web vision - from Linking Pages to Linking Data.
[Web Of Things] Web Architecture Fall 2009 — INFO 290 (CCN 42593), Erik Wilde, UC
Berkeley School of Information, 2009-12-03 -- http://dret.net/lectures/web-fall09/trends#(1)
[Cybermaps ] http://www.december.com/web/text/cyberatlas.html
[The Mesh] Lindsay Lush, gravityshack.com - http://www.gravityshack.com/blog/?cat=60
© Copyright 2011 TopQuadrant Inc. Slide 80
Early Web (1994) – According to CyberMap Landmarks

Take Away
© Copyright 2011 TopQuadrant Inc. Slide 81
According to Nova Spivack …

Take Away

© Copyright 2011 TopQuadrant Inc. Slide 82


2021 – Helping People put SBFI
Technologies to Work
Expressivity Human Machine
Formal

The
Lattice
Informal

© Copyright 2011 TopQuadrant Inc. Slide 83


Semantic Technology Adoption

Adoption
2010
Knowledge/Experience

Preference
Advocacy

2008 Appreciation
Enthusiasm

Curiosity 2006
Awareness
Skepticism 2004

2002 Ignorance

Commitment to Semantic Technology


© Copyright 2011 TopQuadrant Inc. Slide 84
2011-2021 Trends and Needs
 Immediate Trends  Needs
1. Data in RDF 1. Linked Models
2. Increase in RDFa use 2. Registries
3. Preference for OWL-lite 3. Governance
4. Rules shake-out 4. URI Standards
5. “Frictionless” Data 5. Ontology Design Profiles and
6. Ontology Explosion Patterns
6. Ontology Architecture
 Future Trends 7. Ontology Alignment Methods
7. From Data to Apps and Tools
8. Composite Apps 8. Ontology Metrics and Reuse
9. Internet of Things Assessment Methods and Tools
10. SBFI on the Web 9. API Standards
10.Standards for Transforms
© Copyright 2011TopQuadrant Inc. Slide 85
2011-2021 Outcomes and Challenges
 Outcomes  Challenges
1. Accurate Information 1. Vendors
Provisioning 2. System Integrators
2. Frictionless Data 3. Govern ance
Gathering 4. Standards Confusion
3. Compliance Checking
4. Rule Making

© Copyright 2011TopQuadrant Inc. Slide 86


Thank You
Ralph Hodgson
E-mail: rhodgson@topquadrant.com
Presentations: http://www.scribd.com/ralphtq
Twitter: @topquadrant, @ralphtq, @oegovnews

Some
References

© Copyright 2011 TopQuadrant Inc. Slide 87

Das könnte Ihnen auch gefallen