(original) (raw)
%!PS-Adobe-2.0 %%Creator: dvips 5.487 Copyright 1986, 1992 Radical Eye Software %%Title: Expert.dvi %%Pages: 23 1 %%BoundingBox: 0 0 612 792 %%EndComments %DVIPSCommandLine: dvips -o Expert.ps Expert %%BeginProcSet: tex.pro /TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N /X{S N} B /TR{translate}N /isls false N /vsize 11 72 mul N /@rigin{isls{[0 -1 1 0 0 0] concat}if 72 Resolution div 72 VResolution div neg scale isls{Resolution hsize -72 div mul 0 TR}if Resolution VResolution vsize -72 div 1 add mul TR matrix currentmatrix dup dup 4 get round 4 exch put dup dup 5 get round 5 exch put setmatrix}N /@landscape{/isls true N}B /@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B /FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N string /base X array /BitMaps X /BuildChar{ CharBuilder}N /Encoding IE N end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N /rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup /base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 add]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N} B /I{cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin 0 0 moveto pop}N /eop{SI restore showpage userdict /eop-hook known{eop-hook} if}N /@start{userdict /start-hook known{start-hook}if /VResolution X /Resolution X 1000 div /DVImag X /IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for 65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0 0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V statusdict begin /product where{pop product dup length 7 ge{0 7 getinterval(Display)eq}{pop false}ifelse}{false}ifelse end{{gsave TR -.1 -.1 TR 1 1 scale rulex ruley false RMat{BDot}imagemask grestore}}{{gsave TR -.1 -.1 TR rulex ruley scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /a{ moveto}B /delta 0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{ S p tail}B /c{-4 M}B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w }B /q{p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p a}B /bos{/SS save N}B /eos{SS restore}B end %%EndProcSet TeXDict begin 40258431 52099146 1200 300 300 @start /Fa 12 119 df<00FDE003FFE007CFE00F87C01F03C01E03C03E07C07E07807C07807C07807C0F80FC0F 00F80F00F80F18F81F18F81E38783E30787E307CFF703FEFE00F87C015157C9419>97 D<00003E0003FE0003FC00007C00007C00007C0000780000780000F80000F80000F00000F00001 F00001F000FDE003FFE007CFE00F87E01F03C01E03C03E07C07E07C07C07807C07807C0F80FC0F 80F80F00F80F18F81F18F81F38783E30787E307CFF703FEFE00F87C017237CA219>100 D<00FC03FF0FC71F033E037C037C07FC1EFFFCFFE0F800F800F000F000F000F003F007780E7C3C 3FF80FE010157B9417>I<00007C0001FE0003FE0003BE0007BE0007BC000780000F80000F0000 0F00000F00000F00001F00001E0003FFF803FFF8001E00003E00003C00003C00003C00003C0000 3C00007C0000780000780000780000780000F80000F00000F00000F00000F00001F00001E00001 E00001E00001C00003C0007BC0007B8000FB8000FF0000FE00007C0000172D82A20F>I<007000 F800F800F000F0000000000000000000000000000000000F801FC03BC033C063C063C0E7C00780 07800F800F000F001F001E303E703C603C603CE03DC03FC00F000D227DA10F>105 D<01F01FF01FE003E003E003E003C003C007C007C0078007800F800F800F000F001F001F001E00 1E003E003E003C003C007C007C0078007980F980FB80F300F300FF007E003E000C237CA20D> 108 D<1F03F03F003F8FFCFFC033DE3DE3C073F81F81E063F01F01E063E01F01E0E3C03E03E007 C03C03C007803C03C007803C03C007807C07C00F807C07800F007807800F00780F8C0F00F80F1C 1F00F80F181E00F01F181E00F01E381E01F00E703E01F00FE01C00E007C026157D9429>I<1F07 E0003F9FF80033FC780073F03C0063E03C0063E03C00E3C07C0007C07800078078000780780007 80F8000F80F0000F00F0000F01F1800F01E3801F01E3001E03E3001E03C7001E01CE003E01FC00 1C00F80019157D941C>I<007F0001FF8003E3C00F81E01F01F01F01F03E01F03E01F07C01F07C 01F07C03F0FC03E0F803E0F803E0F807C0F807C0780F80781F003E7E001FF8000FE00014157C94 19>I<1F1F803FBFC033F1E073E1E063E3E063C3E0E3C3E007C3C00780000780000780000F8000 0F00000F00000F00001F00001E00001E00001E00003E00001C000013157D9415>114 D<00E001E001E001E003E003E003C003C007C007C0FFF8FFF80F800F800F000F001F001F001E00 1E003E003E003C003C187C387C30787078607DE03FC01F000D1F7C9E11>116 D<0F81E01FC3F039E3F031E3F071E3F063E0F0E3C07003C06007C0600780600780E00F80C00F00 C00F01C00F01800F01800F03000F07000F8E0007FC0001F80014157D9417>118 D E /Fb 10 117 df<00E00000E00000F00000F00060F0C0F8F3E0FCF7E0FFFFE03FFF800FFE00 07FC000FFE003FFF80FFFFE0FCF7E0F8F3E060F0C000F00000F00000E00000E00013157D991A> 42 D<007800007800007800007800007800007800007800007800007800FFFFF8FFFFF8FFFFF8 FFFFF800780000780000780000780000780000780000780000780000780015167E991A>I<7FFF FCFFFFFCFFFFFC7FFFFC0F003C0F003C0F003C0F003C0F003C0F0F000F0F000F0F000FFF000FFF 000FFF000FFF000F0F000F0F000F0F000F00000F00000F001E0F001E0F001E0F001E0F001E7FFF FEFFFFFEFFFFFE7FFFFE171E7F9D1A>69 D72 D82 D87 D104 D<01E00003F00003F00003F00003F000 01E0000000000000000000000000007FF000FFF000FFF0007FF00000F00000F00000F00000F000 00F00000F00000F00000F00000F00000F00000F00000F00000F000FFFFE0FFFFE0FFFFE0FFFFE0 131F7D9E1A>I110 D<01C00003C00003C00003C00003C00003C00003C0007FFFE0FFFFE0FFFFE0FFFFE003C00003C0 0003C00003C00003C00003C00003C00003C06003C0F003C0F003C0F003E1F003E3E001FFE001FF C000FF80003E00141C7F9B1A>116 D E /Fc 65 125 df<00007F000003FF80000FC3C0001F03 C0003E07C0007C07C0007807C00078038000F8000000F0000000F0000000F0000000F0000000F0 00003FFFFF003FFFFF0001E01F0001E00F0001E00F0001E01F0003E01F0003C01E0003C01E0003 C01E0003C01E0003C03E0007C03E0007803C0007803C0007803C0007803C0007807C000F807C00 FFE3FF80FFE3FF801A237FA21C>12 D<1E3F7F7F7F3F0307060E0C1C3870E0C0081078A20E>39 D<000380000700000E00001C00003C0000780000F00000E00001E00003C0000380000780000700 000F00000F00001E00001E00001C00003C00003C00003C00003800007800007800007800007800 00700000700000700000F00000F00000F00000F00000F00000F000007000007000007000007000 007000007800003800003800003C00001C00001E00000E000007000007000003800011327CA413 >I<00E000007000007000003800003C00001C00001E00000E00000E00000F0000070000070000 0700000700000700000780000780000780000780000780000780000700000700000700000F0000 0F00000F00000F00000E00001E00001E00001E00001C00003C00003C0000780000780000700000 F00000E00001E00003C0000380000780000F00001E00001C0000380000700000E0000011327FA4 13>I<1E3F7F7F3F3F030706060E1C3878F0E008107D850E>44 DI< 3C7C7EFE7C7807067C850E>I<001F0000FFC001E1E003C0F00780700F00780F00781F00781E00 781E00783E00783E00783C00F87C00F87C00F87C00F87C00F87C00F8F801F0F801F0F801F0F801 F0F801E0F803E0F803E0F003C0F003C0F00780700780780F00780E003C3C001FF80007E0001522 7CA019>48 D<0002000E003E0FFE0F9E001E003E003C003C003C003C003C007C00780078007800 78007800F800F000F000F000F000F001F001E001E001E001E001E003E0FFFFFFFF10217CA019> I<003FC000FFF001E1F80380FC07807C07C07C0FC07C0FC07C0F80FC0700FC0000F80001F80003 F00007E0000FC000FF0000FE000007800003E00003E00001F00001F00001F03803F87C03F0FC03 F0FC03F0FC03F0F807E0E00FC0700F807C3F001FFE0007F00016227DA019>51 D<0000300000700000F00001F00003F00003F00007E0000DE00019E00039E00071E00061E000C3 C00183C00303C00703C00E03C00C03C0180780300780600780E00780FFFFFCFFFFFC000F80000F 00000F00000F00000F00001F00001F0003FFF003FFF016217DA019>I<01800C01E03C01FFFC01 FFF803FFE003FFC003FE00030000030000030000070000060000063F0006FFC007E3E00781F00F 00F00E00F00000F80000F80000F80000F80000F87801F8FC01F0FC01F0F801F0F803E0E003E060 07C0700F803C3F001FFC0007F00016227DA019>I<0007E0003FF8007C3800F01C01E07C03C0FC 0780FC0F80780F00001F00003E00003E08003EFF007DFFC07F83C07F01E07E01E07E01F0FC01F0 FC01F0F801F0F801F0F801F0F803F0F803E0F003E0F003E0F003C07807C0780F80380F003E3E00 1FFC0007F00016227CA019>I<1800003C00003FFFF83FFFF83FFFF87FFFF06000E06001C06003 80C00300C00700000E00001C0000380000700000700000E00001E00001C00003C00003C00007C0 000780000780000F80000F80000F00001F00001F00001F00001F00003F00003E00003E00001C00 00152379A119>I<003F8000FFC003E1E007C0F00F80700F00781F00781E00783E00783E00783E 00783E00F87E00F87C00F87C00F87C01F83C01F83C03F83E07F01E0FF00FFDF007F9F000C3E000 03E00003C00007C0F80780F80F80F80F00F01E00E03C00F0F8007FE0003F800015227CA019>57 D<0F001F801F801F801F800F000000000000000000000000000000000000003C007C007E00FE00 7C00780009157C940E>I<000006000000000E000000000E000000001E000000001F000000003F 000000003F000000007F000000007F00000000DF00000000DF800000018F800000018F80000003 0F800000030F800000060F800000060FC000000C07C000000C07C000001807C000001807C00000 3007C000003007E000007FFFE000007FFFE00000C003E00000C003E000018003E000018003E000 030001F000030001F000070001F0001F8003F800FFE03FFF80FFE03FFF8021237EA225>65 D<07FFFFE007FFFFF8003E007C003E003E003E003F003E003F003E001F007E001F007C001F007C 003F007C003F007C007E007C007C00FC00F800F803F000FFFFE000FFFFC000F803F000F800F801 F800FC01F0007C01F0007C01F0007E01F0007E01F0007E03F0007C03E000FC03E000FC03E001F8 03E001F003E003E007E00FC0FFFFFF80FFFFFC0020227EA123>I<0001FE03000FFF87003F83CF 007E00FE01F8007E03F0003E07E0003E0FC0001E0F80001E1F80001C3F00001C3F00001C7E0000 1C7E00001C7E00001CFC000000FC000000FC000000FC000000FC000000FC000000F8000000F800 0030F8000030F8000070FC000060FC0000607C0000E07C0001C03E0001803F0003801F8007000F C01E0007F07C0001FFF000007FC00020247AA224>I<07FFFFE00007FFFFF800003E00FC00003E 003E00003E001F00003E000F80003E000780007E0007C0007C0007C0007C0003E0007C0003E000 7C0003E0007C0003E000FC0007E000F80007E000F80007E000F80007E000F80007E000F80007E0 01F80007C001F0000FC001F0000FC001F0000F8001F0001F8001F0001F0003F0001F0003E0003E 0003E0007C0003E000F80003E001F00003E003E00007E00FC000FFFFFF0000FFFFF8000023227E A126>I<07FFFFFF8007FFFFFF80003E001F00003E000F00003E000700003E000300003E000300 007E000300007C000300007C030300007C030300007C030300007C07000000FC06000000F81E00 0000FFFE000000FFFE000000F81E000000F80E000001F80C000001F00C000001F00C030001F00C 030001F000060001F000060003F000060003E0000C0003E0000C0003E0001C0003E000380003E0 00780007E003F800FFFFFFF000FFFFFFF00021227EA122>I<07FFFFFF8007FFFFFF80003E001F 00003E000F00003E000700003E000300003E000300007E000300007C000300007C000300007C03 0300007C030300007C07000000FC06000000F806000000F81E000000FFFE000000FFFE000000F8 1E000001F80C000001F00C000001F00C000001F00C000001F00C000001F000000003F000000003 E000000003E000000003E000000003E000000003E000000007E0000000FFFF800000FFFF000000 21227EA121>I<0001FE03000FFF87003F83CF007E00FE01F8007E03F0003E07E0003E0FC0001E 0F80001E1F80001C3F00001C3F00001C7E00001C7E00001C7E00001CFC000000FC000000FC0000 00FC000000FC000000FC000000F8007FFFF8007FFFF80001F0F80001F0FC0003F0FC0003F07C00 03E07C0003E03E0003E03F0007E01F800FE00FC01FE007F07DC001FFF0C0007FC00020247AA227 >I<07FFF1FFFC07FFF1FFFC003F001F80003E001F00003E001F00003E001F00003E003F00007E 003F00007C003E00007C003E00007C003E00007C003E00007C007E0000FC007E0000F8007C0000 FFFFFC0000FFFFFC0000F8007C0000F800FC0001F800FC0001F000F80001F000F80001F000F800 01F000F80001F001F80003F001F80003E001F00003E001F00003E001F00003E001F00003E003F0 0007E003F000FFFE7FFF00FFFE7FFF0026227EA125>I<07FFF807FFF8003F00003E00003E0000 3E00003E00007E00007C00007C00007C00007C00007C0000FC0000F80000F80000F80000F80000 F80001F80001F00001F00001F00001F00001F00003F00003E00003E00003E00003E00003E00007 E000FFFF00FFFE0015227FA112>I<007FFF007FFF0001F00001F00001F00001F00003F00003F0 0003E00003E00003E00003E00007E00007E00007C00007C00007C00007C0000FC0000FC0000F80 000F80000F80000F80001F80381F807C1F00FC1F00FC1F00FC3F00F83E00E07C0070F8007FF000 1FC00018237DA11A>I<07FFF81FFE07FFF81FFC003F000FE0003E000780003E000F00003E001C 00003E003800007E007000007C00E000007C01C000007C078000007C0F0000007C1E000000FC3C 000000F87E000000F8FE000000F9FE000000FBBF000000FF1F000001FE1F800001FC1F800001F0 0FC00001F00FC00001F007E00001F007E00003F003F00003E003F00003E001F80003E001F80003 E000FC0003E000FC0007E001FE00FFFE07FFC0FFFE07FFC027227EA127>I<07FFFC0007FFFC00 003F0000003E0000003E0000003E0000003E0000007E0000007C0000007C0000007C0000007C00 00007C000000FC000000F8000000F8000000F8000000F8000000F8000001F8000001F0000001F0 003001F0003001F0007001F0006003F0006003E000E003E000E003E001C003E003C003E007C007 E01FC0FFFFFF80FFFFFF801C227EA11F>I<07FF00001FFE07FF00001FFE003F00003FC0003F00 003F80003780006F80003780006F8000378000DF8000778000DF80006780019F00006780019F00 0063C0031F000063C0031F000063C0063F0000E3C0063F0000C3C00C3E0000C1E00C3E0000C1E0 183E0000C1E0183E0000C1E0307E0001C1E0307E000181E0607C000180F0C07C000180F0C07C00 0180F1807C000180F180FC000380F300FC0003007B00F80003007E00F80003007E00F80003007C 00F80007007C01F8000F803801F800FFF0383FFF80FFF0303FFF802F227EA12E>I<07FF007FFC 07FF007FFC003F8007C0003F800300003FC003000037C003000037E007000077E007000063F006 000063F006000061F006000061F806000060F80E0000E0FC0E0000C07C0C0000C07E0C0000C07E 0C0000C03E0C0000C03F1C0001C01F1C0001801F980001800F980001800FD80001800FD8000180 07F800038007F800030003F000030003F000030001F000030001F000070000F0000F8000F000FF F000E000FFF000600026227EA125>I<0001FC00000FFF80003F07E0007C01F000F000F803E000 7807C0007C07C0003E0F80003E1F00003E1F00003F3E00003F3E00003F7E00003F7E00003FFC00 003FFC00003FFC00003FFC00003FFC00003FFC00007EF800007EF800007EF80000FCF80000FCFC 0000F8FC0001F87C0001F07C0003E03E0007C03E000F801F001F000F803E0007E0F80001FFE000 007F800020247AA227>I<07FFFFC007FFFFF0003E00FC003E003E003E003E003E003F003E003F 007E003F007C003F007C003F007C003F007C003F007C007E00FC007C00F8007C00F800F800F803 E000FFFFC000FFFE0001F8000001F0000001F0000001F0000001F0000001F0000003F0000003E0 000003E0000003E0000003E0000007E0000007E00000FFFE0000FFFE000020227EA122>I<0001 FC00000FFF80003F07E0007C01F000F000F803E0007807C0007C07C0003E0F80003E1F00003E1F 00003F3F00003F3E00003F7E00003F7E00003FFC00003FFC00003FFC00003FFC00003FFC00003F F800007EF800007EF800007EF800007CF80000FCF80000F8FC0001F87C0F81F07C1FC3E03E38C7 C03E306F801F307F000FB07E0007F0F80001FFE008007FF008000070180000783800007C700000 7FF000007FF000003FE000003FC000003FC000001F00202D7AA227>I<07FFFF800007FFFFF000 003E01F800003E007C00003E003E00003E003F00003E003F00007E003F00007C003F00007C003F 00007C003F00007C003E00007C007E0000FC007C0000F801F80000F807E00000FFFF800000FFFF 000000F81F800001F807C00001F007C00001F003C00001F003E00001F003E00001F003E00003F0 07E00003E007E00003E007E00003E007E00003E007E06003E007E0E007E007F0C0FFFE03F1C0FF FE01FF800000007F0023237EA125>I<001FE0C0007FF9C000F87FC001E01F8003C00F8003C007 8007800380078003800F8003800F0003000F8003000F8000000FC000000FE000000FFC000007FF C00007FFF00003FFF80001FFFC00003FFC000003FC000000FE0000007E0000003E0000003E0030 003E0070003C0060003C0070003C0070007800700078007800F000FC01E000FF83C000E7FF8000 C1FE00001A247DA21C>I<1FFFFFFF3FFFFFFF3E03E03E3803E00E3003E0067003E0066003E006 6007E0066007C006C007C006C007C006C007C0060007C000000FC000000F8000000F8000000F80 00000F8000000F8000001F8000001F0000001F0000001F0000001F0000001F0000003F0000003E 0000003E0000003E0000003E0000003E0000007E00003FFFF8003FFFF80020227AA124>I86 DI<07FE000FFF801F07C01F03C01F03E01E03E00003E00007C001FFC00FFFC01FC3C03F07 C07E07C0FC0780F8078CF8078CF80F8CF81F8CFC7FB87FF7F01FC3C016157D9419>97 D<03C0003FC0003FC0000780000780000780000780000780000F80000F00000F00000F00000F00 000F00001F3FC01EFFE01FE1F01F80F81E00781E007C3E007C3C007C3C007C3C007C3C007C3C00 FC7C00F87800F87800F87801F07803E07C07C0FF0F80E7FF00C1FC0016237BA21C>I<00FF0003 FFC00FC7C01F07C03E07C03C07807C0000FC0000F80000F80000F80000F80000F80000F80000F8 0000F80180F803807C07003F1E001FFC0007F00012157C9416>I<00000F0000FF0000FF00001E 00001E00001E00001E00003E00003E00003C00003C00003C00003C00007C00FE7C07FFF80FC3F8 1F00F83E00F87C00F87C00F8FC00F0F800F0F800F0F800F0F801F0F801F0F001E0F001E0F001E0 F803E07807E07E1FE03FFBFC0FE3FC18237CA21C>I<00FE0003FF800FC7C01F03E03E01E03C01 E07C01E0FFFFE0FFFFE0F80000F80000F80000F80000F00000F80000F800C07801C07C03803F0F 001FFE0007F80013157D9416>I<0001F00007F8001F78003EF8003CF80078F800780000780000 F80000F00000F00000F00000F00000F0003FFE003FFE0001E00001E00001E00001E00003E00003 C00003C00003C00003C00003C00007C0000780000780000780000780000780000F8000FFF800FF F80015237FA20F>I<000007C0003F8FC000FFFDC001F1F9C003E0F9C007C0780007C0F8000FC0 F8000F80F8000F80F8000F80F8000781F00007C3E00007FFC0000EFE00000C0000000E0000000E 0000000FFFC0000FFFF0000FFFF8001FFFFC003C00FC0078003C0070001C00F0001C00E0001C00 F0003C00700078007800F8003E03E0001FFFC00003FE00001A21809519>I<003C000003FC0000 03FC0000007800000078000000780000007800000078000000F8000000F0000000F0000000F000 0000F0000000F0000001F3FC0001EFFE0001FE3E0001F81F0001F00F0001E01F0003E01F0003C0 1E0003C01E0003C01E0003C01E0003C03E0007C03E0007803C0007803C0007803C0007803C000F 807C000F807C00FFF1FF80FFF3FF8019237FA21C>I<007800F801F801F801F800F00000000000 00000000000000000000E00FE01FE003E001E001E003E003C003C003C003C003C007C007800780 0780078007800F80FFF0FFF00D2280A10D>I<0003E00003E00007E00007E00007E00003C00000 00000000000000000000000000000000000000000780007F80007F80000F80000780000F80000F 80000F00000F00000F00000F00001F00001F00001E00001E00001E00001E00003E00003E00003C 00003C00003C00003C00007C00007800787800F8F800F8F000F9E000FFC0003F0000132C83A10F >I<003C000003FC000003FC0000007800000078000000780000007800000078000000F8000000 F0000000F0000000F0000000F0000000F0000001F0FFC001E1FFC001E0FE0001E0F00001E0E000 01E3C00003E7800003CE000003DF000003FF000003FF800003CF800007CFC0000787C0000787E0 000783E0000783F0000781F0000F81F800FFE3FF00FFE7FE001A237FA21A>I<003C03FC03FC00 78007800780078007800F800F000F000F000F000F001F001E001E001E001E001E003E003C003C0 03C003C003C007C007800780078007800F800F80FFF0FFF00E2380A20D>I<01E1FC07F01FEFFF 3FFC1FFE1F787C03F80FE03E01F007C01E01E007801E03E00F803E03C00F003C03C00F003C03C0 0F003C03C00F003C03C00F003C07C01F007C07801E007807801E007807801E007807801E007807 801E00780F803E00F8FFF1FFC7FFFFF3FFCFFF28157F942B>I<01E3FC001FEFFE001FFE3E0003 F81F0001F00F0001E01F0003E01F0003C01E0003C01E0003C01E0003C01E0003C03E0007C03E00 07803C0007803C0007803C0007803C0007807C000F807C00FFF1FF80FFF3FF8019157F941C>I< 007F0001FFC00781E00F00F01E00783C00787C007C78007CF8007CF8007CF8007CF8007CF000F8 F000F8F000F0F801F07801E07803C03E0F800FFE0003F00016157D9419>I<00F1FE000FF7FF00 0FFF1F8000FC0FC000F007C000F003E001F003E001E003E001E003E001E003E001E003E001E007 E003E007C003C007C003C00FC003C00F8003C01F0003E03E0007F8FC0007BFF800078FE0000780 0000078000000F8000000F8000000F0000000F0000000F0000000F000000FFE00000FFE000001B 1F80941C>I<01FC3007FE300FC7701F83F03F01F07E01F07C01F0FC01E0F801E0F801E0F801E0 F803E0F803E0F803C0F803C0F803C0F807C07C0FC07E3F803FF7800FC780000780000780000F80 000F00000F00000F00000F00000F0000FFE000FFE0141F7C941A>I<01E7E01FEFF01FFDF003F9 F001F1F001E1E003E00003E00003C00003C00003C00003C00007C0000780000780000780000780 000780000F8000FFF800FFF80014157F9414>I<01FD8007FF800F07801E03801C01801C01803E 00003F80001FF8001FFE000FFE0003FF00003F00600F00600700700700700F00780E00FC3C00FF F800C7E00011157E9414>I<00C000C000C001C001800380038007800F801F80FFF8FFF80F000F 000F000F001F001E001E001E001E001E003E303C303C303C303C703C603EE01FC00F800D1F7C9E 13>I<0F0078FF07F8FF07F81F00F80F00780F00F81F00F81E00F01E00F01E00F01E00F01E01F0 3E01F03C01E03C01E03C03E03C07E03C0FE03E1FE01FFBFC0FE3FC16157C941C>III<1FFCFFC01FFCFFC001F07E0000F0780000F0 70000078E0000079C000003F8000003F0000001E0000001E0000001F0000003F80000067800000 E7C00001C3C0000383E0000701E0001F81F000FF87FF00FF87FF001A157F941A>I<0FFE1FF00F FE3FE001F00F8000F00E0000F00E0000F00C0000F8180000781800007830000078300000786000 007C6000003CC000003DC000003D8000003F8000001F0000001E0000001E0000001C0000001C00 000018000000180000003000000030000078600000F8E00000F9C00000F38000007F0000003C00 00001C1F80941A>I<07FFF807FFF80780F80601F00E03E00C07C00C0F80181F00183E00007C00 00F80001F03003E06003C06007C0600F80C01F00C03E01C07C07C0FFFF80FFFF8015157F9416> I124 D E /Fd 2 45 df<03F0000FFC001FFE 003FFF007FFF807FFF80FFFFC0FFFFC0FFFFC0FFFFC0FFFFC0FFFFC0FFFFC0FFFFC07FFF807FFF 803FFF001FFE000FFC0003F00012147D9519>15 D<000600030000000600030000000E00038000 000C00018000001C0001C00000380000E00000700000700000700000700001FFFFFFFC0003FFFF FFFE00078000000F001E00000003C07C00000001F0F000000000787C00000001F01E00000003C0 0F0000000780038000000E0001FFFFFFFC0000FFFFFFF800007000007000003000006000003800 00E000001C0001C000000C00018000000E000380000006000300000006000300002D1C7E9932> 44 D E /Fe 27 120 df<0000C000000000C000000000C000000000C000000000C000000000C0 00000000C000000000C000000000C000000000C000000000C000000000C000000000C000000000 C000000000C000000000C000000000C00000FFFFFFFFC0FFFFFFFFC00000C000000000C0000000 00C000000000C000000000C000000000C000000000C000000000C000000000C000000000C00000 0000C000000000C000000000C000000000C000000000C000000000C000000000C0000022247C9D 2A>43 D<0007FC06003FFF0600FF078E01F801DE03F000FE07C0007E0F80003E1F80001E3F0000 1E3F00000E7E00000E7E00000E7E000006FC000006FC000006FC000000FC000000FC000000FC00 0000FC000000FC000000FC000000FC0000067E0000067E0000067E0000063F00000E3F00000C1F 80001C0F80001807C0003803F0007001F801E000FF07C0003FFF000007FC001F247CA227>67 DII72 D<000E0000000E0000000E0000001F0000001F0000003F800000378000003780000063C0000063 C0000063C00000C1E00000C1E00000C1E0000180F0000180F0000380F80003FFF80003FFF80006 003C0006003C000E003C000E001E001E003E00FF80FFE0FF80FFE01B1A7F991F>97 DI<007F8601FFEE07E0FE0F803E1F001E3E001E3C000E7C000E7C0006F80006F8 0000F80000F80000F80000F80000F80000F800067C00067C00063C000E3E000C1F001C0F803807 E0F001FFE0007F80171A7E991D>IIII<003F830001FFE70007F07F000FC01F00 1F000F003E000F003E0007007C0007007C000300F8000300F8000000F8000000F8000000F80000 00F8000000F801FFE0F801FFE07C000F007C000F003E000F003E000F001F000F000FC01F0007F0 3F0001FFFF00003FE3001B1A7E9920>I105 D<1FFE1FFE00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0 00F0F0F0F0F0F1F0F3E07FC03F800F1A7E9915>IIIII<007F800001FFE00007C0F8000F807C001E001E003E001F003C000F007C 000F807800078078000780F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0 7C000F807C000F803C000F003E001F001F003E000F807C0007C0F80001FFE000007F80001A1A7E 9920>II<007F800001FFE00007C0F8000F807C001F003E003E001F003C000F00 7C000F807C000F8078000780F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007 C0780007807C000F803C000F003E3E1F001F7F3E000FF3FC0007F1F80001FFE000007FE0400000 E040000070C000007FC000007FC000003F8000003F8000001F001A217E9920>II<0FE3001FFF007C3F00700F00 E00700E00700E00300F00300F00000FC00007FC0007FF8003FFE000FFF0001FF00001F80000780 000780C00380C00380E00380E00780F00700FC1E00FFFC00C7F800111A7E9917>I<7FFFFF007F FFFF00781E0F00601E0300601E0300E01E0380C01E0180C01E0180C01E0180001E0000001E0000 001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E00 00001E0000001E0000001E000003FFF00003FFF000191A7F991D>IIII E /Ff 10 58 df<07801FE03870703870387038F03CF03CF03CF03CF03CF03CF03CF03CF03CF0 3C70387038787838701FE00FC00E167E9514>48 D<03000F00FF00F70007000700070007000700 07000700070007000700070007000700070007000700FFF0FFF00C167D9514>I<1FC07FF071F8 F878F87CF83CF83C003C003C007800F800F001E003C007800F001E0C3C0C701CFFF8FFF8FFF80E 167E9514>I<0FC03FF078F078787C787878387800F001F00FE00FC000F00078003C003CF83CF8 3CF83CF878F0F87FF01FC00E167E9514>I<007000F000F001F003F0077006700E701C70187030 707070E070FFFFFFFF0070007000700070007007FF07FF10167F9514>I<30383FF83FF03FE030 003000300030003FC03FF038F83078003C003C003CF03CF03CF03CF07870F07FE01F800E167E95 14>I<03F00FF81E783C78387878787000F100F7E0FFF0F878F83CF03CF03CF03CF03C703C703C 78383C781FF00FC00E167E9514>I<60007FFE7FFE7FFEE01CC038C070006000E001C001C003C0 038003800380078007800780078007800780078007800F177E9614>I<0FC01FF03CF078787038 703878387E783FF03FE01FF03FF879F8F07CE03CE01CE01CE01CF03878783FF00FC00E167E9514 >I<0FC03FE07CF07878F038F038F03CF03CF03CF03CF07C787C3FFC1FBC023C00387878787878 F079E03FC01F000E167E9514>I E /Fg 55 123 df<000FFF80007FFF8001FC3F8003F07F8007 E07F800FE07F800FC07F800FC03F800FC01F800FC01F800FC01F800FC01F800FC01F80FFFFFF80 FFFFFF80FFFFFF800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F 800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F807FF8FFF07FF8 FFF07FF8FFF01C237FA220>13 D45 D<3C7EFFFFFFFF7E3C08087C8710>I<00FF0003FFC00FC3F01F81F83F00FC3E007C7E007E7E00 7E7E007E7E007EFE007FFE007FFE007FFE007FFE007FFE007FFE007FFE007FFE007FFE007FFE00 7FFE007FFE007F7E007E7E007E7E007E3E007C3F00FC1F81F80FC3F003FFC000FF0018207E9F1D >48 D<001C00007C0001FC00FFFC00FFFC00FFFC0001FC0001FC0001FC0001FC0001FC0001FC00 01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 01FC0001FC0001FC0001FC007FFFF07FFFF07FFFF014207C9F1D>I<03FE001FFFC03FFFE07E3F F0FF0FF8FF07F8FF03FCFF03FCFF01FC7E01FC3C03FC0003FC0003F80007F80007F0000FE0001F C0001F80003E00007C0000F81C01E01C03C01C0780380F00381FFFF83FFFF87FFFF8FFFFF8FFFF F0FFFFF0FFFFF016207D9F1D>I<01FF0007FFE00FFFF01F87F83F83F83FC1FC3FC1FC3FC1FC3F C1FC3FC3FC1F83F80003F80007F0000FE000FF8000FF800007F00001FC0001FE0000FE3E00FF7F 00FFFF80FFFF80FFFF80FFFF80FFFF81FE7F01FE7F07FC3FFFF80FFFE001FF0018207E9F1D>I< 0000F00000F00001F00003F00007F0000FF0001FF0001FF0003BF00073F000E3F001C3F00383F0 0783F00703F00E03F01C03F03803F07003F0F003F0FFFFFFFFFFFFFFFFFF0007F00007F00007F0 0007F00007F00007F001FFFF01FFFF01FFFF18207E9F1D>I<3000303E01F03FFFF03FFFE03FFF C03FFF803FFE003FF80038000038000038000038000039FE003FFFC03F0FE03C07F03803F80003 F80003FC0003FC3C03FC7E03FCFF03FCFF03FCFF03FCFF03F8FE07F87C07F07E1FF03FFFC01FFF 8007FC0016207D9F1D>I<001FC000FFF003FFF807F0780FC0FC1F81FC3F01FC3F01FC7F01FC7E 00F87E0000FE0C00FE7FE0FEFFF0FFC1FCFF80FCFF007EFF007EFE007FFE007FFE007FFE007F7E 007F7E007F7E007F7E007F3F007E3F80FC1FC1FC0FFFF803FFE000FF8018207E9F1D>I<380000 3E00003FFFFF3FFFFF3FFFFF7FFFFE7FFFFC7FFFF87FFFF87000F07001E0E003C0E00780E00F00 000E00001E00003E00003C00007C00007C0000FC0000F80001F80001F80001F80003F80003F800 03F80003F80003F80003F80003F80003F80001F00018227DA11D>I<00FF8003FFE00FFFF01F83 F81F00FC3E00FC3E007C3F007C3F807C3FE0FC3FF8F83FFFF81FFFF01FFFC00FFFF007FFF80FFF FC1FFFFE3E3FFE7C0FFFFC03FFF800FFF8007FF8003FF8001FFC001FFC003E7E003E7F80FC3FFF F80FFFE001FF8018207E9F1D>I<01FF0007FFE01FFFF03F83F83F01FC7E00FC7E007EFE007EFE 007EFE007FFE007FFE007FFE007FFE007F7E00FF7E00FF3F01FF3F83FF0FFF7F07FE7F00307F00 007E1F007E3F80FE3F80FC3F80FC3F81F83F03F01E0FF01FFFC00FFF8003FC0018207E9F1D>I< 3C7EFFFFFFFF7E3C0000000000003C7EFFFFFFFF7E3C08167C9510>I<00007800000000780000 0000FC00000000FC00000000FC00000001FE00000001FE00000003FF00000003FF00000003FF00 000007FF800000077F8000000F7FC000000E3FC000000E3FC000001C3FE000001C1FE000003C1F F00000380FF00000380FF00000700FF800007007F80000F007FC0000FFFFFC0000FFFFFC0001FF FFFE0001C001FE0003C001FF00038000FF00038000FF00078000FF80FFF80FFFFCFFF80FFFFCFF F80FFFFC26227EA12B>65 D<0003FF00C0003FFFE1C000FFFFF7C001FF80FFC007FC003FC00FF8 001FC01FE0000FC01FC00007C03FC00003C07F800003C07F800003C07F800001C0FF000001C0FF 00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000 FF000000007F800001C07F800001C07F800001C03FC00003C01FC00003801FE00007800FF8000F 0007FC003E0001FF80FC0000FFFFF800003FFFE0000003FF000022227DA129>67 DIII<0003FF8060001FFFE0 E000FFFFFBE001FF80FFE007FC001FE00FF8000FE01FE00007E01FE00003E03FC00001E03F8000 01E07F800001E07F800000E0FF000000E0FF00000000FF00000000FF00000000FF00000000FF00 000000FF00000000FF000FFFFEFF000FFFFEFF000FFFFE7F80001FE07F80001FE03F80001FE03F C0001FE01FE0001FE01FE0001FE00FF8001FE007FC003FE001FF807FE000FFFFFFE0001FFFF3E0 0003FF806027227DA12D>I73 D77 D<0007FE0000003FFFC00000FE07F00003F801FC0007F0 00FE000FE0007F001FC0003F801F80001F803F80001FC03F80001FC07F00000FE07F00000FE07F 00000FE0FF00000FF0FF00000FF0FF00000FF0FF00000FF0FF00000FF0FF00000FF0FF00000FF0 FF00000FF0FF00000FF07F00000FE07F80001FE07F80001FE03F80001FC01FC0003F801FC0003F 800FE0007F0007F000FE0003F801FC0000FE07F000003FFFC0000007FE000024227DA12B>79 DI82 D<01FF06000FFFCE001FFFFE003F83FE007E007E007E003E00FC001E00FC001E00FC00 0E00FE000E00FF000000FFC00000FFFE00007FFFE0007FFFF8003FFFFC003FFFFE001FFFFE0007 FFFF0001FFFF00000FFF800000FF8000007F8000003F80E0001F80E0001F80E0001F80F0001F00 F8003F00FC003F00FF80FE00FFFFFC00E7FFF800C0FFC00019227DA120>I<7FFFFFFFC07FFFFF FFC07FFFFFFFC07E03FC0FC07C03FC03C07803FC03C07003FC01C0F003FC01E0F003FC01E0E003 FC00E0E003FC00E0E003FC00E0E003FC00E00003FC00000003FC00000003FC00000003FC000000 03FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC0000 0003FC00000003FC00000003FC00000003FC00000003FC000003FFFFFC0003FFFFFC0003FFFFFC 0023217EA028>I86 DI93 D<0FFE00003FFFC0007F 0FE0007F03F0007F03F8007F01F8007F01F8003E01F8000001F80000FFF8000FFFF8001FE1F800 7F81F8007E01F800FE01F800FC01F800FC01F800FC03F800FE07F8007F0FFF803FFCFF800FF03F 8019167E951C>97 DI< 01FF8007FFE01FC7F03F87F03F07F07F07F07E07F0FE03E0FE0000FE0000FE0000FE0000FE0000 FE0000FE00007F00007F00003F80703F80F01FE1E007FFC001FF0014167E9519>I<0001FF0000 01FF000001FF0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00 00003F0000003F0001FF3F0007FFFF001FC1FF003F807F003F003F007F003F007E003F00FE003F 00FE003F00FE003F00FE003F00FE003F00FE003F00FE003F00FE003F007E003F007E003F003F00 7F003F80FF001FC3FFE007FFBFE001FE3FE01B237EA220>I<01FE0007FF800FC7E01F03E03F01 F07E01F07E01F8FE00F8FE00F8FFFFF8FFFFF8FE0000FE0000FE0000FE00007E00007F00383F00 381F80700FC1F007FFE000FF0015167E951A>I<001FE000FFF003F9F807F3F807E3F80FC3F80F C3F80FC1F00FC0000FC0000FC0000FC0000FC000FFFE00FFFE00FFFE000FC0000FC0000FC0000F C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0007F FC007FFC007FFC0015237EA212>I<01FF1F8007FFFFC00FC7F9C01F83F7C03F01FFC03F01F900 3F01F8003F01F8003F01F8003F01F8003F01F8001F83F0000FC7E0000FFFC0001DFF00001C0000 001C0000001E0000001FFFF0001FFFFE000FFFFF000FFFFF803FFFFF807E003FC0FC000FC0F800 07C0F80007C0F80007C0FC000FC07E001F803F807F000FFFFC0001FFE0001A217F951D>II<1E003F807F807F807F807F 803F801E00000000000000000000000000FF80FF80FF801F801F801F801F801F801F801F801F80 1F801F801F801F801F801F801F801F80FFF0FFF0FFF00C247EA30F>I<001E00003F00007F8000 7F80007F80007F80003F00001E0000000000000000000000000000000000000001FF8001FF8001 FF80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8000 1F80001F80001F80001F80001F80001F80001F80001F80001F807C1F80FE1F80FE1F80FE3F00FE 3F007C7E003FF8001FE000112E84A312>IIIII<00FF0007FFE00FC3F01F00F83F00FC7E007E7E007E7E007EFE007FFE007FFE 007FFE007FFE007FFE007FFE007F7E007E7E007E3F00FC1F00F80FC3F007FFE000FF0018167E95 1D>II114 D<0FFB803FFF807C0F80780780F00380F00380F80000 FF8000FFF8007FFE007FFF001FFF8007FFC0003FC0E00FC0E007C0F003C0F003C0F80780FE0F80 FFFF00C7FC0012167E9517>I<01C00001C00001C00001C00003C00003C00003C00007C00007C0 000FC0003FFF00FFFF00FFFF000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0 000FC0000FC3800FC3800FC3800FC3800FC3800FC78007E70003FE0001FC0011207F9F16>IIIIII<7FFFE07FFFE07C0FE078 1FC0703F80F03F80E07F00E0FE00E0FE0001FC0003F80003F80007F0700FE0700FE0701FC0F03F 80F03F80E07F01E0FE07E0FFFFE0FFFFE014167E9519>I E /Fh 85 127 df<000FF1F8003FFFFC00F83FBE01F07F3E03E07E3E07C07E3E07803C0007803C0007803C0007 803C0007803C0007803C0007803C0007803C00FFFFFFE0FFFFFFE007803C0007803C0007803C00 07803C0007803C0007803C0007803C0007803C0007803C0007803C0007803C0007803C0007803C 0007803C0007803C0007803C0007803C007FF1FFE07FF1FFE01F2380A21D>11 D<000FE000003FF80000F8380001F07C0003E07C0007C07C0007807C0007803800078000000780 000007800000078000000780000007800000FFFFFC00FFFFFC0007807C0007803C0007803C0007 803C0007803C0007803C0007803C0007803C0007803C0007803C0007803C0007803C0007803C00 07803C0007803C0007803C0007803C007FF1FFC07FF1FFC01A2380A21C>I<000FFC00007FFC00 00F87C0001F07C0003E07C0007C07C0007803C0007803C0007803C0007803C0007803C0007803C 0007803C0007803C00FFFFFC00FFFFFC0007803C0007803C0007803C0007803C0007803C000780 3C0007803C0007803C0007803C0007803C0007803C0007803C0007803C0007803C0007803C0007 803C0007803C007FF1FFC07FF1FFC01A2380A21C>I<0007F03F80003FFCFFE000FC3FE0E001F0 3FC1F003E03F81F007C03F01F007803E01F007801E00E007801E000007801E000007801E000007 801E000007801E000007801E0000FFFFFFFFF0FFFFFFFFF007801E01F007801E00F007801E00F0 07801E00F007801E00F007801E00F007801E00F007801E00F007801E00F007801E00F007801E00 F007801E00F007801E00F007801E00F007801E00F007801E00F007801E00F07FF0FFC7FF7FF0FF C7FF282380A22A>I<781E00FC3F00FE3F80FE3F80FE3F807E1F800601800601800601800E0380 0C03001C0700380E00380E00701C0060180011107EA219>34 D<0F800006001FC0000E003CF000 1C007878003C00783E00F800703FC7F000F03BFFF000F01838E000F01800C000F01801C000F018 038000F018030000F018070000F0380E000070380C000078301C000078703800003CE03000001F C07000000F80E03E000000C07F000001C0F380000180E1C0000381E0C0000701C0C0000603C0E0 000E03C060001C03C060001803C060003803C060007003C060006003C06000E003C06001C003C0 E0018001C0C0038001E0C0070000E1C0060000F3800E00007F000C00003E0023287DA42A>37 D<78FCFEFEFE7E0606060E0C1C3838706007107CA20E>39 D<007000E001E001C0038007000F00 0E001E001C003C003C00380078007800700070007000F000F000F000F000F000F000F000F000F0 00F000F000F000F000F0007000700070007800780038003C003C001C001E000E000F0007000380 01C001E000E000700C327DA413>II<00018000000180000001800000018000000180000001800000018000000180000001 800000018000000180000001800000018000000180000001800000018000FFFFFFFFFFFFFFFF00 018000000180000001800000018000000180000001800000018000000180000001800000018000 00018000000180000001800000018000000180000001800020227D9C27>43 D<78FCFEFEFE7E0606060E0C1C3838706007107C850E>II<78FCFC FCFC7806067C850E>I<0000C00000C00001C00001800001800003800003000003000007000006 00000600000E00000C00000C00001C000018000018000038000030000030000070000060000060 0000E00000C00001C0000180000180000380000300000300000700000600000600000E00000C00 000C00001C0000180000180000380000300000300000700000600000600000E00000C00000C000 0012317DA419>I<01F80007FE000F0F001E07803C03C03C03C07801E07801E07801E07801E0F8 01F0F801F0F801F0F801F0F801F0F801F0F801F0F801F0F801F0F801F0F801F0F801F0F801F0F8 01F07801E07801E07801E07801E03C03C03C03C01E07800F0F0007FE0001F80014227EA019>I< 00600000E00003E000FFE000FDE00001E00001E00001E00001E00001E00001E00001E00001E000 01E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E000 01E00001E00001E00001E00001E0007FFF807FFF8011217DA019>I<03F8000FFF003C3F80380F C07007E0E007E0F803F0FC03F0FC03F0FC01F0FC01F03003F00003F00003E00007E00007C0000F C0000F80001F00003E00007C0000F80001E00001C0000380300700300E00301C00703800607FFF E0FFFFE0FFFFE0FFFFE014217EA019>I<03FC000FFF001E1F80380FC07807E07C07E07E07E07E 03E07C07E03807E00007C00007C0000F80001F80003F0003FC0003FC00001F00000F800007C000 07E00003E00003F03003F0FC03F0FC03F0FC03F0FC03F0F807E06007E0780FC03E1F801FFF0003 F80014227EA019>I<000380000380000780000F80000F80001F80003F8000378000678000E780 00C7800187800387800307800607800E07800C0780180780380780300780600780E00780FFFFFC FFFFFC00078000078000078000078000078000078000078000FFFC00FFFC16217FA019>I<1800 C01E03C01FFFC01FFF801FFF001FFC001FF00018000018000018000018000018000019FC001BFF 001F0F801E07C01C03C01803E00001E00001F00001F00001F00001F0F801F0F801F0F801F0F801 F0F803E0E003E07007C03807803E1F000FFE0003F80014227EA019>I<007F0001FF8003E1C007 80E00F03E01E03E01E03E03C03E03C00007C0000780000782000F9FE00FBFF00FF0780FE03C0FC 03E0FC01E0FC01F0F801F0F801F0F801F0F801F0F801F07801F07801F07801F07C01E03C03E03C 03C01E07C00F0F8007FE0001FC0014227EA019>I<6000007000007FFFF07FFFF07FFFF07FFFE0 6000C0E001C0C00380C00300C00700000E00001C0000180000380000380000700000700000F000 00F00000F00001E00001E00001E00001E00001E00003E00003E00003E00003E00003E00003E000 03E00003E00001C00014237DA119>I<01FC0007FF001F0F803C03C03801C07001E07000E07000 E07800E07C00E07E01E07F03C03FC7801FFF001FFE0007FE0007FF000FFF801E7FC03C1FE0780F E07003F0F001F0E000F0E00070E00070E00070F000707000E07801E03C03C01F0F800FFF0003FC 0014227EA019>I<01F80007FE001F0F001E07803C03C07C03C07801E0F801E0F801E0F801E0F8 01F0F801F0F801F0F801F0F801F0F803F07803F07C03F03C07F01E0FF00FFDF007F9F00041E000 01E00003E00003E07C03C07C03C07C07807C0F00701F003C3E001FF8000FE00014227EA019>I< 78FCFCFCFC7800000000000000000078FCFCFCFC7806157C940E>I<78FCFCFCFC780000000000 0000000078F8FCFCFC7C0C0C0C1C181838707060061F7C940E>I<000FF000007FFE0001F81F80 03C003C0078001E00E0000701C0000381C07E038383FF81C307C3C0C70F80E0E60F007C661E007 C6E1E003C7C3E003C3C3C003C3C3C003C3C3C003C3C3C003C3C3C003C3C3E003C3E1E003C361E0 07C360F007C770F80FC6307C3FEE383FF9FC1C07E0F81C0000000E0000000780000003C0001F01 F803FE007FFFF0000FFE0020237DA227>64 D<000180000003C0000003C0000003C0000007E000 0007E0000007E000000FF000000DF000000DF000000DF0000018F8000018F8000018F80000307C 0000307C0000307C0000603E0000603E0000603E0000C01F0000C01F0000C01F0001FFFF8001FF FF8001800F80030007C0030007C0030007C0060003E0060003E00E0003E01F0003F0FFE03FFFFF E03FFF20237EA225>II<000FF0 18003FFC1800FE0F3801F003F807E001F80FC000F80F8000F81F0000783F0000783E0000387E00 00387E0000387C000018FC000018FC000018FC000000FC000000FC000000FC000000FC000000FC 000000FC000000FC0000187C0000187E0000187E0000183E0000383F0000301F0000700F800060 0FC000E007E001C001F0038000FE0F00003FFE00000FF8001D247DA224>IIII<000FF018003FFC18 00FE0F3801F003F807E001F80FC000F80F8000F81F0000783F0000783E0000387E0000387E0000 387C000018FC000018FC000018FC000000FC000000FC000000FC000000FC000000FC000000FC00 3FFFFC003FFF7E0000F87E0000F87E0000F83E0000F83F0000F81F0000F80F8000F80FC000F807 E001F801F803F800FE0F38003FFE18000FF80020247DA227>III<0FFFF00FFFF0001F00001F00001F00001F00001F00001F00001F00001F 00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F 00001F00001F00301F00FC1F00FC1F00FC1F00FC1F00F83E00707E0078FC003FF8000FE0001423 7EA11A>IIIII<000FF000003FFC0000F81F0001E0078007C003E0078001 E00F8001F01F0000F83E00007C3E00007C7E00007E7E00007E7C00003E7C00003EFC00003FFC00 003FFC00003FFC00003FFC00003FFC00003FFC00003FFC00003FFC00003F7C00003E7E00007E7E 00007E3E00007C3F0000FC1F0000F80F8001F00F8001F007C003E003F00FC000F81F00003FFC00 000FF00020247DA227>II<000F F000003FFC0000F81F0001E0078007C003E0078001E00F8001F01F0000F83F0000FC3E00007C7E 00007E7E00007E7C00003E7C00003EFC00003FFC00003FFC00003FFC00003FFC00003FFC00003F FC00003FFC00003FFC00003F7C00003E7E00007E7E00007E3E00007C3F03E0FC1F07F0F80F8E31 F00F8C19F007CC1BE003EC0FC000FE1F00003FFC01000FFE0100000601000007030000078F0000 07FF000007FE000003FE000003FE000001FC000000F8202D7DA227>II<03F8300FFE701E0FF03C03F07801F07800F0F00070F000 70F00030F00030F80030F80000FC00007E00007FE0007FFE003FFF801FFFC007FFE001FFF0000F F00003F00001F80000F80000F8C00078C00078C00078E00078E00070F000F0F800F0FC01E0FF07 C0E7FF80C1FE0015247DA21C>I<7FFFFFFC7FFFFFFC7C07C07C7007C01C6007C00C6007C00CE0 07C00EE007C00EC007C006C007C006C007C006C007C0060007C0000007C0000007C0000007C000 0007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0 000007C0000007C0000007C0000007C0000007C0000007C00003FFFF8003FFFF801F227EA124> IIII<7FFE1FFF007FFE1FFF0007F807F00003F003C00001F003800000F803000000FC070000007C06 0000007E0C0000003F1C0000001F180000001FB80000000FB00000000FE000000007E000000003 E000000003F000000003F000000003F800000007FC000000067C0000000C7E0000001C3E000000 181F000000301F800000700F800000600FC00000E007E00000C003E00001C003F00003C001F000 0FE003F800FFF80FFFC0FFF80FFFC022227FA125>II<7FFFFE7FFFFE7F007E7C00FC7000F87001F8E001F0E003F0C007E0C007E0C00FC0C00F C0001F80001F00003F00007E00007E0000FC0000FC0001F80001F00303F00307E00307E0030FC0 030FC0071F80071F00063F000E3E000E7E003EFC00FEFFFFFEFFFFFE18227DA11E>II<0C03001C0700380E00380E00701C00601800E03800C03000C030 00C03000FC3F00FE3F80FE3F80FE3F807E1F803C0F0011107BA219>II<0C1C38387060E0C0C0C0FCFEFEFE7E3C07107DA20E>96 D<1FF0007FFE007C3F007C0F007C0F80380780000780000F8003FF800FFF803F87807E07807C07 80F80780F8078CF8078CF80F8CFC1F8C7E3FDC3FF3F80FC1E016157E9419>I<0F0000FF0000FF 00001F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F1FC00F 7FF00FE0F80FC07C0F003E0F003E0F001E0F001F0F001F0F001F0F001F0F001F0F001F0F001F0F 001E0F003E0F803C0FC07C0EE1F80E7FF00C1FC018237FA21C>I<03FE000FFF801F0F803E0F80 3C0F807C0700780000F80000F80000F80000F80000F80000F80000F800007C00007C00C03E01C0 3F01801F87800FFF0003FC0012157E9416>I<0000F0000FF0000FF00001F00000F00000F00000 F00000F00000F00000F00000F00000F00000F00000F003F8F00FFFF01F87F03E01F07C00F07C00 F07800F0F800F0F800F0F800F0F800F0F800F0F800F0F800F07800F07C00F07C01F03E03F01F0F F80FFEFF03F8FF18237EA21C>I<01FC0007FF001F0F803E07C03C03C07C03E07801E0FFFFE0FF FFE0F80000F80000F80000F80000F800007C00007C00603E00E03F01C00FC3C007FF0001FC0013 157F9416>I<003F0000FF0001FF8003EF8003CF80078F80078000078000078000078000078000 078000078000078000FFF800FFF800078000078000078000078000078000078000078000078000 0780000780000780000780000780000780000780000780000780007FFC007FFC00112380A20F> I<00007803F9FC0FFFDC1F1FBC3E0F9C7C07C07C07C07C07C07C07C07C07C07C07C03E0F801F1F 003FFE003BF8003000003800003C00003FFF803FFFE01FFFF03FFFF87801F8F0003CE0003CE000 1CE0001CF0003C7000387C00F83F03F00FFFC003FF0016217F9519>I<0F000000FF000000FF00 00001F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F 0000000F0000000F1FC0000F7FF0000FF1F0000FC0F8000F8078000F8078000F0078000F007800 0F0078000F0078000F0078000F0078000F0078000F0078000F0078000F0078000F0078000F0078 000F007800FFF3FF80FFF3FF8019237FA21C>I<1E003F003F003F003F001E0000000000000000 000000000000000F00FF00FF001F000F000F000F000F000F000F000F000F000F000F000F000F00 0F000F000F00FFE0FFE00B2280A10D>I<00F001F801F801F801F800F000000000000000000000 00000000007807F807F800F8007800780078007800780078007800780078007800780078007800 780078007800780078007800780078F878F8F8F8F0F9E07FC03F000D2C82A10F>I<0F0000FF00 00FF00001F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F0F FC0F0FFC0F07E00F07C00F07000F0E000F1C000F38000F7C000FFC000FFE000FBF000F1F000F0F 800F0FC00F07C00F03E00F03E00F03F0FFE7FEFFE7FE17237FA21A>I<0F00FF00FF001F000F00 0F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F 000F000F000F000F000F000F000F000F00FFF0FFF00C2380A20D>I<0F1FE07F80FF7FF9FFE0FF F0FBC3E01FC07F01F00F803E00F00F803E00F00F003C00F00F003C00F00F003C00F00F003C00F0 0F003C00F00F003C00F00F003C00F00F003C00F00F003C00F00F003C00F00F003C00F00F003C00 F00F003C00F0FFF3FFCFFFFFF3FFCFFF28157F942B>I<0F1FC000FF7FF000FFF1F0001FC0F800 0F8078000F8078000F0078000F0078000F0078000F0078000F0078000F0078000F0078000F0078 000F0078000F0078000F0078000F0078000F007800FFF3FF80FFF3FF8019157F941C>I<00FC00 07FF800F03C01E01E03C00F0780078780078F8007CF8007CF8007CF8007CF8007CF8007CF8007C 7800787C00F83C00F01E01E00F03C007FF8000FC0016157F9419>I<0F1FC0FF7FF0FFE1F80FC0 FC0F007E0F003E0F003E0F001F0F001F0F001F0F001F0F001F0F001F0F001F0F003E0F003E0F80 7C0FC0FC0FE1F80F7FF00F1FC00F00000F00000F00000F00000F00000F00000F00000F0000FFF0 00FFF000181F7F941C>I<03F0600FFCE01F8EE03F07E07E03E07C01E07C01E0F801E0F801E0F8 01E0F801E0F801E0F801E0F801E07C01E07C01E07E03E03E07E01F0FE00FFDE003F1E00001E000 01E00001E00001E00001E00001E00001E00001E0001FFE001FFE171F7E941A>I<0F3E00FFFF80 FFEF801FCF800F8F800F87000F00000F00000F00000F00000F00000F00000F00000F00000F0000 0F00000F00000F00000F0000FFF800FFF80011157F9414>I<0FEC3FFC783CF01CE00CE00CF000 FE00FFE07FF83FFC0FFC007EC01EC00EE00EE00EF01EFC3CFFF8CFE00F157E9414>I<03000300 030003000700070007000F001F003F00FFF8FFF80F000F000F000F000F000F000F000F000F000F 000F0C0F0C0F0C0F0C0F0C0F1C079807F801F00E1F7F9E13>I<0F007800FF07F800FF07F8001F 00F8000F0078000F0078000F0078000F0078000F0078000F0078000F0078000F0078000F007800 0F0078000F0078000F00F8000F00F8000F01F8000783FC0007FF7F8001FC7F8019157F941C>I< FFE3FEFFE3FE1F00F80F00E00F00E00780C00780C007C1C003C18003C18001E30001E30001E300 00F60000F60000FE00007C00007C00007C0000380000380017157F941A>II<7FF3FF007FF3FF000FC1F80003 C1E00003E1C00001E3800000F3000000FE0000007E0000003C0000001E0000003E0000007F0000 0067800000C7C00001C3C0000381E0000781F0000F81F800FFC3FF80FFC3FF80191580941A>I< FFE3FEFFE3FE1F00F80F00E00F00E00780C00780C007C1C003C18003C18001E30001E30001E300 00F60000F60000FE00007C00007C00007C00003800003800003000003000007000006000F86000 F8C000F8C000FB80007F00003E0000171F7F941A>I<3FFFC03FFFC03C0FC0380F80301F00703E 00607E00607C0060F80001F00003F00003E0C007C0C00F80C01F80C01F01C03E01807C0380FC07 80FFFF80FFFF8012157F9416>II<1E023FEF7FFEF7FC407810057C A019>126 D E /Fi 15 117 df<0000FF80300007FFE030001FC0F870007F001CF000FC000FF0 01F80007F003F00003F007E00001F00FC00001F01FC00000F01F800000F03F800000703F000000 707F000000707F000000307F00000030FE00000030FE00000000FE00000000FE00000000FE0000 0000FE00000000FE00000000FE00000000FE00000000FE0001FFFFFE0001FFFF7F000007F07F00 0003F07F000003F03F000003F03F800003F01F800003F01FC00003F00FC00003F007E00003F003 F00003F001F80007F000FC000FF0007F001CF0001FE078700007FFF0300000FF8000282B7DA92F >71 D77 D87 D<07FE00001FFF80003F07E0003F03F0003F01F0003F 01F8001E00F8000000F8000000F8000000F800001FF80001FFF8000FFCF8001FE0F8003F80F800 7F00F800FE00F800FC00F860FC00F860FC00F860FC01F860FE01F8607E03F8603F8F7FC01FFE7F 8007F81F001B1A7E991E>97 D<007FE003FFF807E0FC0F80FC1F00FC3F00FC7E00787E00007C00 00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007E00007E00007E000C3F001C1F80 180FC03807F0F003FFE0007F80161A7E991B>99 D<00001F000003FF000003FF0000003F000000 1F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000 001F0000001F0000FF1F0003FFDF0007E1FF000F807F001F003F003E001F007E001F007E001F00 7C001F00FC001F00FC001F00FC001F00FC001F00FC001F00FC001F00FC001F00FC001F007C001F 007C001F007E001F003E003F001F003F001F80FF000FC1FF8003FF9FF800FE1FF81D2A7EA921> I<00FF0003FFC007C7E01F81F01F01F83E00F87E00F87C007C7C007CFC007CFFFFFCFFFFFCFC00 00FC0000FC0000FC0000FC00007C00007E00007E000C3F001C1F00180FC03807F0F003FFE0007F 00161A7E991B>I<07C00000FFC00000FFC000000FC0000007C0000007C0000007C0000007C000 0007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C3F80007CF FE0007DE3F0007F81F0007F00F8007E00F8007E00F8007C00F8007C00F8007C00F8007C00F8007 C00F8007C00F8007C00F8007C00F8007C00F8007C00F8007C00F8007C00F8007C00F8007C00F80 07C00F8007C00F8007C00F80FFFE7FFCFFFE7FFC1E2A7FA921>104 D<0F801FC01FC01FC01FC0 1FC00F800000000000000000000000000000000007C07FC07FC00FC007C007C007C007C007C007 C007C007C007C007C007C007C007C007C007C007C007C007C007C007C0FFFCFFFC0E2980A810> I<07C0FFC0FFC00FC007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C0 07C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007 C007C0FFFEFFFE0F2A80A910>108 D<07C3F800FFCFFE00FFDE3F000FF81F0007F00F8007E00F 8007E00F8007C00F8007C00F8007C00F8007C00F8007C00F8007C00F8007C00F8007C00F8007C0 0F8007C00F8007C00F8007C00F8007C00F8007C00F8007C00F8007C00F8007C00F80FFFE7FFCFF FE7FFC1E1A7F9921>110 D<007F000001FFC00007C1F0000F0078001E003C003E003E003E003E 007C001F007C001F00FC001F80FC001F80FC001F80FC001F80FC001F80FC001F80FC001F80FC00 1F807C001F007C001F003E003E003E003E001F007C000F80F80007C1F00001FFC000007F000019 1A7E991E>I<07CF80FFFFE0FFFBF00FF3F007E3F007E3F007C1E007C00007C00007C00007C000 07C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007E000 FFFF00FFFF00141A7F9917>114 D<07F8C01FFFC03E0FC07803C0F001C0F000C0F000C0F800C0 FC0000FFC0007FFC007FFF003FFF800FFFC003FFC0001FE0C007E0C003E0E001E0E001E0F001E0 F003C0F803C0FE0F80EFFF00C3FC00131A7E9918>I<00C00000C00000C00000C00001C00001C0 0001C00003C00007C0000FC0001FC000FFFF80FFFF8007C00007C00007C00007C00007C00007C0 0007C00007C00007C00007C00007C00007C00007C00007C0C007C0C007C0C007C0C007C0C007C0 C007C1C003E18003F38001FF00007E0012257FA417>I E /Fj 21 119 df66 D<00000FF800600000FFFF00600003FFFFC0E0 000FFE03E1E0003FF000F3E0007F80003FE000FF00001FE001FE00000FE003FC000007E007F800 0007E007F0000003E00FE0000001E01FE0000001E01FC0000001E03FC0000000E03F80000000E0 7F80000000E07F80000000607F80000000607F0000000060FF0000000000FF0000000000FF0000 000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000 FF0000000000FF00000000007F00000000007F80000000607F80000000607F80000000603F8000 0000603FC0000000E01FC0000000C01FE0000000C00FE0000001C007F00000018007F800000380 03FC0000070001FE0000070000FF00001E00007FC0003C00003FF0007800000FFE03F0000003FF FFC0000000FFFF000000000FFC00002B337CB134>I77 D<007FC01801FFF81807FFFE380FE07F781F800FF83F0003F83E0001F87C0000F87C0000F87800 0078F8000038F8000038F8000038F8000018FC000018FC000018FE000000FF0000007F8000007F F000003FFF00003FFFF0001FFFFE000FFFFF8007FFFFC003FFFFE000FFFFF0001FFFF80001FFF8 00001FFC000003FC000001FC000000FE000000FE0000007EC000007EC000003EC000003EC00000 3EE000003EE000003EF000007CF000007CF8000078FC0000F8FF0001F0FFC003E0F7F80FE0E1FF FF80C07FFF00C00FF8001F337CB128>83 D<7FFFFFFFFFF07FFFFFFFFFF07FFFFFFFFFF07F001F C007F07C001FC001F078001FC000F070001FC0007060001FC0003060001FC00030E0001FC00038 E0001FC00038C0001FC00018C0001FC00018C0001FC00018C0001FC00018C0001FC00018C0001F C0001800001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000 00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000 00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F C0000000001FC0000000001FC0000000003FE00000007FFFFFF000007FFFFFF000007FFFFFF000 2D317DB034>I<01FFC000000FFFF800001F81FC00001FC07F00001FC03F80001FC01F80001FC0 1FC0000F800FC00000000FC00000000FC00000000FC00000000FC0000001FFC000003FFFC00001 FFCFC00007FC0FC0001FF00FC0003FC00FC0007F800FC0007F000FC000FF000FC000FE000FC180 FE000FC180FE000FC180FE001FC180FF001FC1807F003FC1807F8077E3003FE1E3FF000FFFC1FE 0001FE00F800211F7E9E24>97 D<001FFC0000FFFF8001F80FC007F01FC00FC01FC01F801FC01F 801FC03F000F807F0000007F0000007E000000FE000000FE000000FE000000FE000000FE000000 FE000000FE000000FE000000FE0000007F0000007F0000007F0000003F8000601F8000E01FC000 C00FE001C007F0038001FC0F0000FFFC00001FF0001B1F7E9E20>99 D<000000FC0000003FFC00 00003FFC0000003FFC00000001FC00000000FC00000000FC00000000FC00000000FC00000000FC 00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000 FC00000000FC00001FE0FC0000FFFCFC0001FC1EFC0007F007FC000FC003FC001F8001FC001F80 00FC003F0000FC007F0000FC007F0000FC007E0000FC00FE0000FC00FE0000FC00FE0000FC00FE 0000FC00FE0000FC00FE0000FC00FE0000FC00FE0000FC00FE0000FC007E0000FC007E0000FC00 7F0000FC003F0000FC003F8001FC001F8001FC000FC003FC0007E00FFE0003F83EFFF000FFF8FF F0003FE0FFF024327EB128>I<003FE00000FFF80003F8FE0007E03F000FC01F001F800F801F00 0FC03F000FC07F0007C07E0007E07E0007E0FE0007E0FE0007E0FFFFFFE0FFFFFFE0FE000000FE 000000FE000000FE000000FE0000007E0000007F0000003F0000603F0000601F8000E00F8001C0 0FC0038003E0078001F81E00007FFC00001FF0001B1F7E9E20>I<0001FC00000FFE00003F9F00 007E3F8000FC3F8001F83F8001F83F8003F83F8003F01F0003F0000003F0000003F0000003F000 0003F0000003F0000003F0000003F0000003F0000003F00000FFFFE000FFFFE000FFFFE00003F0 000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003 F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00000 03F0000003F0000003F0000003F0000007F80000FFFFE000FFFFE000FFFFE00019327FB116>I< 03F0000000FFF0000000FFF0000000FFF000000007F000000003F000000003F000000003F00000 0003F000000003F000000003F000000003F000000003F000000003F000000003F000000003F000 000003F000000003F000000003F000000003F03FC00003F0FFF00003F3C3F80003F700FC0003FE 00FC0003FC007E0003FC007E0003F8007E0003F8007E0003F0007E0003F0007E0003F0007E0003 F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E00 03F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0007F8007F 00FFFFC7FFF8FFFFC7FFF8FFFFC7FFF825327FB128>104 D<03C00007E0000FF0000FF0000FF0 000FF00007E00003C0000000000000000000000000000000000000000000000000000000000000 0003F0007FF0007FF0007FF00007F00003F00003F00003F00003F00003F00003F00003F00003F0 0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 0003F00007F800FFFF80FFFF80FFFF80113180B013>I<03F000FFF000FFF000FFF00007F00003 F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003 F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003 F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003 F00003F00007F800FFFFC0FFFFC0FFFFC0123280B113>108 D<03F03FC000FFF0FFF000FFF3C3 F800FFF700FC0007FE00FC0003FC007E0003FC007E0003F8007E0003F8007E0003F0007E0003F0 007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003 F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E00 03F0007E0007F8007F00FFFFC7FFF8FFFFC7FFF8FFFFC7FFF8251F7F9E28>110 D<000FE000007FFC0001F83F0003E00F8007C007C00F8003E01F0001F03F0001F83E0000F87E00 00FC7E0000FC7E0000FCFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE 0000FE7E0000FC7E0000FC3F0001F83F0001F81F0001F00F8003E007C007C003E00F8001F83F00 007FFC00000FE0001F1F7E9E24>I<03F07FC000FFF1FFF000FFF7C3FC00FFFE00FE0007FC007F 0003F8003F8003F0001FC003F0001FC003F0000FE003F0000FE003F0000FE003F00007F003F000 07F003F00007F003F00007F003F00007F003F00007F003F00007F003F00007F003F0000FF003F0 000FE003F0000FE003F0001FE003F0001FC003F0003F8003F8003F8003FC007F0003FE00FE0003 F783F80003F3FFF00003F07F800003F000000003F000000003F000000003F000000003F0000000 03F000000003F000000003F000000003F000000003F000000007F8000000FFFFC00000FFFFC000 00FFFFC00000242D7F9E28>I<03E1FC00FFE3FF00FFE71F00FFEE3F8007EC3F8003FC3F8003F8 3F8003F81F0003F8000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003 F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00000 03F0000007F80000FFFFE000FFFFE000FFFFE000191F7F9E1C>114 D<03FF180FFFF83F03F83C 00F8780078F00038F00018F00018F80018FC0000FF0000FFF8007FFF807FFFE03FFFF00FFFF807 FFFC007FFC0003FE0000FEC0007EC0003EE0001EE0001EF0001EF0003CF8003CFE0078FF81F0E7 FFE0C1FF00171F7E9E1C>I<00300000300000300000300000300000700000700000700000F000 00F00001F00003F00007F0001FFFF8FFFFF8FFFFF803F00003F00003F00003F00003F00003F000 03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00C03F00C03F00C03F00C 03F00C03F00C03F00C03F01C01F81801F83800FE70007FF0001FC0162C7FAB1C>I<03F0007E00 FFF01FFE00FFF01FFE00FFF01FFE0007F000FE0003F0007E0003F0007E0003F0007E0003F0007E 0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F000 7E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F000FE0003F000FE0003F0 00FE0003F001FE0001F003FE0001F8077F0000FC0E7FF8007FFC7FF8001FF07FF8251F7F9E28> II E end %%EndProlog %%BeginSetup %%Feature: *Resolution 300dpi TeXDict begin %%EndSetup %%Page: 1 1 0 bop 292 280 a Fj(The)24 b(Conceptual)f(Basis)i(for)f(Mediation)h(Services) 468 399 y Fi(Gio)20 b(Wiederhold)i(and)e(Mic)n(hael)g(Genesereth)786 459 y Fh(Stanford)15 b(Univ)o(ersit)o(y)648 519 y(Ma)o(y)h(1996,)g(revised)h (Octob)q(er)f(1996)p 0 530 1999 2 v 0 625 a Fg(mail)i(to)h(Issue)f(editor)99 685 y Fh(Prof.)k(Dr.)f(Mic)o(hael)c(P)o(apazoglou)99 744 y(Director)g(INF)o (OLAB,)99 804 y(Tilburg)g(Univ)o(ersit)o(y)99 864 y(INF)o(OLAB,)f(Ro)q(om)f (B304)99 924 y(P)l(.O.)h(Bo)o(x)g(90153)99 983 y(5000)g(LE)h(Tilburg)99 1043 y(The)f(Netherlands)99 1103 y(E-mail)g(:)22 b(mik)o(ep@kub.nl)99 1163 y(T)l(elephone:)g(+31)16 b(13)h(466-2349)e(,)i(T)l(elefax)h(:)j(+31)c (13)f(466-3069)0 1282 y Fg(A)n(ttac)n(hmen)n(ts:)0 1342 y Fh(8)h(\014gures)e (\(color\))99 1402 y(Biographical)j(sk)o(etc)o(hes)e(of)h(authors)99 1462 y(Blac)o(k-and-white)g(glossy)g(photographs)p 0 1473 V 987 2895 a(1)p eop %%Page: 2 2 1 bop 292 280 a Fj(The)24 b(Conceptual)f(Basis)i(for)f(Mediation)h(Services) 468 392 y Fi(Gio)20 b(Wiederhold)i(and)e(Mic)n(hael)g(Genesereth)786 452 y Fh(Stanford)15 b(Univ)o(ersit)o(y)99 617 y Fg(Abstract)99 677 y Fh(Mediator)f(mo)q(dules)f(comprise)f(a)i(la)o(y)o(er)f(of)i(in)o (telligen)o(t)h(middlew)o(are)d(services)h(in)h(information)99 737 y(systems,)c(linking)k(data)d(resources)f(and)g(application)k(program)o (s.)j(Earlier)13 b(programs)c(that)j(led)99 796 y(to)j(the)g(concept)f(of)h (mediation)f(w)o(ere)g(either)h(constructed)f(to)h(supp)q(ort)e(sp)q (eci\014c)j(applications)99 856 y(or)f(pro)o(vided)g(extended)g(services)h (from)e(databases.)20 b(In)o(telligen)o(t)e(mediators)c(are)h(b)q(eing)h (built)99 916 y(no)o(w)g(b)o(y)g(careful)g(domain)f(kno)o(wledge)i (acquisition)h(and)e(hand)f(crafting)i(the)g(required)f(co)q(de.)198 976 y(In)h(this)h(pap)q(er)e(w)o(e)h(presen)o(t)f(the)i(conceptual)g (underpinning)e(for)h(automating)f(the)i(me-)99 1035 y(diation)i(pro)q(cess.) 29 b(Automation)19 b(do)q(es)g(not)g(extend)h(to)g(fully)h(automatic)e(co)q (de)g(generation,)99 1095 y(since)13 b(additional)i(kno)o(wledge)e(is)g (necessary)f(to)h(pro)o(vide)f(added)g(v)m(alue.)22 b(The)13 b(generation)g(con-)99 1155 y(cept)19 b(is)h(based)e(on)h(the)g(extraction)h (of)f(a)g(hierarc)o(hical)h(domain)e(mo)q(del)g(out)h(of)h(the)f(general)99 1215 y(net)o(w)o(ork)f(represen)o(ting)f(the)i(a)o(v)m(ailable)h(resources.) 26 b(Asso)q(ciated)20 b(with)f(the)g(metho)q(d)e(are)h(do-)99 1275 y(main)d(on)o(tologies.)22 b(On)o(tologies)17 b(list)g(the)g(terms)d (used)h(b)o(y)g(the)h(mo)q(dels,)f(and)g(do)q(cumen)o(t)f(their)99 1334 y(relationships.)23 b(These)16 b(terms)f(pro)o(vide)i(the)g(seman)o(tic) e(foundation)i(needed)f(to)h(p)q(erform)e(the)99 1394 y(generation.)198 1454 y(This)f(pap)q(er)g(is)g(prescriptiv)o(e,)h(rather)f(than)g(a)g(researc) o(h)e(rep)q(ort.)21 b(The)14 b(ob)s(jectiv)o(e)h(of)f(pub-)99 1514 y(lishing)h(it)g(no)o(w)d(is)i(to)g(gain)g(conceptual)g(coherence)f (among)e(the)j(pro)s(jects)f(that)h(ha)o(v)o(e)f(adopted)99 1573 y(a)f(m)o(ulti-la)o(y)o(er)g(information)g(arc)o(hitecture,)h(while)h (an)o(y)e(implemen)o(tations)g(will)j(di\013er)d(greatly)l(.)99 1633 y(Ev)o(en)o(tually)23 b(ha)o(ving)f(a)g(limited)i(n)o(um)o(b)q(er)19 b(of)j(in)o(terface)h(standards)d(will)25 b(b)q(e)d(essen)o(tial,)i(but)99 1693 y(these)17 b(require)f(a)h(common)c(base)j(of)h(understanding)e(and)h (tec)o(hnology)l(.)0 1819 y Fg(1.)57 b(In)n(tro)r(duction)0 1878 y Fh(As)19 b(information)f(systems)f(increase)h(in)i(scop)q(e,)f(they)g (dep)q(end)f(to)h(a)f(greater)h(exten)o(t)g(on)f(div)o(erse,)h(het-)0 1938 y(erogeneous)14 b(resources,)h(as)g(databases,)g(kno)o(wledge)h(bases,)f (bibliographic)i(\014les,)f(w)o(eb-based)e(informa-)0 1998 y(tion,)20 b(and)e(computational)g(faciliti)q(es.)31 b(These)19 b(resources)e(are)h(t)o(ypically)k(dev)o(elop)q(ed)d(and)f(main)o(tained)0 2058 y(autonomously)l(.)37 b(While)25 b(their)d(immediate)g(applications)i (tend)e(to)g(b)q(e)h(in)o(v)o(en)o(tory)f(con)o(trol,)i(pa)o(yroll,)0 2117 y(pro)q(duction)15 b(con)o(trol)g(and)g(the)h(lik)o(e,)h(ev)o(en)o (tually)f(the)g(data)f(b)q(ecome)f(imp)q(ortan)o(t)h(to)g(supp)q(ort)f (high-lev)o(el)0 2177 y(application,)24 b(as)c(planning)i(and)e (decision-making.)35 b(Decision)22 b(supp)q(ort)e(applications)j(are)d(t)o (ypically)0 2237 y(designed)f(subsequen)o(tly)g(and)f(indep)q(enden)o(tly)l (.)30 b(Planning)20 b(supp)q(ort)e(is)h(sync)o(hronized)f(with)i(manage-)0 2297 y(men)o(t)e(ob)s(jectiv)o(es,)j(and)f(has)f(to)h(rely)g(on)g(existing)h (sources,)f(since)g(it)h(is)f(rare)f(that)h(su\016cien)o(t)g(time)g(is)0 2357 y(a)o(v)m(ailable)f(to)e(build)g(planning)g(systems)e(and)h(their)h (data)f(collection)k(from)14 b(scratc)o(h.)22 b(Other)16 b(sources)f(of)0 2416 y(information)j(for)g(customer)e(applications)k(are)e(digital)j (libraries,)e(geographic)f(information)g(systems,)0 2476 y(and)e(sim)o (ulations.)99 2536 y(Dealing)21 b(with)f(man)o(y)l(,)d(div)o(erse,)i(and)g (heterogeneous)f(sources)g(o)o(v)o(erwhelms)f(high-lev)o(el)j(applica-)0 2596 y(tions)14 b(with)h(excessiv)o(e)f(emphasis)e(on)h(irrelev)m(an)o(t,)j (but)d(crucial)i(details.)22 b(Mediators)14 b(pro)o(vide)f(in)o(termedi-)0 2655 y(ary)i(services,)h(linking)i(data)e(resources)e(and)h(application)i (programs)1341 2637 y Ff(1)1364 2655 y Fh(.)k(Their)16 b(function)g(is)g(to)g (pro)o(vide)0 2715 y(in)o(tegrated)j(information,)f(without)h(the)f(need)g (to)h(in)o(tegrate)g(the)f(base)g(data)g(resources.)26 b(Sp)q(eci\014cally)l (,)0 2775 y(the)17 b(tasks)f(required)h(to)g(carry)e(out)i(these)g(functions) f(are)h(comprised)d(of)987 2895 y(2)p eop %%Page: 3 3 2 bop 148 50 a Fh(1)25 b(Accessing)17 b(and)f(retrieving)i(relev)m(an)o(t)f (data)g(from)d(m)o(ultiple)j(heterogeneous)f(resources)148 110 y(2)25 b(Abstracting)f(and)f(transforming)f(retriev)o(ed)i(data)g(in)o (to)g(a)g(common)d(represen)o(tation)i(and)198 170 y(seman)o(tics)148 231 y(3)i(In)o(tegrating)17 b(the)f(homogenized)f(data)i(according)f(to)h (matc)o(hing)e(k)o(eys)148 291 y(4)25 b(Reducing)16 b(the)g(in)o(tegrated)h (data)f(b)o(y)g(abstraction)g(to)h(increase)f(the)g(information)g(densit)o(y) g(in)198 351 y(the)h(result)g(to)f(b)q(e)h(transmitted.)0 427 y(as)e(sho)o(wn)f(in)i(Figure)f(1.)22 b(Ov)o(erall,)16 b(this)g(pro)q (cessing)f(adds)g(v)m(alue)h(b)o(y)f(con)o(v)o(erting)h(data)f(to)h (information.)0 487 y(More)g(detail)i(is)f(pro)o(vided)f(in)h(T)l(able)g(1.) 799 649 y(Figure)f(1)h(go)q(es)f(here)0 786 y(Figure)g(1.)22 b(T)l(ransforming)14 b(Data)j(to)g(Information)99 886 y(One)22 b(should)h(note)g(that)g(in)h(mediation)e(e\013ort)h(is)h(dev)o(oted)e(to)i (pro)q(cessing)e(the)h(results)g(of)g(the)0 946 y(retriev)m(als)14 b(in)g(addition)g(to)f(facilitat)q(i)q(ng)i(access,)e(i.e.,)i(lo)q(cating)g (and)d(gathering)h(the)g(data.)21 b(Those)12 b(access)0 1006 y(tasks)20 b(are)g(the)g(curren)o(t)f(emphasis)f(of)j(m)o(uc)o(h)c(w)o(ork)j (in)h(information)e(systems,)g(and)h(are)g(a)g(necessary)0 1066 y(prerequisite)25 b(to)g(deal)g(with)g(distributed)g(information,)h(but) e(cannot)g(b)q(e)h(the)g(end)f(for)g(supp)q(orting)0 1125 y(decision-making.) 46 b(W)l(ell)26 b(kno)o(wn)e(examples)g(of)h(approac)o(hes)d(to)j(impro)o(v)o (e)e(access)h(are)h(systems)d(as)0 1185 y Fe(knobots)15 b Fh(and)h(the)h(v)m (ariet)o(y)h(of)e Fe(webcra)l(wlers)961 1167 y Ff(2)981 1185 y Fh(,)h(as)f(w)o(ell)i(as)e(m)o(ulti-database)f(systems)1744 1167 y Ff(3)1765 1185 y Fh(.)99 1246 y(Earlier)g(programs)c(that)j(exhibited) i(suc)o(h)d(functions)i(and)e(led)i(to)f(the)h(concept)f(of)h(mediation)f(w)o (ere)0 1305 y(either)19 b(constructed)e(to)i(supp)q(ort)e(sp)q(eci\014c)i (applications,)h(or)e(extended)g(services)g(from)f(databases.)26 b(A)0 1365 y(mediated)16 b(arc)o(hitecture)g(is)i(conceptually)g(comprised)c (of)j(three)g(la)o(y)o(ers,)f(as)g(sho)o(wn)f(in)i(Figure)f(2.)148 1426 y(1)25 b(Customer)14 b(applications,)k(that)f(require)g(relev)m(an)o(t)g (information)148 1486 y(2)25 b(Mediating)18 b(mo)q(dules,)d(incorp)q(orating) i(v)m(alue)g(added)f(pro)q(cessing)148 1547 y(3)25 b(Base)17 b(resources,)d(as)j(databases)e(and)h(sim)o(ulations)0 1623 y(Mediators)c(are)h(b)q(eing)g(built)h(no)o(w)e(b)o(y)g(careful)h(domain)e (kno)o(wledge)i(acquisition)i(and)d(hand)g(crafting)h(the)0 1683 y(required)j(co)q(de.)22 b(Building)c(mediators)c(b)o(y)i(hand)f(is)h (essen)o(tial)h(to)f(v)m(alidate)j(the)d(concept)g(and)f(establish)0 1743 y(the)20 b(needed)f(standards)f(for)h(the)h(in)o(terfaces.)32 b(Bet)o(w)o(een)20 b(the)g(three)g(la)o(y)o(ers)f(there)h(will)i(b)q(e)e(t)o (w)o(o)f(ma)s(jor)0 1802 y(in)o(terfaces:)46 1863 y(2)14 b Fd(,)f Fh(1)25 b(Mediators)16 b(to)h(applications)46 1924 y(3)d Fd(,)f Fh(2)25 b(Base)17 b(resources)e(to)h(mediation)0 2000 y(In)h(practice)h(there)f(will)j(also)d(b)q(e)h(in)o(termediate)e(in)o (terfaces,)i(since)g(it)g(is)g(lik)o(ely)i(that)d(within)i(the)e(medi-)0 2060 y(ation)g(la)o(y)o(er)f(some)f(subla)o(y)o(ers)g(exist)j(as)e(w)o(ell.) 23 b(F)l(or)15 b(in)o(termediate)h(in)o(terfaces)h(an)o(y)f(tec)o(hnology)h (selected)0 2119 y(for)f(the)h(t)o(yp)q(e)g(a.)f(in)o(terface)i(is)f (appropriate.)799 2282 y(Figure)f(2)h(go)q(es)f(here)0 2419 y(Figure)g(2.)22 b(The)16 b(Mediation)i(La)o(y)o(er)99 2519 y(W)l(e)13 b(deriv)o(e)g(the)g(shap)q(e)f(of)h(the)g(mediator)f(sym)o(b)q(ol) f(from)g(its)j(in)o(termediate)e(role)h(in)h(the)f(information)0 2578 y(pro)q(cessing)j(hierarc)o(h)o(y)g(sho)o(wn)f(in)i(Figure)f(2.)0 2655 y Fg(1.1)56 b(Arc)n(hitecture)22 b(and)d(its)g(Supp)r(ort)0 2715 y Fh(Mediation)e(is)g(primarily)f(an)f(arc)o(hitectural)i(concept.)22 b(The)16 b(precise)g(implemen)o(tation)f(of)h(a)g(mediating)0 2775 y(mo)q(dule)f(is)i(less)f(imp)q(ortan)o(t)e(than)i(its)h(abilit)o(y)h (to)e(p)q(erform)e(its)j(function)f(in)h(a)f(larger)f(systems)g(con)o(text.) 987 2895 y(3)p eop %%Page: 4 4 3 bop 0 50 a Fh(In)15 b Fc(real)h Fh(arc)o(hitecture)g(the)g(buildings)g(can) f(ha)o(v)o(e)g(big)h(do)q(ors,)f(small)g(do)q(ors,)g(w)o(o)q(o)q(den)g(do)q (ors,)g(do)q(ors)f(with)0 110 y(lo)q(c)o(ks,)h(etc.)21 b(But)14 b(all)h(do)q(ors)d(ha)o(v)o(e)h(to)g(\014t)h(in)o(to)f(the)h(op)q(enings)f (that)h(are)f(pro)o(vided)f(in)i(the)g(building.)22 b(Using)0 169 y(non-standard)15 b(do)q(or)h(op)q(enings)i(increases)f(the)g(cost,)h (reduces)e(the)i(\015exibilit)o(y)i(to)e(c)o(hose)f(among)e(t)o(yp)q(es)0 229 y(of)k(do)q(ors,)g(and)f(will)j(hinder)e(mo)o(ving)e(large)j(equipmen)o (t)d(in)j(and)e(out)h(of)g(ro)q(oms.)27 b(Muc)o(h)18 b(of)h(the)g(e\013ort)0 289 y(in)f(mo)o(ving)e(to)h(sharable)g(mediator)f(arc)o(hitecture)h(in)o(v)o (olv)o(es)h(the)g(recognition)g(of)f(in)o(terface)h(standards,)0 349 y(so)h(that)h(con\014gurations,)f(i.e.,)i(instances)e(of)h(the)g(arc)o (hitecture,)g(can)f(b)q(e)h(rapidly)g(assem)o(bled.)29 b(There)0 408 y(is)17 b(a)f(strong)f(link)m(age)k(here)d(to)g(concepts)g(as)g(virtual)i (en)o(terprises)1252 390 y Ff(4)1275 408 y Fh(;)e(mediation)g(pro)o(vides)g (the)g(required)0 468 y(op)q(eness)g(in)h(the)g(arc)o(hitecture.)99 532 y(F)l(or)d(the)h(base)g(in)o(terface)h(the)f(man)o(y)e(to)q(ols)k(that)e (are)g(b)q(ecoming)f(a)o(v)m(ailable)k(to)d(serv)o(e)g(the)g(t)o(w)o(o-la)o (y)o(er)0 592 y(serv)o(er-clien)o(t)e(mo)q(del)f(are)g(appropriate,)h(as)f (distributed)h(and)f(augmen)o(ted)e Fe(sql)i Fh(and)g(the)h(in)o(terface)g (to)q(ols)0 651 y(for)20 b(ob)s(ject-orien)o(ted)h(access,)g(as)f Fe(corba)p Fh(.)34 b(A)o(t)21 b(the)g(application)h(la)o(y)o(er)f(the)f(in)o (terfaces)h(need)g(greater)0 711 y(capabilities.)40 b(Here)22 b(agen)o(t)f(languages,)i(as)e(the)h(Kno)o(wledge)f(In)o(terc)o(hange)g(F)l (ormalism)d(\()p Fe(kif)p Fh(\))1879 693 y Ff(5)1902 711 y Fh(,)k(for)0 771 y(con)o(ten)o(t)f(and)f(the)i(Kno)o(wledge)f(Query)f(and)h (Manipulation)h(Language)e(\()p Fe(k)o(qml)p Fh(\))h(for)g(managing)f(the)0 831 y(needed)j(m)o(ulti-user,)g(m)o(ulti-represen)o(tation,)g(and)f(m)o (ulti-function)i(op)q(erations)f(are)g(appropriate)1962 813 y Ff(6)1984 831 y Fh(.)0 891 y(While)h Fe(kif)e Fh(is)h(de\014ned)f(to)h(exc) o(hange)f(kno)o(wledge)h(in)g(a)f(\014rst-order)f(logic)j(represen)o(tation)e (of)g(rules,)0 950 y Fe(k)o(qml)g Fh(can)h(also)h(handle)f(other)g(represen)o (tations,)h(as)f(engineering)h(ob)s(jects)f(represen)o(ted)e(in)j Fe(step)p Fh(,)0 1010 y(mathematical)13 b(equations,)h(and)f(ev)o(en)g Fe(sql)g Fh(tuples.)21 b(Required)13 b(is,)i(of)e(course,)g(that)h(the)g (sender)e(and)h(the)0 1070 y(receiv)o(er)h(agree)f(on)g(the)g(c)o(hosen)f (represen)o(tation,)h(as)g(sp)q(eci\014ed)h(in)g(the)g(pream)o(ble)d(of)j(a)f Fe(k)o(qml)f Fh(statemen)o(t)0 1112 y Ff(7)22 1130 y Fh(.)21 b(The)14 b(sender)f(and)g(the)i(receiv)o(er)f(should)f(also)i(agree)e(on)h (the)g(v)o(o)q(cabulary)g(and)g(its)g(structure,)g(i.e.,)h(the)0 1189 y Fc(on)o(tology)p Fh(,)h(sp)q(eci\014ed)h(in)g(the)f(pream)o(ble)773 1171 y Ff(8)795 1189 y Fh(,)g(to)h(a)o(v)o(oid)f(terminological)h(errors.)j (W)l(e)d(cannot)e(exp)q(ect)j(that)0 1249 y(large-scale)i(information)f (system)f(will)k(ha)o(v)o(e)d(homogenous)e(on)o(tologies.)32 b(A)20 b(role)g(of)f(the)h(mediator)f(is)0 1309 y(to)f(pro)o(vide)g(the)g (kno)o(wledge)g(that)g(allo)o(ws)g(in)o(terop)q(eration)h(among)c(seman)o (tically)k(distinct)g(on)o(tologies)0 1369 y(b)o(y)h(stitc)o(hing)i(them)e (together)g(along)h(the)g(needed)f(seams.)32 b(The)21 b(arc)o(hitectural)g (asp)q(ect)g(of)g(seman)o(tic)0 1429 y(in)o(terop)q(eration)c(are)f (addressed)f(in)i(Section)g(8)g(of)g(this)g(pap)q(er.)99 1492 y(Mediation)j(is)e(simpli\014ed)h(b)o(y)f(delegating)i(the)e(complexities)i (of)f(the)g(customer)d(in)o(terface)j(to)g(the)0 1552 y(application)d (program)o(.)i(Co)q(de)c(to)g(deal)h(with)f(the)g(v)m(ariet)o(y)h(of)f (graphical)g(user)f(in)o(terface)h(\(GUI\))h(devices,)0 1612 y(as)f(windo)o(ws,)f(p)q(op-up,)g(roll-do)o(wn,)h(scroll,)i(cut-and-paste,)c (drag-and-drop,)f(sp)q(eec)o(h,)j(etc.)22 b(often)14 b(o)q(ccu-)0 1672 y(pies)k(more)d(than)i(70\045)g(of)g(application)i(programs.)i (Mediators)c(and)g(the)g(in)o(v)o(oking)i(applications)f(only)0 1731 y(need)h(a)f(mac)o(hine-friendly)g(in)o(terface,)i(as)f(represen)o(ted)e (b)o(y)h(a)h Fe(k)o(qml)f Fh(application)j(program)15 b(in)o(terface)0 1791 y(\(API\).)22 b(A)f(GUI)h(in)o(terface)g(will)h(b)q(e)f(needed)e(to)i (in)o(teract)f(with)h(the)g(o)o(wner)e(of)h(the)g(mediator)f(for)h(its)0 1851 y(main)o(tenance.)99 1915 y(T)l(rading)15 b(in)o(ternal)g(co)q(de)h(for) f(an)f(API)i(recapitulates)g(an)f(earlier)h(paradigm)d(shift.)23 b(W)l(e)15 b(recall)i(that)0 1974 y(b)q(efore)23 b(database)f(managemen)n(t)e (systems)h(existed,)26 b(the)d(programm)n(ing)e(of)i(\014le)g(op)q(erations)g (to)q(ok)h(a)0 2034 y(ma)s(jor)13 b(amoun)o(t)h(of)i(e\013ort)f(and)g(comp)q (etence.)21 b(The)16 b(acceptance)f(of)h(the)g(database)f(paradigm)f(remo)o (v)o(ed)0 2094 y(that)g(co)q(de)g(from)e(applications)j(and)e(delegated)h(it) h(to)f(database)f(managemen)n(t)e(systems)h(\(DBMS\).)i(The)0 2154 y(DBMSs)k(no)o(w)f(pro)o(vides)g(all)j(the)f(really)g(di\016cult)g(and)f (sp)q(ecialized)i(co)q(de)f(asso)q(ciated)g(with)g(managing)0 2214 y(\014les,)c(as)e(bac)o(kup,)h(reco)o(v)o(ery)l(,)f(in)o(tegrit)o(y)l(,) j(and)d(in)o(ternal)i(consistency)f(managemen)n(t.)19 b(The)14 b(DBMS-based)0 2273 y(resource)j(and)h(its)i(application)g(share)d(a)i(mo)q (del,)f(as)h(represen)o(ted)d(in)k(the)e(sc)o(hema,)f(and)h(this)h(concept)0 2333 y(will)g(b)q(e)e(a)f(basis)h(for)f(the)h(mediation)f(paradigm)f(presen)o (ted)g(here.)0 2472 y Fg(2.)57 b(Services)0 2536 y Fh(Mediators)19 b(pro)o(vide)g(information)f(services)i(to)g(customer)d(applications.)31 b(In)19 b(this)h(pap)q(er)e(w)o(e)h(presen)o(t)0 2596 y(the)f(conceptual)g (underpinning)e(for)h(automating)g(the)g(creation)h(of)g(mediator)e(soft)o(w) o(are.)24 b(F)l(acilitation)0 2655 y(pro)o(vides)17 b(assistance)g(in)h(lo)q (cating)h(and)e(understanding)e(resource)h(capabilities.)27 b(Automation)17 b(in)h(me-)0 2715 y(diator)d(construction)f(fo)q(cuses)g(on)g (matc)o(hing)f(iden)o(ti\014ed)i(data)f(resources)f(to)h(customer)e(needs.)21 b(Human)0 2775 y(in)o(terv)o(en)o(tion)g(is)g(exp)q(ected)g(when)f(creating)h (mediators,)f(since)h(kno)o(wledge)f(is)h(necessary)f(to)g(pro)o(vide)987 2895 y(4)p eop %%Page: 5 5 4 bop 0 50 a Fh(added)21 b(v)m(alue)h(to)g(the)g(customer.)35 b(This)21 b(v)m(alue)i(o\013sets)e(the)h(costs)g(of)f(ha)o(ving)h(the)g (additional)h(arc)o(hi-)0 110 y(tectural)f(la)o(y)o(er)e(implied)i(b)o(y)e (formal)g(mediation.)34 b(In)20 b(an)h(earlier)g(pap)q(er)f(w)o(e)h(presen)o (ted)e(some)g(of)i(the)0 169 y(to)q(ols)c(from)d(the)i(\014eld)g(of)g (arti\014cial)i(in)o(telligence)g(that)f(are)e(of)h(help)g(in)g(mediation) 1580 151 y Ff(9)1602 169 y Fh(.)22 b(A)o(t)16 b(that)g(time)g(the)0 229 y(arc)o(hitectural)h(vision)h(presen)o(ted)d(in)i(this)g(pap)q(er)f(had)g (not)h(y)o(et)g(b)q(een)f(form)o(ulated.)99 290 y(A)22 b(range)g(of)g (generic)g(v)m(alue-added)g(services)g(is)h(listed)g(in)g(T)l(able)f(1.)38 b(Greater)22 b(b)q(ene\014ts)f(accrue)0 350 y(when)c(services)h(are)g(sp)q (ecialized)i(for)d(domains)f(as)i(\014nance,)f(logistics,)j(activit)o(y)g(sc) o(heduling,)e(etc.,)g(but)0 410 y(the)j(application)h(scop)q(e)e(will)j(b)q (e)e(narro)o(w)o(er.)31 b(Suc)o(h)20 b(services)h(are)f(no)o(w)f(a)o(v)m (ailable)k(in)e(some)e(extended)0 469 y(resources)g(or)i(asso)q(ciated)h (with)g(existing)g(applications,)i(but)d(are)g(rarely)g(iden)o(ti\014ed)h(as) e(comp)q(osable)0 529 y(and)15 b(reusable)h(tasks.)22 b(Man)o(y)15 b(more)g(citations)i(of)g(service)g(examples)e(suitable)i(for)f(mediators)f (are)h(p)q(os-)0 589 y(sible,)f(since)g(impro)o(ving)e(information)g(for)h (customers)d(is)k(p)q(erv)m(asiv)o(e.)22 b(Placing)15 b(services)f(in)o(to)g (mediators)0 649 y(within)20 b(this)f(arc)o(hitecture)g(enables)f(their)h (reuse,)f(and)g(partitions)h(information)f(pro)q(cessing)g(tasks)g(b)o(y)0 708 y(functionalit)o(y)h(and)d(domain.)0 785 y Fg(2.1)56 b(V)-5 b(alue)0 846 y Fh(T)l(o)15 b(w)o(arran)o(t)e(implemen)o(tation)h(of)i(a)f (service)h(as)e(a)h(distinct)i(mo)q(dule)d(there)h(m)o(ust)e(b)q(e)j (su\016cien)o(tly)g(m)o(uc)o(h)0 906 y(added)22 b(v)m(alue)h(to)g(o)o(v)o (ercome)d(the)j(cost)f(of)h(adding)f(a)h(la)o(y)o(er)f(and)g(its)h(in)o (terfaces)g(in)g(the)g(information)0 966 y(pro)q(cessing)d(\015o)o(w.)35 b(But)21 b(the)g(b)q(ene\014ts)g(and)f(costs)h(to)g(b)q(e)g(considered)g(are) f(only)i(partially)h(related)f(to)0 1026 y(p)q(erformance.)d(Ha)o(ving)14 b(iden)o(ti\014able)g(and)f(main)o(tainable)g(service)h(mo)q(dules)f(pro)o (vides)f(signi\014can)o(t)i(long-)0 1085 y(term)j(managem)o(en)o(t)e(b)q (ene\014ts.)26 b(T)l(o)q(da)o(y)18 b(man)o(y)e(free)i(services)g(are)g(a)o(v) m(ailable)i(on)e(the)g(In)o(ternet,)g(but)f(w)o(e)0 1145 y(see)k(already)g (the)h(limitations)g(when)f(free)g(also)g(absolv)o(es)g(pro)o(viders)f(of)h (resp)q(onsibilit)o(y)i(to)f(main)o(tain)0 1205 y(qualit)o(y)l(.)h(In)16 b(the)g(long)g(run)e(man)o(y)g(of)i(these)f(services)h(are)g(b)q(est)f(pro)o (vided)g(b)o(y)h(indep)q(enden)o(t)f(en)o(terprises)0 1265 y(o)o(v)o(er)21 b(the)h(net)o(w)o(orks,)f(or)g(their)h(programs)c(can)k(b)q (e)g(leased)f(to)h(pro)o(vide)g(these)f(services)h(at)g(customer)0 1325 y(sites,)d(as)f(detailed)h(for)f(digital)j(libraries)807 1306 y Ff(10)849 1325 y Fh(.)27 b(The)17 b(cost)i(of)f(main)o(taining)g(suc)o (h)f(services)h(m)o(ust)e(alw)o(a)o(ys)0 1384 y(b)q(e)h(o\013set)g(b)o(y)f (their)h(v)m(alue)517 1366 y Ff(11)559 1384 y Fh(.)p 0 1428 1999 2 v 99 1480 a(V)l(alue-added)f(services)h(in)g(a)g(mediator)e(include)j (com)o(binations)d(of:)148 1557 y(1)25 b(Rapid)16 b(determination)h(of)f(lik) o(ely)k(resources)15 b(using)h(indexes)h(extracted)g(earlier)148 1618 y(2)25 b(In)o(v)o(o)q(cation)17 b(of)g(wrapp)q(ers)e(to)i(deal)g(with)g (legacy)h(sources)148 1679 y(3)25 b(Selection)18 b(of)f(lik)o(ely)j(relev)m (an)o(t)d(source)e(material)148 1740 y(4)25 b(Optimization)17 b(of)g(access)f(strategies)h(to)g(pro)o(vide)g(small)f(resp)q(onse)f(times)h (or)g(lo)o(w)h(cost)148 1801 y(5)25 b(Imp)q(osition)16 b(of)h(securit)o(y)g (\014lters)g(to)g(guard)e(priv)m(ate)i(data)148 1861 y(6)25 b(Resolution)17 b(of)g(domain)e(terminology)i(and)e(on)o(tology)i (di\013erences.)148 1922 y(7)25 b(Resolution)17 b(of)g(scop)q(e)f(mismatc)o (hes)148 1983 y(8)25 b(In)o(terp)q(olation)17 b(or)f(extrap)q(olation)j(to)e (matc)o(h)d(di\013erences)j(in)g(temp)q(oral)f(data)148 2044 y(9)25 b(Reduction)17 b(of)f(historical)j(data)d(to)h(limited)h(snapshots)123 2105 y(10)25 b(Abstraction)17 b(to)g(bring)f(material)h(to)g(matc)o(hing)e (lev)o(els)j(of)f(gran)o(ularit)o(y)f(for)g(in)o(tegration)123 2166 y(11)25 b(In)o(tegration)17 b(of)f(material)h(from)e(div)o(erse)h (source)g(domains)e(based)i(on)g(join)i(k)o(eys)123 2227 y(12)25 b(Omission)15 b(of)i(replicated)h(information)123 2288 y(13)25 b(Assessmen)o(t)14 b(of)j(qualit)o(y)h(of)f(material)g(from)d(div)o(erse)j (sources)123 2349 y(14)25 b(Pruning)16 b(of)h(data)f(rank)o(ed)f(lo)o(w)i(in) g(qualit)o(y)i(or)d(relev)m(ance)123 2410 y(15)25 b(Omission)15 b(of)i(information)f(already)h(kno)o(wn)f(according)g(to)h(the)g(customer)d (mo)q(del)123 2470 y(16)25 b(Statistical)15 b(summa)o(rization)c(in)o(to)i (higher)f(lev)o(el)i(ob)s(jects,)f(as)f(de\014ned)f(in)i(the)f(customer)f(mo) q(del)123 2531 y(17)25 b(Relaxation)18 b(of)f(searc)o(h)e(terms)g(to)i (satisfy)g(query)g(exp)q(ectations)123 2592 y(18)25 b(Rep)q(orting)17 b(exceptions)g(from)e(exp)q(ected)i(v)m(alues)h(or)e(trends)123 2653 y(19)25 b(T)l(riggering)17 b(of)f(actions)h(due)g(to)f(exceptions)i (from)d(exp)q(ected)i(v)m(alues)h(or)e(trends)123 2714 y(20)25 b(T)l(ransformation)14 b(of)j(material)f(to)h(mak)o(e)e(presen)o(tation)h (e\013ectiv)o(e)j(for)d(the)h(customer)123 2775 y(21)25 b(Adaptation)17 b(to)g(the)g(bandwidth)f(and)g(media)g(capabilities)j(of)e(the)f(customer)987 2895 y(5)p eop %%Page: 6 6 5 bop 123 50 a Fh(22)25 b(Sending)16 b(the)h(information)f(and)g (meta-information)e(to)j(the)g(customer)d(application)p 0 84 1999 2 v 99 147 a(T)l(able)j(1:)22 b(Services)17 b(to)g(b)q(e)g(pro)o(vided)e (in)j(mediators.)0 310 y Fg(2.2)56 b(Assigning)20 b(resp)r(onsibilities)0 377 y Fh(When)12 b(these)g(tasks)g(are)f(p)q(erformed)f(in)i(a)g(t)o(w)o (o-la)o(y)o(er,)g(clien)o(t-serv)o(er,)h(arc)o(hitecture)f(they)g(are)g (either)h(built)0 436 y(in)o(to)22 b(customer)d(applications)k(or)e(database) f(services.)37 b(When)21 b(built)i(in)o(to)f(applications)h(it)f(b)q(ecomes)0 496 y(di\016cult)16 b(for)f(their)h(main)o(tainers)e(to)i(k)o(eep)f(up)f (with)i(the)g(v)m(ariet)o(y)g(and)f(c)o(hange)f(in)i(resources)e(that)h(o)q (ccur)0 556 y(o)o(v)o(er)22 b(time)i(and)e(o)o(v)o(er)h(customer)e(needs.)41 b(F)l(or)22 b(instance,)k(when)d(data)g(reduction)g(is)h(b)q(ound)e(to)i(the) 0 616 y(databases,)16 b(the)h(abstractions)g(are)g(often)g(not)g(those)g (that)g(are)g(most)e(relev)m(an)o(t)j(to)g(the)f(customer,)e(and)0 675 y(in)o(tegration)i(from)e(m)o(ultiple)i(sources)e(remains)g(unlik)o(ely)l (.)99 742 y(A)20 b(service)h(is)f(asso)q(ciated)g(with)h(authorit)o(y)e(and)g (resp)q(onsibilit)o(y)j(in)e(a)g(de\014ned)f(domain.)29 b(T)l(o)20 b(cir-)0 802 y(cumscrib)q(e)13 b(domains)g(seman)o(tically)i(w)o(e)f (consider)g(on)o(tologies,)h(since)g(services)g(without)g(consisten)o(t)g (on-)0 862 y(tologies)20 b(will)g(b)q(e)e(incomprehensible)f(to)h(the)g (customer.)24 b(Service)19 b(on)o(tologies)g(are)e(unlik)o(ely)k(to)d(matc)o (h)0 922 y(a)o(v)m(ailable)h(resources.)h(Database)c(resources)f(are)h(mo)q (deled,)g(at)h(least)g(in)h(part,)d(b)o(y)i(their)g(sc)o(hemas.)0 1077 y Fg(Mo)r(dels)0 1144 y Fh(The)23 b(mediation)f(paradigm)f(dep)q(ends)h (on)g(mo)q(dels;)j(mo)q(dels)d(of)h(the)g(resources)e(and)h(mo)q(dels)g(of)h (the)0 1204 y(customer)d(needs.)38 b(Since)23 b(mo)q(dels)e(can)h(ha)o(v)o(e) f(a)h(wide)h(v)m(ariet)o(y)g(of)f(\015a)o(v)o(ors,)g(this)h(section)g(fo)q (cuses)e(on)0 1263 y(making)d(the)i(mo)q(del)e(requiremen)o(ts)f(for)i (mediation)g(more)e(sp)q(eci\014c.)30 b(Three)19 b(w)o(ell-accepted)h (concepts)0 1323 y(com)o(bine)15 b(to)i(create)g(the)g(resource)e(mo)q(del:) 74 1390 y Fd(\017)99 b Fh(Sc)o(hema)14 b(in)o(tegration)74 1457 y Fd(\017)99 b Fh(Connecting)17 b(sc)o(hema)d(en)o(tities)k(with)g (relationships)74 1524 y Fd(\017)99 b Fh(Reducing)16 b(the)h(v)o(olume)f(of)g (required)h(kno)o(wledge)g(b)o(y)f(using)g(views.)0 1613 y(Eac)o(h)j(of)h (these)g(concepts)f(needs)g(some)f(formalization,)j(so)e(that)h(mediation)g (and)f(the)h(generation)g(of)0 1673 y(mediating)c(programs)e(can)i(b)q(ecome) f(reliable)k(and)d(predictable.)0 1828 y Fg(3.)57 b(Resource)19 b(Mo)r(dels)0 1895 y Fh(Eac)o(h)d(resource)g(can)h(b)q(e)g(describ)q(ed)g(b)o (y)f(its)i(o)o(wn)e(mo)q(del.)23 b(The)17 b(mo)q(deling)f(tec)o(hnologies)i (di\013er)f(greatly)l(,)0 1954 y(and)f(their)h(in)o(tegration)g(is)g(a)g(c)o (hallenge)g(for)g(mediation.)0 2043 y Fg(3.1)56 b(Relations)21 b(and)d(their)i(structure)0 2110 y Fh(In)14 b(a)f(relational)j(database)d (the)h(sc)o(hema)e(describ)q(es)h(the)h(base)g(classes)f(of)h(the)g(mo)q (del.)21 b(During)13 b(the)i(data-)0 2170 y(base)g(design)h(phase)e(an)h(En)o (tit)o(y-Relationship)j(mo)q(del)d(ma)o(y)f(ha)o(v)o(e)h(b)q(een)g(used.)21 b(W)l(e)16 b(use)f(our)g(particular)0 2230 y(form)e(of)h(that)h(mo)q(del,)g (the)f Fc(structural)h(mo)q(del)p Fh(,)f(whic)o(h)g(uses)g(relations)h(and)f (connections)h(among)d(them.)0 2290 y(The)k(connections)h(also)g(ha)o(v)o(e)e (algebraic)j(prop)q(erties,)e(whic)o(h)g(can)h(supp)q(ort)e(the)i (transformations)d(that)0 2349 y(enable)i(in)o(tegration)407 2331 y Ff(12)449 2349 y Fh(.)22 b(Figure)15 b(3)h(presen)o(ts)e(a)h(simple)h (mo)q(del)f(of)h(a)g(health)g(care)f(setting.)23 b(In)15 b(practice,)0 2409 y(ev)o(en)i(in)g(a)g(single)h(hospital)g(the)f(en)o(tities)h(depicted)g (will)h(reside)e(in)h(m)o(ultiple)f(databases.)22 b(Certainly)l(,)c(if)0 2469 y(the)e(mo)q(del)f(is)h(extended)f(to)h(co)o(v)o(er)f(m)o(ultiple)h (clinics,)h(and)e(in)o(ternal)h(and)f(external)h(lab)q(oratories,)g(there)0 2529 y(will)k(b)q(e)e(a)f(distributed)h(op)q(eration,)g(and)f(some)f(of)h (the)h(resources)e(will)k(actually)f(b)q(e)f(autonomous)d(and)0 2589 y(heterogeneous.)21 b(Connections)16 b(will,)j(of)e(course,)e(extend)i (o)o(v)o(er)f(distributed)h(resources)e(as)h(w)o(ell)1854 2570 y Ff(13)1896 2589 y Fh(.)99 2655 y(Relational)25 b(sc)o(hema)c(in)o (tegration)j(and)e(ev)o(olution)j(is)e(a)g(w)o(ell)i(dev)o(elop)q(ed)f (sub-sp)q(ecialt)o(y)f(in)h(the)0 2715 y(database)18 b(arena,)f(and)h(w)o(e)g (will)j(here)d(b)q(ene\014t)g(b)o(y)g(mo)q(deling)h(an)f(in)o(tegrated)g(sc)o (hema)e(without)j(trying)0 2775 y(to)e(in)o(tegrate)g(the)g(actual)g (databases)733 2757 y Ff(14)775 2775 y Fh(.)987 2895 y(6)p eop %%Page: 7 7 6 bop 799 112 a Fh(Figure)16 b(3)h(go)q(es)f(here)0 248 y(Figure)g(3.)22 b(Net)o(w)o(ork)o(ed)16 b(Data)h(Resources)e(in)i(a)f(Health)i(Care)e (Setting)0 360 y Fg(3.2)56 b(Ob)s(ject-structured)20 b(Data)0 420 y Fh(Ob)s(ject)c(tec)o(hnology)g(enables)g(applications)i(to)e(use)f(an)h (infrastructure)f(whic)o(h)h(aggregates)f(detail)j(in)o(to)0 479 y(meaningful)f(units)h(in)g(man)o(y)e(imp)q(ortan)o(t)h(domains.)23 b(When)18 b(the)f(underlying)h(resources)e(are)i(mo)q(deled)0 539 y(as)23 b(ob)s(jects,)h(then)f(some)f(of)h(the)g(connections,)i(the)f (ones)e(within)j(the)e(ob)s(jects,)i(are)d(encapsulated,)0 599 y(so)g(that)h(they)g(are)f(hidden)g(from)f(the)h(customer.)38 b(In)o(ternally)l(,)25 b(ob)s(jects)d(ha)o(v)o(e)g(explicit)j(hierarc)o (hical)0 659 y(link)m(ages)d(since)e(the)g(class)h(de\014nitions)f(that)g (con)o(trol)g(them)f(are)h(based)f(on)h(hierarc)o(hies.)32 b(The)19 b(use)h(of)0 718 y(m)o(ultiple)c(o)o(wnership)f(connections,)h (implying)h(m)o(ultiple)f(inheritance)h(within)g(an)f(ob)s(ject,)g(is)g (rare.)21 b(F)l(or)0 778 y(encapsulated)c(ob)s(jects)f(those)h(link)m(ages)h (are)f(not)g(directly)h(accessible)g(or)e(transformable,)f(although)i(it)0 838 y(is)j(lik)o(ely)j(that)d(metho)q(ds)e(will)k(exist)f(within)g(the)f(ob)s (jects)f(that)h(allo)o(w)h(fetc)o(hing)f(of)g(all)h(implied)f(data.)0 898 y(An)f(in)o(terface)g(language,)g(as)g Fe(idl)f Fh(for)g(OMG)h Fe(corba)f Fh(or)g Fe(isl)g Fh(for)h(Xero)o(x)f Fe(ilu)g Fh(pro)o(vides)g (access)h(to)g(the)0 958 y(descriptiv)o(e)e(meta-data.)99 1017 y(Since)e(the)g(gran)o(ularit)o(y)f(of)h(ob)s(jects)g(is)g(limited)h(there)e (is)i(still)h(a)d(considerable)h(scop)q(e)g(for)f(mo)q(deling)0 1077 y(referencing)21 b(connections)g(among)e(ob)s(jects.)35 b(Figure)20 b(3)h(presen)o(ts)e(ob)s(jects)i(of)g(fairly)i(large)e(gran)o (ular-)0 1137 y(it)o(y)l(.)29 b(Outside)19 b(of)g(the)g(ob)s(jects)f(one)h (\014nds)e(the)i(more)e(arbitrary)l(,)h(i.e.,)i(non-hierarc)o(hical)f(and)f (m)o(ultiple)0 1197 y(o)o(wnership)d(link)m(ages.)99 1256 y(Some)i (large-scale)i(hierarc)o(hies)f(are)g(b)q(eing)h(constructed)f(in)h(the)g(ob) s(ject)g(w)o(orld)f(with)h(great)g(pain)0 1316 y(and)24 b(comprom)o(ise.)45 b(W)l(e)25 b(don't)f(b)q(eliev)o(e)j(that)e(v)o(ery)g(large)g(hierarc)o (hical)h(ob)s(jects)f(are)f(viable)j(since)0 1376 y(con\015icts)15 b(of)f(viewp)q(oin)o(ts)i(are)e(b)q(ound)f(to)i(arise.)21 b(A)15 b(reasonable)f(upp)q(er)f(limit)j(for)e(an)g(ob)s(ject)g(class)h(seems)0 1436 y(to)i(b)q(e)g(at)h(a)e(200)h(elemen)o(t)f(gran)o(ularit)o(y)l(.)23 b(The)17 b(assumption)d(that)k(one)e(hierarc)o(hical)i(viewp)q(oin)o(t)h(is)e (righ)o(t)0 1496 y(for)e(all)h(o)q(ccasions)f(is)h(demonstrably)d(false)827 1478 y Ff(15)869 1496 y Fh(.)22 b(F)l(orcing)14 b(unsuitable)h(represen)o (tations)f(on)o(to)h(pro)q(cessing)0 1555 y(programs)g(increase)k(cost)g(of)g (\014nding)f(and)g(executing)i(solutions;)g(it)g(is)g(w)o(ell)g(kno)o(wn)e (in)h(mathematics)0 1615 y(that)f(\014nding)f(the)g(righ)o(t)h(represen)o (tation)e(for)h(a)g(problem)f(is)i(80\045)f(of)g(the)h(e\013ort,)f(and)g(the) h(same)d(holds)0 1675 y(true)i(in)g(computing.)23 b(Ho)o(w)o(ev)o(er,)16 b(computers)f(can)i(transform)d(general,)j(w)o(ell-de\014ned)g(represen)o (tations)0 1735 y(in)o(to)g(sp)q(eci\014c)g(ones.)0 1807 y Fg(3.3)56 b(T)-5 b(ext)0 1866 y Fh(T)l(extual)19 b(data)f(is)h(also)f(an)g (imp)q(ortan)o(t)f(information)g(resource.)26 b(W)l(e)18 b(\014nd)f(text)i (in)g(messages,)d(rep)q(orts,)0 1926 y(pap)q(ers,)g(and)h(b)q(o)q(oks.)23 b(Muc)o(h)16 b(of)i(its)g(pro)q(cessing)e(has)h(b)q(een)g(distinct)i(from)c (database)i(activities)j(in)e(the)0 1986 y(past.)28 b(No)o(w)19 b(linking)i(through)c(texts)j(using)e(h)o(yp)q(er-text)h(and)f(W)l (orld-wide-w)o(eb)g(tec)o(hnologies)i(enable)0 2046 y(shared)e(pro)q (cessing.)32 b(The)20 b(link)m(ages,)i(and)d(hence)h(information)f(in)o (tegration,)i(can)f(encompass)d(struc-)0 2105 y(tured)i(data)g(as)f(w)o(ell)j (as)e(text.)31 b(F)l(urtherm)o(ore,)17 b(suc)o(h)h(links)i(can)f(p)q(oin)o(t) h(in)o(to)f(m)o(ulti-media)f(ob)s(jects,)h(as)0 2165 y(images,)i(video)h (clips)g(and)e(sp)q(eec)o(h)g(segmen)o(ts,)g(and)g(m)o(ulti-media)g(ob)s (jects)g(can)h(in)g(turn)g(ha)o(v)o(e)f(refer-)0 2225 y(ences)f(to)h(other)f (ob)s(jects.)30 b(Suc)o(h)19 b(in)o(ter-)g(and)f(in)o(tra-do)q(cumen)o(t)g (link)m(ages)i(are)f(more)f(ad-ho)q(c)h(than)g(the)0 2285 y(structured)i (connections)i(seen)f(in)h(databases.)38 b(Since)23 b(these)f(link)m(ages)i (cannot)e(b)q(e)h(expressed)e(b)o(y)h(a)0 2345 y(general)16 b(mo)q(del,)e(some)g(of)i(the)f(op)q(erations)h(describ)q(ed)f(later)h(in)g (this)g(section)g(will)i(ha)o(v)o(e)d(to)g(b)q(e)h(deferred)0 2404 y(to)22 b(execution)g(time,)h(and)d(p)q(erformed)f(on)i(the)h (instances,)g(rather)f(than)g(p)q(erformed)e(on)i(the)h(mo)q(del.)0 2464 y(Since)c(at)f(this)h(time)f(w)o(e)g(en)o(visage)g(mo)q(del)g(matc)o (hing)f(to)h(b)q(e)h(in)o(terpretiv)o(e,)g(the)f(gap)g(is)h(not)f(as)g(wide)g (as)0 2524 y(it)h(w)o(ould)e(b)q(e)h(if)h(traditional)g(data-pro)q(cessing)e (and)f(information)h(systems)f(had)h(to)h(b)q(e)g(in)o(tegrated.)0 2596 y Fg(3.4)56 b(The)20 b(aggregate)e(resource)g(mo)q(del)0 2655 y Fh(T)l(aking)13 b(all)h(of)e(these)h(resources)d(together,)j(w)o(e)f (\014nd)g(that)g(the)h(aggregated)f(mo)q(del)f(is)i(a)g(general)f(net)o(w)o (ork,)0 2715 y(and)17 b(could)g(b)q(e)h(represen)o(ted)e(as)g(a)i(h)o(yp)q (ergraph.)k(Conceptual)c(link)m(ages)h(or)d Fc(connections)i Fh(c)o(haracterize)0 2775 y(the)h(abstract)g(resource)f(mo)q(del)g(and)h (actual)h(or)e(inferable)i(link)m(ages)h(exist)f(among)d(its)j(instances,)g (the)987 2895 y(7)p eop %%Page: 8 8 7 bop 0 50 a Fh(actual)21 b(resources.)32 b(Ev)o(en)20 b(when)g(con)o (tributing)g(resources)f(and)h(their)h(on)o(tologies)g(w)o(ere)f(mo)q(deled)f (b)o(y)0 110 y(simple)d(hierarc)o(hies,)g(they)h(no)o(w)f(con)o(tribute)g(to) h(an)f(in)o(tegrated)h(net)o(w)o(ork.)k(The)16 b(structure)g(is)h(sym)o(b)q (oli-)0 169 y(cally)i(depicted)e(as)f(the)h(hexagon)f(in)h(Figure)f(4.)0 283 y Fg(4.)57 b(Custom)o(er)16 b(mo)q(dels)0 343 y Fh(In)k(general,)h(the)f (concept)g(of)h(ha)o(ving)f(a)g(user)f(mo)q(del)h(is)g(daun)o(ting.)32 b(W)l(e)21 b(will)h(b)q(e)f(more)d(sp)q(eci\014c)j(and)0 403 y(sp)q(eak)13 b(of)g(a)g(customer)e(mo)q(del,)i(since)g(our)f(information)h (systems)e(ha)o(v)o(e)h(man)o(y)f(\015a)o(v)o(ors)h(of)h(users)1817 385 y Ff(10)1859 403 y Fh(.)21 b(Suc)o(h)0 463 y(a)14 b(customer)f(mo)q(del)g (fo)q(cuses)i(on)e(a)i(task)f(set)h(and)e(a)i(domain)e(of)h(in)o(terest.)22 b(The)14 b(same)e(user)i(ma)o(y)e(assume)0 523 y(a)h(di\013eren)o(t)g (customer)d(role)k(at)f(other)f(times,)h(and)f(is)i(then)e(represen)o(ted)f (b)o(y)i(a)g(distinct)h(mo)q(del.)20 b(F)l(urther-)0 582 y(more,)c(w)o(e)i (limit)h(ourselv)o(es)e(to)i(concepts)e(that)i(can)e(b)q(e)h(mac)o(hine-pro)q (cessable,)e(since)j(the)f(customer's)0 642 y(actions)f(are)f(alw)o(a)o(ys)g (transmitted)g(via)h(the)g(customer's)d(w)o(orkstation)i(to)h(the)g (mediating)f(service.)23 b(W)l(e)0 702 y(do)16 b(not)h(lo)q(ok)h(in)o(to)f (the)f(dark)g(recesses)g(of)h(the)g(h)o(uman)c(mind.)99 762 y(W)l(e)k(no)o(w)f(ha)o(v)o(e)f(a)i(crucial)h(h)o(yp)q(othesis:)628 835 y(Customer)c(mo)q(dels)i(are)g(hierarc)o(hical.)0 922 y(Unfortunately)l (,)f(it)g(is)f(imp)q(ossible)g(to)g(pro)o(v)o(e)e(this)i(h)o(yp)q(othesis)g (formally)l(.)21 b(All)16 b(instances)d(of)h(user)f(mo)q(dels)0 982 y(cannot)f(b)q(e)h(en)o(umerated,)e(and)h(if)h(w)o(e)g(de\014ne)f (customer)e(mo)q(dels)i(formally)l(,)h(it)h(w)o(ould)e(create)h(a)g (tautology)0 1041 y(in)23 b(our)f(pro)q(of.)40 b(Resorting)23 b(to)g(informal)f(reasoning)g(w)o(e)h(consider)f(that)h(p)q(eople,)i(when)d (faced)h(with)0 1101 y(complex)15 b(tasks,)h(categorize)h(the)f(pro)q(cesses) e(and)h(ob)s(jects)h(to)g(b)q(e)g(dealt)h(with,)f(so)g(that)g(they)g(can)g (apply)0 1161 y(a)j(divide-and-conquer)f(paradigm.)28 b(Go)q(o)q(d)19 b(categorizations)h(are)f(taxonomies)f(with)i(t)o(w)o(o)f(attributes:)0 1221 y(disjoin)o(tness,)j(i.e.,)h(no)d(ob)s(ject)i(b)q(elongs)f(to)g(more)f (than)g(one)h(category)l(,)h(and)f(completeness,)g(i.e.,)h(all)0 1281 y(ob)s(jects)16 b(can)h(b)q(e)g(classi\014ed.)99 1340 y(The)h(widespread)g(acceptance)g(b)o(y)g(customers)e(of)i(ob)s(ject)h(mo)q (dels,)f(whic)o(h)g(are)g(also)g(hierarc)o(hical)0 1400 y(in)j(nature,)f (argues)f(for)h(the)g(h)o(yp)q(otheses)g(that)g(customer)e(mo)q(dels)i(can)g (b)q(e)g(hierarc)o(hical,)i(and)d(hence)0 1460 y(manageable)k(within)j(this)g (paradigm.)44 b(Once)24 b(the)h(customer)e(is)i(comfortable)f(with)h(a)g (taxonom)o(y)l(,)0 1520 y(pro)q(cessing)15 b(pro)o(vided)g(b)o(y)h(the)g (supp)q(orting)f(mediators,)f(as)h(inheritance,)i(selection,)g(and)e (aggregation,)0 1579 y(should)j(also)h(follo)o(w)h(the)e(same)f(mo)q(del.)27 b(A)19 b(system)f(where)g(the)g(customer's)e(taxonom)o(y)h(matc)o(hes)g(the)0 1639 y(pro)o(vided)f(services)h(will)i(displa)o(y)e(deep)f (`user-friendliness'.)99 1699 y(While)22 b(w)o(e)d(can)h(create)h(systems)d (of)i(ob)s(jects)g(with)h(m)o(ultiple)f(inheritance,)i(sa)o(y)d(a)h(p)q (erson)f(b)q(eing)0 1759 y(b)q(oth)f(in)h(the)g(profession)e(category)h(of)h (accoun)o(tan)o(t)e(and)h(in)g(the)h(sp)q(orts)e(category)i(of)f(skydiv)o (er,)h(these)0 1819 y(categorizations)i(b)q(elong)g(in)g(our)e(approac)o(h)f (to)j(distinct)g(customer)d(mo)q(dels.)32 b(W)l(e)21 b(supp)q(ort)e(this)h (dis-)0 1878 y(tinction)25 b(b)q(elo)o(w)f(b)o(y)e(in)o(tro)q(ducing)i (domains.)39 b(Ha)o(ving)24 b(a)f(hierarc)o(hical)h(customer)d(mo)q(del)h (driving)i(a)0 1938 y(mediation)18 b(pro)q(cess)g(do)q(es)g(not)h(inhibit)i (user)c(applications)j(from)d(in)o(tegrating)i(results)g(from)e(m)o(ultiple)0 1998 y(mediators,)k(and)f(hence)h(accommo)q(dating)e(incompatible)j(domains.) 34 b(Suc)o(h)20 b(high-lev)o(el)j(in)o(tegrations)0 2058 y(tend)c(to)g(b)q(e) g(pragmatic,)g(since)g(it)h(is)g(di\016cult)g(to)f(apply)g(formal)f (comparativ)o(e)g(metrics)g(among)f(suc)o(h)0 2117 y(incompatible)h(domains.) 25 b(F)l(or)17 b(instance,)h(t)o(w)o(o)g(asp)q(ects)f(of)i(an)e(sp)q(orts)g (\014gure,)g(comp)q(etence)h(in)g(sp)q(orts,)0 2177 y(aggregated)g(from)g (scores)g(and)g(games,)g(and)g(pa)o(y)h(scale,)h(aggregated)e(from)g(base)g (pa)o(y)l(,)h(b)q(on)o(uses,)f(and)0 2237 y(endorsemen)o(t)11 b(income,)j(can)f(b)q(e)h(pragmatically)h(compared)d(and)h(analyzed,)i(but)e (a)h(formal)f(comparison)0 2297 y(is)18 b(not)g(justi\014able.)26 b(Figure)17 b(7)h(denotes)f(the)h(t)o(w)o(o)f(lev)o(els)j(of)e(in)o (tegration;)g(in)h(this)f(section)g(w)o(e)g(fo)q(cus)f(on)0 2357 y(the)g(metho)q(ds)e(within)j(the)e(mediators.)99 2416 y(The)h(need)h(for)f(conceptual)h(clarit)o(y)h(also)f(supp)q(orts)e(the)i (use)f(of)h(hierarc)o(hies.)25 b(In)17 b(mediators)f(sim-)0 2476 y(plicit)o(y)23 b(is)d(essen)o(tial.)33 b(This)21 b(rule)f(holds,)g(of)h (course,)e(for)h(an)o(y)g(soft)o(w)o(are)f(y)o(ou)g(w)o(an)o(t)h(to)g(w)o (ork)f(reliably)l(.)0 2536 y(A)i(mediating)f(mo)q(dule)f(carries)h(out)g (tasks)g(to)h(serv)o(e)e(a)h(customer,)f(and)h(a)g(desirable)g(asp)q(ect)h (of)f(suc)o(h)0 2596 y(a)g(computer-based)c(agen)o(t)k(is)h(that)f(it)h(has)e (a)h(mo)q(del)g(whic)o(h)g(p)q(ermits)f(the)h(customer)e(to)i(understand)0 2655 y(its)j(capabilities.)40 b(Suc)o(h)20 b(a)i(customer)d(is)j(initial)q(l) q(y)i(the)e(programm)o(er)c(building)23 b(the)f(application.)39 b(If)0 2715 y(the)16 b(application)i(requires)e(\015exibility)l(,)i(a)e (mediator)f(should)h(also)g(mak)o(e)f(its)i(in)o(ternal)f(mo)q(del)g(a)o(v)m (ailable,)0 2775 y(so)22 b(that)h(its)g(capabilities)j(can)c(b)q(e)h(fully)h (exploited.)41 b(If)23 b(una)o(v)m(ailable)h(capabilities)h(are)e(needed,)g (the)987 2895 y(8)p eop %%Page: 9 9 8 bop 0 50 a Fh(customer)16 b(will)21 b(ha)o(v)o(e)d(to)h(negotiate)h(with)f (the)g(service)g(pro)o(vider,)f(a)g(common)d(situation)20 b(to)q(da)o(y)f (when)0 110 y(dealing)f(with)f(databases.)99 172 y(In)23 b(database)g(tec)o (hnology)l(,)i(a)e(view)i(relation,)h(de\014ned)d(b)o(y)g(a)g(single)i(view)f (expression,)h(is)f(also)0 232 y(essen)o(tially)i(a)e(hierarc)o(h)o(y)l(.)43 b(Although)24 b(the)h(result)f(will)i(b)q(e)f(represen)o(ted)d(as)i(a)g (table,)i(eac)o(h)e(join)g(in)0 292 y(the)c(view)g(expression)f(has)g (de\014ned)f(a)i(relationship.)31 b(The)20 b(attribute)g(named)d(b)o(y)i Fb(WHERE)i Fh(clause)e(of)h(a)0 352 y(join)g(along)f(a)g(relationship)h (de\014nes)e(the)h(sup)q(erior)f(elemen)o(t.)29 b(In)18 b(general,)i(a)f (view)h(relation)g(is)g(not)e(in)0 412 y(normal)c(form.)19 b(An)o(y)c(subsequen)o(t)f(normalization)i(will)h(exp)q(ose)f(its)g(hierarc)o (hical)g(structure.)k(Database)0 471 y(views)i(ha)o(v)o(e)e(b)q(een)h(deemed) e(adequate)i(for)f(ma)s(jor)f(database)h(applications,)j(further)d(b)q (olstering)i(our)0 531 y(h)o(yp)q(othesis.)799 693 y(Figure)16 b(4)h(go)q(es)f(here)0 830 y(Figure)g(4.)22 b(A)17 b(Customer)d(Hierarc)o(h)o (y)j(in)g(a)f(Resource)g(Net)o(w)o(ork)0 1005 y Fg(5.)57 b(Mo)r(del)20 b(Matc)n(hing)0 1068 y Fh(The)15 b(principal)i(tasks)e(in)h(mediation)f(are)g (the)g(iden)o(ti\014cation)i(of)f(relev)m(an)o(t)g(resources)e(for)h(the)g (customer)0 1128 y(mo)q(del)e(and)g(the)h(subsequen)o(t)e(retriev)m(al)j(and) e(reduction)h(of)f(the)h(relev)m(an)o(t)g(data)g(for)f(a)h(customer)d (inquiry)l(.)0 1187 y(W)l(e)17 b(fo)q(cus)f(here)g(on)h(the)f(initial)k(pro)q (cess,)c(matc)o(hing)f(the)i(customer)d(needs)i(to)h(the)g(resources.)99 1250 y(Giv)o(en)h(the)f(resource)e(net)o(w)o(ork)h(and)g(the)h(customer-m)o (o)q(del)e(hierarc)o(h)o(y)l(,)h(the)h(matc)o(hing)f(pro)q(cess)g(is)0 1310 y(based)i(on)h(mapping)e(of)i(the)g(customer's)d(mo)q(del)j(hierarc)o(h) o(y)f(on)o(to)g(the)h(in)o(tegrated)g(resource)f(net)o(w)o(ork)0 1370 y(mo)q(del.)i(Since)14 b(the)f(mapping)f(is)h(part)g(of)g(the)h(design)f (pro)q(cess,)g(the)g(steps)g(can)g(b)q(e)g(p)q(erformed)e(man)o(ually)l(,)0 1429 y(b)o(y)16 b(the)h(database)f(or)g(view)i(designer)e(and)g(the)g(ev)o (en)o(tual)h(o)o(wner)f(of)g(the)h(mediator.)99 1492 y(As)f(the)f(design)h (information,)f(i.e.,)h(the)f(mo)q(dels)g(and)g(the)g(on)o(tologies)i(that)f (de\014ne)e(the)i(terms)e(and)0 1552 y(their)g(structures)f(is)h(b)q(eing)h (committed)d(to)i(mac)o(hine-pro)q(cessable)d(represen)o(tations)i(some)f (automation)0 1612 y(can)17 b(ensue.)23 b(In)17 b(Section)h(5.3)f(w)o(e)g (presen)o(t)f(w)o(ork)g(on)h(facilitators,)j(whic)o(h)d(automate)f(resource)g (iden)o(ti\014-)0 1672 y(cation)i(and)e(adaptation.)24 b(Ma)s(jor)16 b(b)q(ene\014ts)h(of)g(automation)f(can)h(accrue)f(in)i(long-term)e(main)o (tenance,)0 1731 y(enabled)g(b)o(y)g(the)g(adaptabilit)o(y)i(of)f(mediation) 904 1713 y Ff(16)946 1731 y Fh(.)22 b(The)16 b(creation)h(of)f(new)g (functionalit)o(y)i(in)f(mediation)0 1791 y(is)e(a)f(creativ)o(e)h(e\013ort,) f(and)g(is)g(e\013ectiv)o(ely)j(p)q(erformed)12 b(b)o(y)i(programm)n(ers)d (or)j(kno)o(wledge-engineers)f(with)0 1851 y(high-lev)o(el)18 b(to)q(ols.)23 b(Figure)15 b(4)h(sho)o(ws)f(the)h(concepts)g(of)g(a)g (customer)e(hierarc)o(h)o(y)i(in)g(a)g(resource)f(net)o(w)o(ork.)0 1932 y Fg(5.1)56 b(Mapping)20 b(the)f(hierarc)n(h)n(y)0 1995 y Fh(Matc)o(hing)e(of)h(a)f(customer)f(mo)q(del)h(to)h(the)f(resource)g(mo)q (del)g(requires)g(that)h(the)g(terminology)f(used)g(to)0 2055 y(describ)q(e)h(ob)s(jects)g(and)f(their)i(attributes)f(matc)o(hes.)24 b(Limiting)19 b(mediation)f(to)g(closed-w)o(orld)g(domains)0 2114 y(is)i(a)f(precondition.)31 b(In)o(terop)q(eration)20 b(among)d(domains)h(is)i(addressed)d(in)j(Section)g(8.)31 b(The)19 b(follo)o(wing)0 2174 y(steps)d(are)g(needed)g(to)h(satisfy)h(the)e(customer) f(mo)q(del)h(in)h(resp)q(ect)g(to)g(the)f(a)o(v)m(ailable)j(resources:)148 2237 y(1)25 b(Lo)q(cating)d(the)g(piv)o(otal)g(link)m(age:)33 b(the)21 b(ro)q(ot)g(no)q(de)g(of)g(the)g(customer's)e(hierarc)o(hical)j(mo)q (del)198 2297 y(has)17 b(to)i(b)q(e)f(found)f(in)i(the)f(general)g(resource)f (net)o(w)o(ork.)25 b(If)18 b(w)o(e)g(assume)e(that)i(the)g(ro)q(ot)g(no)q(de) 198 2357 y(iden)o(ti\014es)c(an)f(ob)s(ject)g(class,)h(then)f(the)h(searc)o (h)e(can)h(b)q(e)g(restricted)h(to)g(en)o(tities)g(of)g(the)f(resource)198 2416 y(mo)q(del.)31 b(Sa)o(y)19 b(that)h(the)g(problem)e(is)i(a)g(brok)o(en)f (engine,)h(and)f(the)h(piv)o(ot)h(is)f(the)g(topic)g(term)198 2476 y(`engine'.)h(Man)o(y)12 b(instances)g(of)h(the)g(term)e(will)k(exist)f (in)f(the)g(net)o(w)o(ork,)g(it)h(should)e(b)q(e)g(narro)o(w)o(ed)198 2536 y(to)21 b(an)f(in)o(tersection)i(of,)f(sa)o(y)l(,)g(`truc)o(k')f(and)g (`repair'.)34 b(Join)o(t)20 b(pro)q(cessing)g(requires)h(that)g(the)198 2596 y(domain)10 b(on)o(tologies)i(matc)o(h,)e(otherwise)i(there)f(is)h(a)f (c)o(hance)f(that)i(an)f(ob)s(ject)g(in)h(one)f(mo)q(del)g(has)198 2655 y(b)q(een)20 b(c)o(haracterized)f(as)h(an)f(attribute)h(in)h(another)e (mo)q(del.)31 b(F)l(or)18 b(instance,)j(a)f(six-cylinder)198 2715 y(engine)i(can)f(b)q(e)h(an)f(attribute)h(of)f(car)g(in)h(a)g(detailed)h (automotiv)o(e)e(catalog)h(resource,)f(but)198 2775 y(ma)o(y)d(b)q(e)i(an)f (ob)s(ject)h(in)g(the)g(garage)f(mo)q(del.)31 b(When)20 b(matc)o(hing)e (attributes)i(are)f(lo)q(cated,)j(a)987 2895 y(9)p eop %%Page: 10 10 9 bop 198 50 a Fh(transformation)13 b(of)i(the)g(resource)f(represen)o (tation)g(has)h(to)g(b)q(e)g(initiated.)24 b(These)15 b(transforms)198 110 y(ha)o(v)o(e)10 b(b)q(een)h(considered)g(when)f(in)o(tegrating)i (databases,)f(but)g(not,)h(as)f(far)f(as)h(w)o(e)g(kno)o(w,)g(applied)198 169 y(dynamically)l(.)22 b(If)16 b(an)o(y)f(matc)o(h)e(of)j(the)f(ro)q(ot)h (fails,)g(ob)s(jects)g(lo)o(w)o(er)f(in)g(the)h(customer)d(hierarc)o(h)o(y) 198 229 y(should)j(b)q(e)h(searc)o(hed)e(for,)h(and)g(the)h(ro)q(ot)f(b)q (ecomes)f(an)i(ob)s(ject)f(for)h(aggregation)f(only)l(.)148 293 y(2)25 b(No)o(w)12 b(relationships)g(in)g(the)g(resource)f(m)o(ust)e(b)q (e)j(matc)o(hed)e(to)i(those)f(emanating)g(from)f(the)i(ro)q(ot)198 353 y(piv)o(ot)19 b(of)g(the)g(customer)e(ob)s(ject.)28 b(There)18 b(are)g(again)h(p)q(oten)o(tial)i(mismatc)o(hes)15 b(in)20 b(seman)o(tics.)198 413 y(Relationship)25 b(represen)o(tations)e(can)h(b)q(e) h(v)m(alue-)g(or)e(reference-)h(based.)44 b(The)24 b(customer's)198 472 y(mo)q(del)e(ma)o(y)g(b)q(e)h(simpler)f(than)g(the)h(resource)f(mo)q (del,)h(requiring)h(the)f(matc)o(h)e(pro)q(cess)h(to)198 532 y(com)o(bine)c(in)o(termediate)i(link)m(ages.)32 b(F)l(or)18 b(instance,)j(the)f(tire)g(of)g(the)g(customer's)d(truc)o(k)i(can)198 592 y(b)q(e)i(link)o(ed)i(to)e(the)h(wheel)g(of)f(the)g(truc)o(k,)h(since)g (there)f(is)g(a)h(dep)q(endency)e(if)j(v)m(arious)e(t)o(yp)q(es)198 652 y(of)g(wheels)h(are)e(a)o(v)m(ailable.)38 b(But)21 b(the)g(customer's)e (mo)q(del)h(ma)o(y)g(not)h(ha)o(v)o(e)f(considered)g(this)198 712 y(c)o(hoice.)147 775 y Fb(*)25 b Fh(No)o(w)19 b(further)g(en)o(tities)i (and)d(relationships)i(can)f(b)q(e)h(matc)o(hed)d(un)o(til)k(the)e(leaf)i(no) q(des)d(of)i(the)198 835 y(customer's)14 b(mo)q(del)i(are)g(reac)o(hed.)147 899 y Fb(+)25 b Fh(En)o(tities)19 b(and)d(relationships)i(b)q(ey)o(ond)f(the) h(customer's)c(mo)q(del)j(can)g(b)q(e)h(collected,)h(un)o(til)g(the)198 959 y(leaf)f(no)q(des)f(of)g(the)g(resource)f(mo)q(del)g(are)h(reac)o(hed.)22 b(These)17 b(no)q(des)f(ma)o(y)g(not)h(b)q(e)g(rep)q(orted)f(in)198 1019 y(the)h(result,)f(but)h(con)o(tain)f(data)h(for)f(aggregation)h(in)o(to) g(the)g(customer's)d(mo)q(del.)0 1102 y(Unmatc)o(hed)h(links)j(and)e(ob)s (jects)h(of)g(the)g(customer's)e(mo)q(del)h(will)k(b)q(e)d(rep)q(orted)f(to)h (the)g(builder)h(of)f(the)0 1162 y(mediator,)d(who)h(m)o(ust)e(decide)j(ho)o (w)f(to)g(deal)h(with)g(the)g(problem.)k(If)15 b(more)f(resources)f(are)i (legitimately)0 1221 y(needed)20 b(to)g(satisfy)i(the)e(customer,)f(then)h (they)h(m)o(ust)d(b)q(e)j(obtained)f(from)f(other)h(resources)e(and)i(the)0 1281 y(in)o(ternal)f(resource)e(mo)q(del)g(corresp)q(ondingly)h(b)q(e)g (augmen)o(ted.)25 b(In)18 b(practice,)h(resource)e(cost)h(or)f(acces-)0 1341 y(sibilit)o(y)22 b(mak)o(es)c(the)i(matc)o(hing)e(of)h(all)i(of)f(an)f (ideal)i(customer)c(mo)q(del)i(pragmatically)h(infeasible.)33 b(A)o(t)0 1401 y(other)18 b(times)g(the)g(customer's)e(mo)q(del)h(is)i(out)f (of)g(scop)q(e)h(for)e(the)i(service)g(domain.)25 b(In)18 b(b)q(oth)g(cases)g (the)0 1461 y(application)g(has)e(to)h(b)q(e)g(informed)e(of)i(the)f(mismatc) o(h)e(of)j(exp)q(ectation)h(to)f(a)o(v)m(ailable)i(resources.)0 1544 y Fg(5.2)56 b(Automation)0 1608 y Fh(Automation)20 b(of)g(the)g(pro)q (cess)f(of)i(building)g(mediators)d(means)g(dev)o(eloping)j(to)q(ols)g(that)g (supp)q(ort)e(the)0 1667 y(mapping)10 b(and)g(the)i(creation)g(of)g(ph)o (ysical)g(represen)o(tations)e(to)i(p)q(erform)d(the)j(tasks.)20 b(Searc)o(h)10 b(engines)h(can)0 1727 y(help)j(in)g(lo)q(cating)h(resources.) k(Obtaining)14 b(their)g(on)o(tologies)h(facilitates)h(formalization)e(of)g (their)g(mo)q(dels)0 1769 y Ff(8)22 1787 y Fh(.)32 b(Ob)s(ject)19 b(structures)g(help)h(in)g(organizing)g(their)g(comp)q(onen)o(ts)e(and)h (dealing)h(with)h(their)f(instances)0 1829 y Ff(17)42 1847 y Fh(.)25 b(Iden)o(tifying)19 b(in)o(tersections)f(of)f(mo)q(del)g(on)o (tologies)i(pro)o(vides)d(fo)q(cus)i(to)g(in)o(tegration.)25 b(Presen)o(tation)0 1906 y(to)q(ols)15 b(that)f(deal)g(with)g(large)g(ob)s (jects)f(can)h(help)g(in)g(deliv)o(ery)h(to)f(the)f(customer.)19 b(Kno)o(wledge-base)12 b(man-)0 1966 y(agemen)o(t)i(to)q(ols)k(will)g(help)f (the)f(main)o(tainer)f(of)i(a)f(mediator)f(in)i(k)o(eeping)f(the)h(services)f (up-to-date.)21 b(W)l(e)0 2026 y(hence)16 b(en)o(visage)g(to)q(da)o(y)h (primarily)f(a)g(to)q(olb)q(o)o(x)h(approac)o(h)d(to)j(autoam)o(tion.)j(Ho)o (w)c(far)g(automation)f(can)0 2086 y(pro)q(ceed)g(ev)o(en)o(tually)h(dep)q (ends)e(on)h(the)h(acceptance)f(of)g(common)d(arc)o(hitectures)j(and)f (represen)o(tations,)0 2127 y Ff(6)39 2146 y Fh(since)j(the)g(task)g(of)f (automation)g(app)q(ears)f(to)i(b)q(e)g(to)q(o)g(large)g(for)f(an)o(y)h (single)g(researc)o(h)e(e\013ort.)0 2229 y Fg(5.3)56 b(Impr)o(o)n(ving)17 b(the)j(Mapping)0 2293 y Fh(The)d(pro)q(cess)g(of)h(matc)o(hing,)e(lik)o(e)k (an)o(y)d(design)g(pro)q(cess,)g(ma)o(y)f(require)i(some)e(iterations.)26 b(A)18 b(customer)0 2352 y(or)f(domain)e(sp)q(ecialist)20 b(ma)o(y)15 b(ha)o(v)o(e)h(ideas)i(on)e(substitute)i(resources.)k(When)16 b(dealing)i(with)g(structured)0 2412 y(databases)c(the)h(breadth)f(of)h(the)h (resources)d(is)i(t)o(ypically)j(w)o(ell)f(de\014ned,)d(since)h(their)h(sc)o (hemas)c(establish)0 2472 y(a)17 b(closed)h(w)o(orld)328 2454 y Ff(17)370 2472 y Fh(.)25 b(T)l(o)17 b(determine)g(their)h(scop)q(e,)f (i.e.,)i(their)f(co)o(v)o(erage)e(of)i(ob)s(ject)g(instances)f(requires)0 2532 y(again)i(analysis)h(or)f(exp)q(ertise.)31 b(F)l(or)18 b(instance,)i(no)o(where)e(w)o(as)g(it)j(do)q(cumen)o(ted)c(that)j(a)f (certain)h(Na)o(vy)0 2591 y(database)15 b(ab)q(out)h(ships)f(w)o(e)h(used)e (did)i(not)g(include)h(\014shing)e(b)q(oats.)22 b(In)15 b(man)o(y)f(con)o (texts)i(that)g(omission)0 2651 y(do)q(es)g(not)h(matter,)e(but)h(when)h (trying)g(to)g(stem)e(sm)o(uggling)g(it)j(do)q(es.)99 2715 y(When)11 b(dealing)i(with)f(unstructured)e(information)g(sources,)h(as)g (bro)o(wsing)g(through)f(bibliographies)0 2775 y(in)17 b(the)g(w)o (orld-wide-w)o(eb,)e(no)h(sc)o(hema)f(exists.)23 b(No)16 b(clear)i (de\014nition)f(of)g(scop)q(e)f(is)h(lik)o(ely)j(and)c(resources)974 2895 y(10)p eop %%Page: 11 11 10 bop 0 50 a Fh(m)o(ust)15 b(b)q(e)j(selected)h(based)d(on)h(con)o(ten)o(t)g (analysis)956 32 y Ff(19)998 50 y Fh(.)25 b(The)17 b(most)f(lik)o(ely)k (sources)c(are)h(selected,)i(but)e(no)0 110 y(guaran)o(tee)e(can)i(b)q(e)g (giv)o(en)g(that)g(relev)m(an)o(t)g(instances)g(will)i(b)q(e)d(found)g(at)h (query)g(time.)99 187 y(The)c(instan)o(tiated)g(customer's)d(mo)q(del)j(ma)o (y)e(also)i(b)q(ecome)f(to)q(o)h(large.)21 b(P)o(oten)o(tial)14 b(resources)d(found)0 247 y(ma)o(y)k(actually)k(b)q(e)f(redundan)o(t.)j(The) 16 b(designer)h(of)g(the)g(mediator)f(has)g(the)i(option)f(to)g(omit)g (resources,)0 306 y(or)j(add)h(conditions)g(on)g(their)g(use.)34 b(A)22 b(con)o(trol)f(rule,)h(for)e(instance,)i(can)f(state)g(that)h(only)f (if)h(actual)0 366 y(retriev)m(al)i(from)d(a)h(primary)e(source)i(is)g (incomplete,)i(will)h(the)e(secondary)e(source)g(b)q(e)i(consulted)1942 348 y Ff(20)1984 366 y Fh(.)0 426 y(Some)18 b(lev)o(el)j(of)f(detail)h(ma)o (y)d(not)i(b)q(e)f(needed.)31 b(If)19 b(some)f(summa)o(ries)f(exist)k (already)f(in)g(the)g(resources)0 486 y(they)d(will)i(not)e(ha)o(v)o(e)f(to)g (b)q(e)h(recomputed.)0 595 y Fg(5.4)56 b(F)-5 b(acili)q(tati)q(on)0 673 y Fh(Automation)17 b(of)g(mediating)h(tasks)f(is)h(ob)o(viously)g (desirable,)f(ev)o(en)h(though)e(lac)o(k)i(of)g(automation)e(do)q(es)0 732 y(not)g(in)o(v)m(alidate)j(the)e(concepts.)k(F)l(acilitati)q(on)d(pro)o (vides)e(automation,)f(primarily)i(in)g(resource)e(iden)o(ti\014-)0 792 y(cation)i(and)f(data)h(format)e(con)o(v)o(ersion)764 774 y Ff(21)807 792 y Fh(.)99 869 y(The)21 b(vision)i(underlying)f(facilitat)q (ors)h(is)f(one)g(in)g(whic)o(h)f(an)o(y)h(system)e(\(soft)o(w)o(are)h(or)g (hardw)o(are\))0 929 y(can)f(in)o(terop)q(erate)h(with)g(an)o(y)f(other)g (system,)g(without)i(the)e(in)o(terv)o(en)o(tion)h(of)g(h)o(uman)c(users)j (or)f(their)0 989 y(programm)n(ers.)43 b(This)25 b(lev)o(el)i(of)e (automation)e(dep)q(ends)h(on)h(ha)o(ving)f(v)o(ery)h(thorough)e(on)o (tologies)j(to)0 1049 y(describ)q(e)15 b(the)f(resources,)f(since)i(no)o(w)f (no)g(h)o(uman)d(is)k(in)o(terp)q(osed)g(b)q(et)o(w)o(een)f(the)g(customer's) e(application)0 1108 y(and)j(the)g(resources.)20 b(Human)14 b(input)h(will)j(still)g(de\014ne)d(the)h(on)o(tologies)g(of)g(the)f (resources,)f(but)h(the)h(task)0 1168 y(of)h(matc)o(hing)e(no)o(w)h(o)q (ccurs)g(at)h(query)f(pro)q(cessing)g(time.)99 1246 y(By)h(de\014nition,)g (facilit)q(ators)i(are)d(required)g(to)h(accept)g(run)o(time)e(submissions)f (of)148 1323 y(1)25 b(meta-data)15 b(ab)q(out)i(information)e(resources)148 1400 y(2)25 b(logical)19 b(statemen)o(ts)c(relating)j(disparate)e(concepts)g (\(usually)i(de\014nitions\))148 1477 y(3)25 b(format)15 b(descriptions)i (for)f(the)h(data)f(items)g(b)q(eing)i(accessed)0 1587 y(F)l(acilitators)h (are)e(exp)q(ected)h(to)f(use)g(this)h(meta)e(information)h(in)h(con)o(v)o (erting,)f(translating,)g(or)g(routing)0 1647 y(of)g(data)f(and)g (information.)99 1724 y(F)l(or)25 b(example,)k(when)d(a)g(new)h(resource)e(b) q(ecomes)g(a)o(v)m(ailable,)31 b(the)c(facilitator)i(will)g(exp)q(ect)f(a)0 1784 y(mac)o(hine-pro)q(cessable)13 b(description)i(of)g(the)g(new)g (resource,)f(whic)o(h)h(m)o(ust)e(b)q(e)i(coheren)o(t)f(with)i(the)f(exist-)0 1843 y(ing)j(description)h(used)e(b)o(y)g(the)h(facilitat)q(or.)28 b(Then)17 b(the)h(facilitat)q(or)i(can)d(in)o(tegrate)i(the)f(new)f (resource,)0 1903 y(or)d(elide)i(an)e(existing)i(one,)f(and)f(the)g(consumer) e(can)i(b)q(e)h(immediately)g(serv)o(ed)e(with)i(the)g(new)f(resource.)99 1980 y(F)l(or)c(the)i(same)d(situation)k(the)e(part)o(y)g(resp)q(onsible)g (for)g(a)g(mediator,)g(its)h(o)o(wner,)f(is)h(to)g(b)q(e)f(informed)f(of)0 2040 y(the)18 b(new)f(resource)g(and)g(its)h(capabilities.)28 b(The)18 b(kno)o(wledge)g(that)g(de\014nes)e(the)i(v)m(alue-added)g(function) 0 2100 y(has)23 b(to)h(b)q(e)g(augmen)o(ted)e(to)i(include)h(the)f(new)g (capabilit)o(y)l(.)46 b(The)23 b(augmen)o(tation)g(is)h(b)q(est)g(done)f(b)o (y)0 2160 y(the)h(o)o(wner,)h(p)q(erhaps)d(aided)i(b)o(y)g(an)g(automated)e (pro)q(cess)h(if)i(the)f(seman)o(tic)f(di\013erence)h(of)g(curren)o(t)0 2220 y(and)c(new)g(resource)f(capabilities)k(is)e(mo)q(dest.)33 b(A)20 b(new)h(v)o(ersion)f(of)g(the)h(mediator,)f(with)h(augmen)o(ted)0 2279 y(capabilities)i(is)e(then)f(made)f(a)o(v)m(ailable.)35 b(Existing)22 b(applications)g(will)g(b)q(e)f(informed,)f(but)g(the)g(o)o (wner)0 2339 y(also)13 b(has)f(a)h(resp)q(onsibilit)o(y)h(to)g(con)o(tin)o (ue)e(serving)h(curren)o(t)e(applications,)k(with)f(the)f(results)f(that)h (remain)0 2399 y(compatible.)99 2476 y(F)l(or)i(added)g(v)m(alue-services)h (a)g(facilitat)q(or)i(ma)o(y)c(call)j(up)q(on)f(a)f(mediator)g(as)g(a)h (resource.)21 b(Then)15 b(the)0 2536 y(required)f(meta-information)d(is)k (pro)o(vided)e(b)o(y)g(the)i(o)o(wner)d(of)i(the)g(mediator,)f(mo)o(ving)g (the)h(hard)f(task)h(of)0 2596 y(matc)o(hing)j(on)o(tologies)i(one)e(la)o(y)o (er)h(a)o(w)o(a)o(y)f(from)g(the)h(base)f(data,)i(p)q(oten)o(tially)h (simplifying)g(adoption)e(of)0 2655 y(facilitators)j(in)d(the)g(arc)o (hitecture.)27 b(T)l(o)18 b(ac)o(hiev)o(e)g(this)h(lev)o(el)g(of)g(in)o (terop)q(eration,)f(compatible)g(in)o(terface)0 2715 y(languages)f(m)o(ust)f (b)q(e)i(emplo)o(y)o(ed)643 2697 y Ff(5)666 2715 y Fh(.)25 b(Both)18 b(mediators)f(and)g(facilitators)j(can)e(use)f(wrapp)q(ers)f(to)i (access)0 2775 y(non-conforming)c(resources.)974 2895 y(11)p eop %%Page: 12 12 11 bop 799 112 a Fh(Figure)16 b(5)h(go)q(es)f(here)0 248 y(Figure)g(5.)22 b(Systems)15 b(with)i(F)l(acilitators)i(and)d(Mediators)99 348 y(In)25 b(summ)o(ar)o(y)l(,)f(a)h(facilitat)q(or)i(can)d(b)q(e)i(view)o (ed)f(as)g(an)f(instan)o(t)h(mediator)f(to)h(the)g(exten)o(t)h(that)0 408 y(automation)18 b(allo)o(ws.)31 b(A)20 b(mediator,)f(in)g(turn,)h(can)f (b)q(e)g(view)o(ed)h(as)f(a)g(p)q(etri\014ed)h(facilitator,)j(requiring)0 468 y(a)c(h)o(uman)d(mason)h(to)i(restructure)f(its)i(role)f(in)h(a)f(system) e(con\014guration)i(when)f(resources,)g(customer)0 527 y(requiremen)o(ts,)d (or)h(the)g(mediating)h(kno)o(wledge)g(c)o(hanges.)0 649 y Fg(6.)57 b(Mediation)21 b(Services)0 709 y Fh(A)15 b(ma)s(jor)d(task)i(for)g (an)g(e\013ectiv)o(e)i(mediation)f(service)g(is)f(the)h(reduction)f(of)h (data)f(v)o(olume)f(to)i(b)q(e)f(shipp)q(ed)0 769 y(to)k(users')d (applications,)k(while)g(main)o(taining)e(its)h(information)f(con)o(ten)o(t.) 24 b(More)17 b(information)f(em)o(b)q(ed-)0 829 y(ded)h(in)h(less)g(data)g (increases)f(the)h(information)f(densit)o(y)l(.)26 b(Ha)o(ving)18 b(a)g(high)g(information)f(densit)o(y)h(deals)0 889 y(with)g(the)e(complain)o (t)h(that)g(customers)d(v)o(oice)k(no)o(w:)j(that)c(there)g(is)g Fa(information)i(overlo)m(ad)p Fh(.)24 b(Reducing)0 948 y(data)17 b(transmission)d(v)o(olume)i(to)h(the)g(customer's)d(w)o(orkstation)j(also)g (reduces)e(comm)o(unication)g(dela)o(ys)0 1008 y(and)i(costs.)26 b(The)17 b(principal)i(to)q(ol)h(for)d(data)h(reduction)g(is)g(abstraction,)g (either)h(b)o(y)e(summar)o(ization)g(or)0 1068 y(b)o(y)h(exception)h (seeking.)26 b(Both)18 b(functions)g(dep)q(end)g(on)f(ha)o(ving)h(a)g (simple,)g(hierarc)o(hical)g(mo)q(del)g(of)g(the)0 1128 y(customer's)c (needs.)21 b(W)l(e)c(no)o(w)f(discuss)g(ho)o(w)f(the)i(simple)g(mo)q(del)f (can)g(b)q(e)h(exploited.)0 1203 y Fg(6.1)56 b(Summ)m(a)o(rization)0 1263 y Fh(Summ)o(arization)22 b(pro)o(vides)h(aggregated)h(data,)h (classi\014ed)f(along)g(the)g(dimension)f(sp)q(eci\014ed)h(b)o(y)g(the)0 1323 y(customer.)f(Summar)o(ization)17 b(is)h(a)f(common)e(task)j(no)o(w)f (mainly)h(p)q(erformed)d(b)o(y)i(p)q(eople)i(who)e(supp)q(ort)0 1383 y(high-lev)o(el)e(decision-mak)o(ers.)k(They)13 b(will,)k(of)c(course,)g (pro)q(cess)g(the)g(data)g(with)i(the)e(help)h(of)g(computers,)0 1443 y(but)23 b(will)k(explicitl)q(y)g(program)20 b(their)k(view)h(of)f(the)g (customer's)d(mo)q(del.)43 b(F)l(or)23 b(example,)h(cost)g(data)0 1502 y(collected)c(in)e(a)g(factory)g(are)f(at)h(a)f(lev)o(el)j(of)e(detail)h (whic)o(h)f(records)e(the)i(activit)o(y)i(of)e(ev)o(ery)g(w)o(ork)o(er)e(and) 0 1562 y(ev)o(ery)k(mac)o(hine)e(with)j(resp)q(ect)e(to)i(ev)o(ery)e(task.)32 b(F)l(or)19 b(the)h(pa)o(yroll)g(domain)e(the)i(w)o(ork)o(er's)e(e\013orts)h (are)0 1622 y(aggregated)h(to)i(daily)g(hours,)e(and)h(then)f(pro)q(cessed)g (with)i(data)f(whic)o(h)g(determine)f(o)o(v)o(ertime)g(rates,)0 1682 y(and)c(then)h(further)e(aggregated)h(to)h(w)o(eekly)h(totals,)g(whic)o (h)f(determine)e(pa)o(y)h(c)o(hec)o(ks.)22 b(A)o(t)17 b(the)g(pa)o(y)f(lev)o (el)0 1742 y(b)q(ene\014ts)g(are)g(added,)g(taxes)h(are)f(computed,)f(and)g (con)o(tributions)i(are)f(withheld.)99 1802 y(The)g(same)f(source)h(data)g (from)f(the)i(factory)g(\015o)q(or)f(can)g(b)q(e)h(aggregated)f(according)h (to)f(a)h(di\013eren)o(t)0 1861 y(customer)j(mo)q(del)j(to)f(arriv)o(e)h(at)g (costs)f(p)q(er)g(pro)q(duct,)h(and)f(to)h(this)g(aggregation)g(the)g(allo)q (cation)i(of)0 1921 y(pro)q(duct)11 b(dev)o(elopmen)o(t)g(costs)g(is)h(added) f(to)h(arriv)o(e)g(at)g(the)g(base)f(costs)h(whic)o(h)f(ev)o(en)o(tually)i (can)f(determine)0 1981 y(sales)17 b(prices)f(and)g(pro\014ts.)99 2041 y(Other)g(examples)g(are)h(summ)o(ar)o(ization)f(of)h(medical)f (records,)g(of)h(sales)g(trends)e(b)o(y)i(pro)q(duct-t)o(yp)q(e,)0 2101 y(of)j(p)q(opulation)h(dynamics)d(etc.)33 b(The)19 b(\014nal)h(presen)o (tation)f(is)i(often)f(graphical)1555 2083 y Ff(22)1597 2101 y Fh(,)h(but)e(aggregations)0 2161 y(are)d(p)q(erformed)e(prior)i(to)h(the)g (graphical)g(presen)o(tation)1090 2143 y Ff(23)1132 2161 y Fh(.)0 2236 y Fg(6.2)56 b(Exception)21 b(seeking)0 2296 y Fh(An)c(alternate,) g(ev)o(en)g(more)e(e\013ectiv)o(e)j(abstraction)f(is)g(just)g(seeking)g(and)f (rep)q(orting)h(exceptions.)23 b(Here)0 2356 y(only)e(results)f(that)g (di\013er)h(signi\014can)o(tly)g(from)d(the)j(customer's)c(exp)q(ectation)22 b(are)e(presen)o(ted,)f(for)h(in-)0 2416 y(stance,)h(abnormal)e(clinical)24 b(\014ndings)c(or)g(an)g(unexp)q(ected)i(drop)d(in)i(sales)g(for)g(a)f(pro)q (duct)g(line.)36 b(The)0 2476 y(need)19 b(for)g(a)h(customer)d(mo)q(del)i(is) h(ob)o(vious)g(here.)30 b(A)20 b(c)o(hange)e(in)j(a)e(patien)o(t's)h(w)o (eigh)o(t)f(b)o(y)h(10\045)e(o)o(v)o(er)h(a)0 2536 y(short)13 b(time)h(is)g(t)o(ypically)j(a)d(cause)g(for)f(concern;)h(putting)h(absolute) f(limits)h(on)e(patien)o(ts')i(w)o(eigh)o(ts)e(w)o(ould)0 2595 y(lead)k(to)g(useless)f(exceptions,)i(ev)o(en)e(if)i(patien)o(ts)f(w)o(ere)f (categorized)h(b)o(y)f(age,)g(heigh)o(t,)h(and)f(gender.)99 2655 y(Man)o(y)f(business)f(decisions)i(are)f(motiv)m(ated)h(b)o(y)f(c)o (hanges)f(in)i(customer)e(demand.)19 b(Simple)c(tabula-)0 2715 y(tions)h(do)f(not)h(tell)i(the)d(full)i(story)l(.)22 b(Sale)16 b(amoun)o(ts)d(are)i(a\013ected)h(b)o(y)f(exc)o(hange)g(rates)g(and)g (promotions.)0 2775 y(F)l(actory)k(sales)i(are)e(bu\013ered)g(b)o(y)g(in)o(v) o(en)o(tories.)32 b(Man)o(y)19 b(pro)q(ducts)g(are)h(a\013ected)g(b)o(y)f (the)h(w)o(eather)g(and)974 2895 y(12)p eop %%Page: 13 13 12 bop 0 50 a Fh(regional)15 b(preferences.)20 b(Only)15 b(when)f(these)g(ha) o(v)o(e)g(b)q(een)g(tak)o(en)h(in)o(to)f(accoun)o(t)g(b)o(y)g(sp)q(ecialists) i(is)f(it)h(useful)0 110 y(to)h(use)f(the)h(information)f(for)g(pro)q (duction)g(planning)h(and)f(in)o(v)o(estmen)o(t)f(decisions.)0 185 y Fg(6.3)56 b(Cac)n(hing)0 245 y Fh(Cac)o(hing)13 b(stores)g(subsets)f (of)h(the)h(p)q(ersisten)o(t)f(data)g(inside)h(a)f(mediator.)20 b(A)14 b(large)f(cac)o(he,)h(lik)o(e)h(w)o(arehouse)0 305 y(middlew)o(are,)g (impro)o(v)o(es)g(p)q(erformance,)f(but)j(it)h(is)f(un)o(wise)f(to)h(augmen)o (t)e(mediators)g(with)j(resp)q(onsibil-)0 365 y(ities)i(for)f(p)q(ersisten)o (t)f(storage.)28 b(Since)19 b(not)f(all)j(resources)c(main)o(tain)h (historical)i(data)e(a)h(mediator)e(can)0 424 y(cac)o(he)c(past)g(data)h(to)f (enable)h(summar)o(ization)e(o)o(v)o(er)h(time)1105 406 y Ff(24)1147 424 y Fh(.)21 b(Predicting)15 b(cac)o(he)e(requiremen)o(ts)f(implies)0 484 y(an)k(understanding)f(ab)q(out)h(the)h(lev)o(els)h(and)e(scop)q(e)g(of)h (summ)o(ar)o(ies)d(and)i(the)h(need)f(for)g(temp)q(oral)g(v)m(alid-)0 544 y(it)o(y)l(.)31 b(Suc)o(h)18 b(meta-data)g(is)i(rarely)f(a)o(v)m(ailable) j(to)q(da)o(y)l(.)30 b(Muc)o(h)18 b(ongoing)i(researc)o(h)d(in)j(data-w)o (arehousing)0 604 y(fo)q(cuses)e(on)h(the)g(tec)o(hnology)g(of)g(reten)o (tion)g(and)f(summ)o(ar)o(y)e(use)j(and)f(main)o(tenance.)27 b(W)l(e)18 b(can)h(exp)q(ect)0 664 y(useful)h(results)f(from)f(w)o (arehousing)g(pro)s(jects)g(that)i(will)i(lev)o(erage)e(customer)e(needs)g (enco)q(ded)i(within)0 723 y(mediators.)99 784 y(While)j(pro)q(cessing)e (routines)h(for)f(deriving)h(historical)h(information)e(on)g(trends)g(and)g (ev)o(olution)0 843 y(from)14 b(data)i(are)g(common,)d(their)j(in)o(v)o(o)q (cation)i(to)q(da)o(y)e(requires)g(h)o(uman)d(in)o(teraction)1625 825 y Ff(25)1667 843 y Fh(.)22 b(Dealing)c(auto-)0 903 y(matically)g(with)f (the)g(heterogeneit)o(y)g(of)f(temp)q(oral)g(represen)o(tations)f(requires)h (adoption)g(of)h(standards)0 963 y(and)f(adequate)h(algebras.)0 1038 y Fg(6.4)56 b(Guiding)21 b(the)e(pro)r(cessing)f(\015o)n(w)0 1098 y Fh(As)c(a)g(b)o(ypro)q(duct)f(of)i(matc)o(hing)e(the)h(mo)q(dels,)g (sequences)f(of)i(high-lev)o(el)g(op)q(erations)f(can)g(b)q(e)h(generated,)0 1158 y(similar)d(to)g(automatic)f(co)q(de)h(generation)f(during)g(pro)q(of)g (pro)q(cedures)1317 1140 y Ff(26)1359 1158 y Fh(,)1386 1140 y Ff(27)1428 1158 y Fh(.)20 b(The)12 b(op)q(erations)f(iden)o(ti\014ed)0 1218 y(during)16 b(mo)q(del)g(matc)o(hing)f(are)h(collected)i(for)e (subsequen)o(t)f(elab)q(oration.)23 b(The)17 b(functional)g(gran)o(ularit)o (y)0 1278 y(and)e(completeness)f(will)k(di\013er)e(substan)o(tially)h(from)c (the)j(co)q(des)g(created)f(in)h(automatic)f(programm)o(ing)0 1338 y(researc)o(h.)26 b(Rather)18 b(than)g(lines)h(of)g(co)q(de,)g(mo)q(del) f(and)g(pattern)g(matc)o(hing)f(will)k(generate)d(in)o(v)o(o)q(cations)0 1397 y(to)f(standard)d(pac)o(k)m(age)j(in)o(terfaces.)22 b(The)16 b(inputs)g(and)g(results)g(for)g(these)g(in)o(v)o(o)q(cations)i(are)e(attac)o (hed)g(to)0 1457 y(the)h(mo)q(del.)99 1517 y(Pro)q(cessing)23 b(pac)o(k)m(ages)g(ha)o(v)o(e)g(to)h(b)q(e)g(link)o(ed)g(to)g(those)g(in)o(v) o(o)q(cations)g(to)g(p)q(erform)d(the)j(in)o(tended)0 1577 y(functions)d(o)o(v)o(er)g(the)g(data.)36 b(These)21 b(pac)o(k)m(ages)g(will) j(b)q(e)d(selected)i(b)o(y)e(the)g(designer)g(of)h(the)f(mediator)0 1637 y(to)e(carry)f(out)g(the)h(function)g(that)g(the)g(mediator)f(is)h(to)g (p)q(erform,)e(since)i(only)g(the)g(framew)o(ork)d(of)j(the)0 1697 y(information)c(\015o)o(w)h(can)f(b)q(e)i(generated)e(during)g(mo)q(del) h(matc)o(hing,)e(and)i(not)g(the)g(in)o(ternal)g(co)q(de)h(within)0 1756 y(the)22 b(functions.)37 b(This)22 b(lev)o(el)h(of)f(added-v)m(alue)g (mediation)f(cannot)g(b)q(e)h(created)g(automatically)h(un)o(til)0 1816 y(w)o(e)h(ha)o(v)o(e)f(programm)o(ing)e(languages)j(at)g(a)g(m)o(uc)o(h) d(higher)j(lev)o(el)i(of)e(abstraction.)45 b(Abstraction)24 b(for)0 1876 y(pro)q(cessing)16 b(paradigms)e(is)j(m)o(uc)o(h)d(more)h (elusiv)o(e)j(than)e(abstraction)g(o)o(v)o(er)g(information)g(mo)q(dels)1871 1858 y Ff(28)1913 1876 y Fh(.)99 1936 y(In)c(an)o(y)f(case,)i(in)f(mediation) g(full)i(automation)d(is)h(less)h(crucial)g(than)e(ha)o(ving)h(reliable)i (guidelines)f(for)0 1996 y(the)i(structuring)e(of)i(the)f(mediating)h (program,)c(since)k(w)o(e)f(do)g(not)h(see)f(remo)o(ving)f(h)o(uman)e (participation)0 2056 y(from)18 b(the)h(creation)h(pro)q(cess,)f(but)g (rather)g(pro)o(viding)g(supp)q(orting)g(consisten)o(t)g(access)g(to)h(the)f (prop)q(er)0 2115 y(data)d(and)g(prop)q(er)g(paths)g(for)g(the)h(results.)0 2237 y Fg(7.)57 b(Main)n(tenance)0 2297 y Fh(Mediation)18 b(adds)e(v)m(alue)i (to)g(the)f(data)g(b)o(y)g(applying)g(the)h(kno)o(wledge)f(of)g(the)h(exp)q (ert)f(who)g(has)f(created)0 2357 y(the)22 b(mediator.)35 b(Mediators)21 b(should)g(also)h(b)q(e)f(main)o(tained)g(b)o(y)g(those)g(exp)q(erts,)i(so)e (that)h(the)f(media-)0 2416 y(tors)e(remain)g(e\013ectiv)o(e)i(in)g(a)f (constan)o(tly)g(c)o(hanging)f(w)o(orld.)32 b(As)20 b(so)q(on)f(as)h(an)f (impro)o(v)o(ed)f(mediator)h(is)0 2476 y(dev)o(elop)q(ed)g(it)i(can)d(b)q(e)h (adv)o(ertised)g(o)o(v)o(er)f(the)h(net)o(w)o(ork,)g(b)q(oth)g(to)g(existing) i(subscrib)q(ers)c(as)i(w)o(ell)h(as)f(to)0 2536 y(p)q(oten)o(tial)i(new)d (clien)o(ts.)30 b(A)19 b(p)q(o)q(orly)h(main)o(tained)e(mediator)g(will)j (lose)e(v)m(alue)h(o)o(v)o(er)e(time)h(and)f(b)q(ecome)0 2596 y(a)f(candidate)h(for)f(replacemen)o(t)f(b)o(y)i(a)f(comp)q(etitor.)24 b(A)18 b(resp)q(onsiv)o(e)f(mediator)f(main)o(tainer)h(will)j(create)0 2655 y(v)o(ersions)d(as)g(new)h(or)f(existing)j(customers)15 b(dev)o(elop)j(new)g(needs.)24 b(Other)17 b(customers)f(can)h(con)o(tin)o(ue) h(to)0 2715 y(use)g(the)g(old)h(mediator)e(v)o(ersion,)h(and)g(not)g(b)q(e)g (disturb)q(ed)g(un)o(til)h(they)g(decide)g(that)f(their)h(application)0 2775 y(needs)i(the)h(upgrade.)37 b(This)22 b(\015exibilit)o(y)j(is)d (crucial,)i(since)f(no)o(w)e(upgrades)f(are)h(not)h(constrained)f(b)o(y)974 2895 y(13)p eop %%Page: 14 14 13 bop 0 50 a Fh(the)21 b(e\013ect)g(on)f(the)h(existing)h(comm)n(unit)o(y)c (of)j(customers.)31 b(The)20 b(main)o(tainer)g(will,)j(of)e(course,)f(try)h (to)0 110 y(k)o(eep)e(the)g(n)o(um)o(b)q(er)d(of)j(v)o(ersions)f(of)h(a)g (mediator)f(service)i(mo)q(dest.)28 b(The)18 b(prices)h(c)o(harged)f(for)h (services)0 169 y(pro)o(vided)c(b)o(y)h(obsolescen)o(t)g(mediators)e(ma)o(y)h (b)q(e)h(increased,)f(to)i(encourage)e(applications)i(that)g(dep)q(end)0 229 y(on)f(old)h(v)o(ersions)f(to)h(upgrade.)99 297 y(Automation)c(is)h(lik)o (ely)i(to)d(pla)o(y)h(an)f(imp)q(ortan)o(t)f(role)h(in)h(long-term)e(main)o (tenance.)19 b(When)13 b(c)o(hanges)0 357 y(are)i(needed)g(in)h(the)f (customer)f(mo)q(del)g(or)h(the)h(resource)e(mo)q(del,)h(the)g(abilit)o(y)j (to)e(re-execute)f(the)h(matc)o(h)0 417 y(pro)q(cess,)21 b(while)i(in)o(v)o (oking)f(the)f(same)f(pro)q(cessing)g(functions)i(that)f(de\014ned)g(the)g (role)h(of)f(a)g(mediator)0 477 y(can)i(rapidly)h(regenerate)e(up-to-date)g (services.)42 b(T)l(o)q(da)o(y)l(,)24 b(main)o(tenance)e(of)h(soft)o(w)o(are) f(o)q(ccupies)i(the)0 536 y(dominan)o(t)16 b(fraction)h(of)h(programm)n(ing)d (resources)h(of)h(man)o(y)f(en)o(terprises.)23 b(Without)18 b(to)q(ols)h(to)e(pro)o(vide)0 596 y(some)d(automation)h(the)h(situation)h (is)g(lik)o(ely)i(to)d(b)q(e)g(w)o(orse)f(in)h(large-scale)h(heterogeneous)e (information)0 656 y(systems)g(b)q(ecause)148 724 y(1)25 b(Information)16 b(should)h(b)q(e)h(no)o(v)o(el,)g(so)f(that)h(customers')d(needs)i (legitimately)k(c)o(hange)16 b(as)i(they)198 784 y(learn)f(more)d(ab)q(out)j (the)g(domain)e(they)i(are)f(exploring)148 852 y(2)25 b(Autonomous)19 b(resources)g(cannot)h(a\013ord)g(to)h(sta)o(y)g(stable)h(to)f(mak)o(e)e (life)k(easy)e(for)f(existing)198 912 y(customers.)e(They)12 b(m)o(ust)e(adv)m(ance)i(in)h(order)e(to)h(serv)o(e)f(new)h(customers)e(with) j(b)q(etter,)g(p)q(erhaps)198 971 y(more)i(detailed,)j(data.)0 1063 y(F)l(ailure)i(to)g(adapt)g(to)g(these)f(c)o(hanges)g(will)j(rapidly)f (reduce)e(the)h(v)m(alue)h(of)f(information)f(systems.)30 b(A)0 1123 y(small)22 b(amoun)o(t)e(of)j(formalization)g(and)e(automation)h(of)g (the)h(pro)q(cess)e(of)i(program)o(m)o(ing)d(the)i(v)m(alue-)0 1182 y(added)e(services)i(in)f(mediators)f(is)i(lik)o(ely)i(to)d(ha)o(v)o(e)g (a)g(large)g(lev)o(erage)h(in)g(k)o(eeping)f(main)o(tenace)f(costs)0 1242 y(tolerable)j(and)e(b)q(ene\014ts)g(high.)37 b(Supp)q(ort)20 b(to)q(ols)j(and)e(mo)q(dules)f(are)h(needed)g(to)h(build)g(the)g(required)0 1302 y(wrapp)q(ers)15 b(and)h(transformations)e(for)i(mediators.)99 1370 y(Enabling)g(the)h(customer)d(to)i(alter)h(the)f(customer)e(mo)q(del)i (as)f(needed)h(can)f(k)o(eep)h(the)h(information)0 1430 y(system)k(useful)i (and)f(viable.)42 b(A)23 b(prerequisite)h(for)e(customer)f(in)o(teraction)i (is)h(a)e(clear)i(presen)o(tation)0 1490 y(of)d(the)g(curren)o(t)e(customer)g (mo)q(del.)34 b(T)l(o)21 b(indicate)h(what)f(c)o(hanges)f(can)g(b)q(e)h (accommo)q(dated)d(requires)0 1549 y(bro)o(wsing)h(in)h(the)g(resource)e(mo)q (del)h(and)h(disco)o(v)o(ering)f(what)h(alternativ)o(e)h(attributes)f(and)f (categories)0 1609 y(are)d(a)o(v)m(ailable)0 1701 y Fg(7.1)56 b(F)-5 b(acili)q(tati)q(on)22 b(v)n(ersus)c(Generation)0 1769 y Fh(Notice)g(that)f(to)q(ols)g(to)g(automatically)h(generate)e(mediators)f (are)h(not)h(facilitators,)h(b)q(ecause)f(they)f(still)0 1828 y(require)j(h)o(uman)d(in)o(teraction)k(and)e(assumption)e(of)j(resp)q (onsibilit)o(y)l(.)31 b(An)o(y)19 b(suc)o(h)e(in)o(teraction)j(also)f(dis-)0 1888 y(ables)e(true)f(dynamic)g(in)o(teraction)h(of)g(consumers)c(and)j (resources.)k(V)l(ersion)d(main)o(tenance)e(is)i(also)g(not)0 1948 y(an)i(issue)h(in)g(facilitati)q(on.)33 b(Programs)17 b(capable)i(of)h(generating)g(mediators,)e(routers,)h(translators,)h(or)0 2008 y(wrapp)q(ers)11 b(need)g(formal)h(sp)q(eci\014cations.)21 b(In)12 b(some)e(cases,)j(these)f(generators)f(ma)o(y)f(w)o(ork)i (automatically)l(,)0 2067 y(in)17 b(some)e(cases)h(in)o(teractiv)o(ely)j (with)f(h)o(umans)o(.)0 2229 y Fg(8.)57 b(Dom)o(ain)17 b(P)n(artitioning)0 2297 y Fh(W)l(e)e(presen)o(t)e(mediation)i(as)f(the)h(principal)h(means)c(to) j(resolv)o(e)g(problems)d(of)j(seman)o(tic)f(in)o(terop)q(eration.)0 2357 y(Ho)o(w)o(ev)o(er,)24 b(mediation)f(will)i(b)q(e)f(needed)e(in)i(man)o (y)d(topics,)k(and)e(w)o(e)g(cannot)f(exp)q(ect)j(that)e(a)g(single,)0 2416 y(general)16 b(mediator)f(can)h(co)o(v)o(er)f(all)i(topics)g(of)f(in)o (terest)h(to)f(an)o(y)f(application.)24 b(W)l(e)16 b(can)g(exp)q(ect)h(ev)o (en)f(less)0 2476 y(that)k(a)h(single)g(group)e(of)h(individuals)i(can)e(dev) o(elop)g(and)g(main)o(tain)f(suc)o(h)g(a)h(general)g(mediator.)32 b(W)l(e)0 2536 y(also)21 b(exp)q(ect)g(that)g(most)e(applications)j(need)e (to)h(com)o(bine)e(more)g(than)h(one)g(topic,)i(and)e(hence)g(need)0 2596 y(supp)q(ort)f(from)g(m)o(ultiple)i(mediators,)f(as)g(indicated)i(in)f (Figure)f(6.)34 b(Di\013eren)o(t)21 b(applications)h(will)h(use)0 2655 y(di\013eren)o(t)c(con\014gurations)f(of)h(mediators.)27 b(F)l(or)18 b(instance,)i(a)f(pro)q(duction)g(planner)f(needs)g(pro)q (duction)0 2715 y(cost)24 b(estimates)g(and)g(pro)q(duct)f(demand)f (information.)45 b(The)24 b(sales)g(manager)e(needs)i(the)g(demand)0 2775 y(information,)16 b(p)q(erhaps)f(at)i(a)f(lo)o(w)o(er)h(lev)o(el)h(of)f (gran)o(ularit)o(y)l(,)f(and)g(in)o(v)o(en)o(tory)g(data.)974 2895 y(14)p eop %%Page: 15 15 14 bop 799 112 a Fh(Figure)16 b(6)h(go)q(es)f(here)0 248 y(Figure)g(6.)22 b(Resource,)15 b(Mediators,)h(and)g(Applications)j(in)e(the)g(Arc)o (hitecture)99 353 y(W)l(e)c(hence)g(exp)q(ect)h(to)f(ha)o(v)o(e)g(man)o(y)e (mediators,)h(eac)o(h)g(fo)q(cusing)i(on)e(their)i(o)o(wn)e(domain.)19 b(A)13 b(domain)0 413 y(should)19 b(b)q(e)h(limited)i(b)o(y)d(its)i(abilit)o (y)h(to)e(main)o(tain)g(in)o(ternal)g(consistency)l(.)32 b(The)20 b(consistency)g(require-)0 473 y(men)o(t)e(means)g(that)j(the)f(o)o(wners)e (and)i(main)o(tainers)e(ha)o(v)o(e)i(iden)o(tical)i(seman)o(tics)c(for)i(all) h(terms.)31 b(This)0 533 y(requiremen)o(t)18 b(translates)i(to)g(a)g(n)o(um)o (b)q(er)c(of)k(tec)o(hnical)h(constrain)o(ts.)31 b(F)l(or)19 b(instance,)i(it)g(is)f(b)q(est)g(if)h(the)0 592 y(terms)c(used)h(within)i(a) e(domain)f(can)i(b)q(e)g(formally)f(en)o(umerated,)f(so)h(that)h(w)o(e)f(can) h(b)q(e)g(sp)q(eci\014c)g(ab)q(out)0 652 y(the)e(scop)q(e)f(of)h(a)g(domain.) 99 718 y(The)f(issues)f(of)h(domain)e(sp)q(eci\014cit)o(y)k(and)d(in)o(terop) q(eration)i(ha)o(v)o(e)e(b)q(een)h(addressed)d(in)1737 700 y Ff(11)1779 718 y Fh(.)22 b(W)l(e)16 b(ha)o(v)o(e)0 777 y(also)f(prop)q (osed)e(a)h(kno)o(wledge-based)g(algebra)g(to)h(enable)g(formalization)g (and,)f(in)h(due)g(time,)f(optimiza-)0 837 y(tion)k(of)g(in)o(teractions)f (among)f(domains.)22 b(Domain)16 b(tec)o(hnology)i(inherits)g(man)o(y)d(of)j (its)g(concepts)f(from)0 897 y(database)d(view)i(mo)q(dels.)21 b(Notice)16 b(that)f(views)h(also)f(help)g(in)g(making)f(large)h(resources)e (understandable)0 957 y(to)k(the)g(user)e(and)h(enable)h(optimization)h(of)e (access.)799 1119 y(Figure)g(7)h(go)q(es)f(here)0 1256 y(Figure)g(7.)22 b(In)o(tegration)17 b(at)f(Tw)o(o)h(Lev)o(els)0 1443 y Fg(9.)57 b(Status)0 1508 y Fh(No)15 b(system)e(exists)j(to)q(da)o(y)f(that)g(p)q (erforms)d(the)j(set)g(of)g(tasks)f(en)o(visaged)h(ab)q(o)o(v)o(e.)21 b(Ho)o(w)o(ev)o(er,)14 b(w)o(e)g(do)h(ha)o(v)o(e)0 1568 y(partial)i (examples.)j(The)c Fe(penguin)d Fh(system)i(creates)g(hierarc)o(hical)h(ob)s (jects)g(classes)f(from)f(a)h(structural)0 1628 y(database)k(net)o(w)o(ork)f (mo)q(del)554 1610 y Ff(29)616 1628 y Fh(and)h(is)h(no)o(w)f(used)f(to)i (supp)q(ort)f(SunSoft's)f(op)q(en)h(systems)f Fe(DCE)p Fh(.)i(W)l(e)0 1688 y(cited)j(examples)e(of)h(co)q(de)g(generation)g(earlier.)39 b(If)22 b(that)g(tec)o(hnology)h(can)e(b)q(e)h(applied)h(to)f(mediator)0 1748 y(generation,)e(a)g(considerable)f(increase)h(in)g(scale)g(and)f (signi\014cance)h(of)f(that)h(tec)o(hnology)g(ma)o(y)e(ensue.)0 1807 y(F)l(acilitation)i(emplo)o(ys)15 b(lo)q(cal)j(on)o(tologies,)g(b)q (ecause)e(few)h(resources)e(pro)o(vide)h(them)f(to)q(da)o(y)l(.)99 1873 y(Since)h(w)o(e)g(assume)d(that)j(most)e(mediation)i(services)g(are)f(p) q(erformed)e(in)j(autonomous)d(computing)0 1933 y(no)q(des,)24 b(a)f(requiremen)o(t)e(for)h(in)o(terop)q(eration)i(is)f(the)g(abilit)o(y)j (to)d(comm)n(unicate)e(according)i(to)g(some)0 1992 y(standard)15 b(con)o(v)o(en)o(tions)477 1974 y Ff(5)499 1992 y Fh(.)22 b(T)l(o)16 b(enable)h(a)f(greater)g(v)m(ariet)o(y)i(of)f(comm)o(u)o(nication)e(actions,) i(participan)o(ts,)0 2052 y(and)c(represen)o(tations)f(the)i Fe(k)o(qml)f Fh(approac)o(h)e(has)i(b)q(een)h(dev)o(elop)q(ed)1298 2034 y Ff(30)1340 2052 y Fh(.)21 b(Automatic)13 b(access)h(pro)q(cedures)0 2112 y(to)e(heterogeneous)f(resources)g(are)h(created)g(in)g Fe(carnot)p Fh(,)h(and)e(the)i(results)f(are)f(automatically)j(joined)f(at)0 2172 y(their)j Fc(articulation)h Fh(p)q(oin)o(ts,)f(where)e(lab)q(els)j(matc) o(h,)d(although)h(not)g(reduced)1470 2154 y Ff(31)1512 2172 y Fh(.)22 b(A)16 b(hierarc)o(hical)g(mo)q(del)0 2231 y(of)j(terms)e(w)o(as)i (used)f(to)h(automatically)i(con)o(trol)e(the)g(v)o(olume)f(of)h(topic)h (citations)h(to)e(b)q(e)h(returned)d(in)0 2291 y(supp)q(ort)e(of)i(the)g (tasks)f(of)h(an)f(editor)h(searc)o(hing)f(for)g(referees)1196 2273 y Ff(32)1239 2291 y Fh(.)99 2357 y(A)j(n)o(um)o(b)q(er)d(of)j (applications)h(ha)o(v)o(e)e(b)q(een)g(dev)o(elop)q(ed)i(using)e(mediator)g (tec)o(hnology)1743 2338 y Ff(33)1785 2357 y Fh(.)29 b(Curren)o(t)0 2416 y(applications)22 b(ha)o(v)o(e)e(fo)q(cused)g(on)h(man)o(ufacturing,)e (where)h(design)g(and)g(protot)o(yp)q(e)h(pro)q(duction)f(data)0 2476 y(ha)o(v)o(e)13 b(b)q(een)g(com)o(bined.)19 b(This)14 b(en)o(vironmen)o(t)d(is)j(b)q(eing)g(extended)g(with)g(services)g(to)f (handle)h(engineering)0 2536 y(c)o(hange)h(managemen)n(t.)k(A)e(sp)q (eci\014c)f(application)i(has)d(b)q(een)h(the)g(selection)i(and)d(v)m (alidation)k(of)d(gim)o(bals)0 2596 y(for)d(an)o(tenna)f(p)q(ositioning)j(on) e(spacecraft)g(at)h(Lo)q(c)o(kheed-Martin)e(Space)h(Systems.)19 b(The)14 b(gathering)f(and)0 2655 y(in)o(tegration)19 b(of)e(military)i(in)o (tellige)q(nce)h(data)e(is)g(an)g(ob)o(vious)f(application.)27 b(Other)17 b(areas)g(b)q(eing)i(dev)o(el-)0 2715 y(op)q(ed)g(no)o(w)g(are)h (in)g(healthcare)g(managem)o(en)o(t)d(and)i(plan)o(t)h(safet)o(y)g(and)f(en)o (vironmen)o(tal)f(clean)o(up.)31 b(An)0 2775 y(in)o(teresting)16 b(pro)s(ject)f(is)h(in)h(the)e(collection)k(and)14 b(in)o(tegration)j(of)e (satellite)k(data)c(for)g(land-use)g(planning.)974 2895 y(15)p eop %%Page: 16 16 15 bop 99 50 a Fh(The)19 b(implemen)o(tation)e(of)i(mediators)e(v)m(aries)j (greatly)l(.)29 b(If)19 b(kno)o(wledge-based)f(pro)q(cessing)g(is)h(cru-)0 110 y(cial,)25 b(man)o(y)20 b(mediators)h(are)g(programm)o(ed)e(in)j (languages)g(as)g Fe(lisp)p Fh(.)38 b(If)22 b(optimization)h(is)g(crucial)g (to)0 169 y(pro)q(cessing,)14 b(the)h(mediators)e(ma)o(y)f(dep)q(end)i(on)g (pac)o(k)m(ages)g(written)h(in)g Fe(f)o(or)m(tran)p Fh(.)20 b(Main)o(tenance)14 b(w)o(ould)0 229 y(b)q(e)24 b(enhanced)e(b)o(y)h(using)g (declarativ)o(e)i(approac)o(hes)c(that)j(could)g(b)q(e)f(understo)q(o)q(d)g (and)f(mo)q(di\014ed)g(b)o(y)0 289 y(end-users.)e(Ho)o(w)o(ev)o(er,)c(most)f (curren)o(t)h(mediators)f(ha)o(v)o(e)h(b)q(een)h(co)q(ded)g(in)g(the)g Fe(c)g Fh(and)f Fe(c++)i Fh(languages.)0 349 y(Ob)s(ject)j(concepts)g(are)g (b)q(eing)h(generalized)g(to)f(impro)o(v)o(e)f(the)h(gran)o(ularit)o(y)g(of)g (the)h(represen)o(tation)e(of)0 408 y(information)272 390 y Ff(17)314 408 y Fh(.)26 b(Most)18 b(comm)o(u)o(nication)f(is)i(supp)q(orted)d (b)o(y)i(commercial)f(standards,)f(as)i Fe(corba)p Fh(,)g(al-)0 468 y(though)d(within)i Fe(corba)f Fh(ob)s(jects)f(information)h(as)f (de\014ned)g(to)h(facilitate)j(seman)o(tic)c(in)o(terop)q(eration)h(as)0 528 y(sp)q(eci\014ed)j(in)h Fe(k)o(qml)e Fh(ma)o(y)f(b)q(e)j(wrapp)q(ed.)28 b Fe(Html)19 b Fh(and)f Fe(ja)l(v)l(a)f Fh(are)i(b)q(ecoming)f(increasingly)i (imp)q(ortan)o(t)0 588 y(for)14 b(deliv)o(ery)j(to)e(customers,)d(although)j (they)g(do)g(not)f(pro)o(vide)h(con)o(v)o(enien)o(t)f(m)o(ulti-domain)f(in)o (tegration)0 648 y(at)k(the)g(application)h(lev)o(el.)787 810 y(Figure)e(13)g(go)q(es)h(here)0 947 y(Figure)f(8.)22 b(F)l(at)16 b(v)o(ersus)f(thin)j(mediators)99 1046 y(A)12 b(n)o(um)o(b)q(er)c(of)k(con)o (tractors)e(no)o(w)g(ha)o(v)o(e)h(the)h(capabilit)o(y)h(to)f(rapidly)g(build) g(the)g(required)f(application)0 1106 y(in)o(terfaces)19 b(and)f(implemen)o (t)f(the)i(arc)o(hitecture.)29 b(The)18 b(n)o(um)o(b)q(er)e(of)j(platforms)e (and)h(languages)h(v)m(aries,)0 1166 y(and)f(there)h(is)g(some)e(discussion)i (on)f Fg(fat)g Fh(v)o(ersus)g Fb(thin)h Fh(mediators.)27 b(T)l(o)19 b(minimize)f(the)h(div)o(ergence)g(of)0 1225 y(the)i(mediator)e(tec)o (hnology)j(and)d(its)j(to)q(ols)g(there)e(ARP)l(A)h(has)f(sp)q(onsored)f(w)o (orkshops)f(to)j(dev)o(elop)g(a)0 1285 y(shared)c(reference)i(arc)o (hitecture.)29 b(The)18 b(shared)g(arc)o(hitecture)h(do)q(cumen)o(t)e(for)h (the)h(e\013ort)g(is)g(curren)o(tly)0 1345 y(b)q(eing)e(main)o(tained)f(at)h (George)f(Mason)g(Univ)o(ersit)o(y)l(.)0 1460 y Fg(10.)56 b(Conclusion)0 1520 y Fh(Information)19 b(tec)o(hnology)j(is)f(serving)g(us)f(w)o(ell)i(in)g (sp)q(eci\014c)f(domains,)f(although)h(w)o(e)g(ha)o(v)o(e)f(remained)0 1579 y(dep)q(enden)o(t)11 b(on)g(sp)q(ecialist)k(mo)q(del)c(designers)g(and)g (programm)n(ers)d(for)k(the)g(implemen)o(tation.)19 b(Mediation)0 1639 y(is)14 b(an)f(arc)o(hitecture)g(in)o(tended)g(promote)f(reuse)g(and)h (scalabilit)o(y)l(,)j(so)d(that)h(sources)e(from)f(man)o(y)h(domains)0 1699 y(can)17 b(con)o(tribute)g(services)g(and)f(information)h(to)g(the)g (end-user)f(applications.)24 b(The)17 b(la)o(y)o(ered)g(structure)0 1759 y(adopts)22 b(for)g(information)g(structuring)h(the)g(partitioned)g (domain)e(managemen)n(t)g(strategy)i(used)e(b)o(y)0 1819 y(the)e Fe(internet)g Fh(distributed)g(naming)e(con)o(v)o(en)o(tions)1036 1801 y Ff(34)1078 1819 y Fh(.)29 b(Soft)o(w)o(are)18 b(as)g(w)o(ell)i(as)f (arti\014cial)i(in)o(telligence)0 1878 y(tec)o(hnologies)c(ha)o(v)o(e)f(b)q (een)h(hard)e(to)i(scale)g(when)f(domains)f(grew)h(large)h(or)f(b)q(ecame)g (div)o(erse.)99 1938 y(W)l(e)h(presen)o(ted)d(a)j(concept)f(for)g(generation) g(of)h(mediators)e(whic)o(h)h(is)h(based)e(on)h(the)g(extraction)i(of)0 1998 y(a)g(hierarc)o(hical)g(domain)f(mo)q(del)g(out)h(the)g(general)g(net)o (w)o(ork.)25 b(The)18 b(result)g(pro)o(vides)f(an)g(ob)s(ject)i(mo)q(del)0 2058 y(for)f(the)h(using)g(application,)i(and)d(hence)h(a)f(m)o(uc)o(h)e (simpler)i(w)o(orld-view)h(then)g(is)g(represen)o(ted)e(b)o(y)i(the)0 2117 y(underlying,)14 b(heterogeneous)f(resources.)19 b(Mediators)14 b(represen)o(t)e(resp)q(onsible,)i(predictable)g(and)f(stable)0 2177 y(services.)21 b(T)l(o)13 b(w)o(arran)o(t)e(the)j(use)f(of)g(mediators,) f(there)h(should)g(b)q(e)g(signi\014can)o(t)h(v)m(alue-added)f(pro)q (cessing.)0 2237 y(Data)18 b(reduction,)f(exception)i(searc)o(h,)d(dealing)i (with)h(uncertain)o(t)o(y)e(among)f(heterogeneous)g(resources,)0 2297 y(and)i(ranking)g(of)h(results)f(are)g(examples.)27 b(The)18 b(o)o(wner)g(of)g(the)h(mediator)e(assumes)f(resp)q(onsibilit)o(y)k(for)0 2357 y(the)h(correctness)e(of)i(suc)o(h)e(pro)q(cessing.)33 b(F)l(acilitators)23 b(pro)o(vide)d(automation)f(and)h(rapid)g(resp)q(onse)g (to)0 2416 y(c)o(hanging)h(situation.)40 b(Automation)22 b(dep)q(ends)f(on)h (consistency)g(in)h(the)f(on)o(tologies)h(whic)o(h)f(describ)q(e)0 2476 y(resource)15 b(capabilities)20 b(and)c(customer)e(needs.)99 2536 y(A)20 b(partitioning)h(in)o(to)e(domains)f(creates)h(a)h(desirable)f (autonom)o(y)f(to)h(reduce)g(the)g(cost)h(of)f(main-)0 2596 y(tenance.)29 b(The)19 b(fo)q(cus)g(on)f(main)o(tenance)g(distinguishes)h (the)g(mediated)f(approac)o(h)f(from)g(man)o(y)g(other)0 2655 y(prop)q(osals,)i(whic)o(h)g(attempt)g(to)g(design)g(optimal)h(systems.)28 b(In)19 b(large)g(systems)f(the)h(ma)s(jor)e(costs)i(are)0 2715 y(in)h(in)o(tegration)g(and)e(main)o(tenance,)g(rather)g(than)h(in)h(ac) o(hieving)g(initial)i(functionalit)o(y)g(and)c(optimal-)0 2775 y(it)o(y)l(.)43 b(In)o(tegration)24 b(in)g(mediation)f(can)g(pro)q(ceed)g(at) h(m)o(ultiple)g(lev)o(els)h(of)e(abstraction,)i(a)o(v)o(oiding)f(the)974 2895 y(16)p eop %%Page: 17 17 16 bop 0 50 a Fh(cen)o(tralization)18 b(that)f(hinders)f(progress)f(in)i (data)f(exploitation)k(of)c(data)h(from)e(div)o(erse)h(sources.)99 110 y(Dealing)j(with)f(the)g(in)o(tersection)g(among)d(on)o(tologies)j(has)f (not)g(b)q(een)h(widely)h(explored.)24 b(W)l(ork)17 b(in)0 169 y(the)22 b(Carnot)f(pro)s(ject,)i(using)e(the)h(large)g(CyC)h(kno)o (wledge)e(base,)i(has)e(recognized)h(the)g(existence)h(of)0 229 y(articulation)f(p)q(oin)o(ts)e(where)g(resources)e(m)o(ust)g(b)q(e)i (link)o(ed)1138 211 y Ff(30)1180 229 y Fh(.)32 b(W)l(e)21 b(are)e(w)o(orking) h(on)g(formalizing)g(the)0 289 y(managemen)n(t)15 b(of)i(suc)o(h)f(in)o (tersections,)i(as)f(w)o(ell)i(as)e(unions)g(and)g(in)o(tersection)h(op)q (erations)f(and)g(exp)q(ect)0 349 y(to)g(b)q(e)g(able)g(to)g(rep)q(ort)f(on)g (early)h(results)g(so)q(on.)99 408 y(Mediators)k(and)g(facilitat)q(ors)i (inhabit)g(the)f(cen)o(tral)g(la)o(y)o(er)f(of)h(a)g(three-la)o(y)o(er)f(arc) o(hitecture.)37 b(F)l(a-)0 468 y(cilitators)23 b(and)c(mediators)g(can)h(in)o (teract)h(with)g(eac)o(h)e(other)h(and)g(resources)e(within)k(an)e (information)0 528 y(system.)974 2895 y(17)p eop %%Page: 18 18 17 bop 99 50 a Fh(F)l(rom)13 b(the)k(primary)d(distinction)k(made)c(in)j (Section)g(5.3)e(w)o(e)h(can)g(deriv)o(e)g(the)g(follo)o(wing)i(strengths)0 110 y(and)e(w)o(eaknesses)f(in)i(the)g(main)f(areas)f(addressed)g(b)o(y)h (the)h(I3)g(program)p 0 156 1999 2 v 25 208 a(function)562 b(Mediators)479 b(F)l(acilitators)25 267 y(Con)o(trol)16 b(and)g(Routing)81 b(determined)15 b(b)o(y)h(h)o(uman)e(design)135 b(dynamic)16 b(and)g(resp)q(onsiv)o(e)25 327 y(Con)o(ten)o(t)g(Manipulation)158 b(cricial)19 b(to)e(add)f(v)m(alue)294 b(p)q(er)16 b(rule)h(tec)o(hnology)25 387 y(F)l(ormat)d(Con)o(v)o(ersion)182 b(via)18 b(wrapp)q(er)d(in)o(v)o(o)q (cation)182 b(dynamic,)15 b(p)q(er)i(descriptions)25 447 y(Run-time)e (\015exibilit)o(y)234 b(no)17 b(mo)q(del)f(c)o(hanges)470 b(high)25 506 y(E\016ciency)315 b(high)17 b(with)g(h)o(uman)d(in)o(v)o(olv)o(emen)o(t) 41 b(requires)16 b(more)f(meta-information)25 566 y(Mutual)i(usage)261 b(facilitat)q(i)q(on)19 b(in)e(design)f(phase)183 b(mediators)15 b(for)h(services)p 0 595 V 99 649 a(T)l(able)h(2.)22 b(Distinction)d(of)e (Mediators)f(and)g(F)l(acilitators.)99 746 y(T)l(o)q(ols)j(are)g(needed)f(to) h(supp)q(ort)f(the)h(dev)o(elopmen)o(t)f(and)g(main)o(tenance)g(of)h (mediators.)27 b(T)l(o)19 b(ha)o(v)o(e)0 806 y(e\013ectiv)o(e)24 b(to)q(ols)g(a)f(common)c(formal)i(paradigm)g(is)i(needed.)40 b(W)l(e)22 b(cited)i(some)d(early)i(to)q(ols)h(used)e(to)0 865 y(supp)q(ort)c(the)h(initial)j(mediation)d(pro)s(jects.)28 b(The)18 b(emerging)g(standards)f(ha)o(v)o(e)h(b)q(een)h(made)e(public)i(on)0 925 y(the)e(net)o(w)o(orks,)f(to)i(a)o(v)o(oid)f(proprietary)g(dominance.)22 b(Rapid)17 b(dev)o(elopmen)o(t)f(is)i(p)q(ossible)g(b)o(y)f(exploiting)0 985 y(the)i(same)e(mo)q(dern)g(net)o(w)o(orks)h(that)h(mak)o(e)e(the)i(arc)o (hitecture)g(itself)i(feasible.)30 b(With)20 b(net)o(w)o(ork)e(access)0 1045 y(to)e(standards)e(and)i(the)g(p)q(oten)o(tial)h(consumers,)c(who)q(ev)o (er)j(build)h(the)f(b)q(est)g(to)q(ols)h(or)e(pro)o(vides)h(the)g(b)q(est)0 1105 y(services)h(will)i(gain)e(the)g(deserv)o(ed)e(adv)m(an)o(tage.)0 1236 y Fg(Ac)n(kno)n(wledgmen)n(t)0 1298 y Fh(This)g(researc)o(h)e(direction) j(w)o(ould)f(not)f(ha)o(v)o(e)h(b)q(een)f(feasible)j(without)e(the)g(supp)q (ort)f(of)h(man)o(y)e(colleagues)0 1358 y(in)24 b(the)g(D)o(ARP)l(A)f(In)o (telligen)o(t)j(In)o(tegration)d(of)h(Information)e(\(I3\))i(program,)e(and,) i(of)g(course,)g(from)0 1417 y(D)o(ARP)l(A)15 b(itself.)24 b(Recen)o(t)15 b(w)o(orkshops)f(sp)q(onsored)g(b)o(y)h(Bob)g(Nec)o(hes)h(and) f(Da)o(vid)g(Gunning)h(of)f(D)o(ARP)l(A,)0 1477 y(and)i(c)o(haired)f(b)o(y)h (Bill)j(Mark,)d(no)o(w)f(at)i(National)h(Semiconductor,)c(T)l(om)h(Grub)q (er,)g(no)o(w)h(at)g(In)o(traSp)q(ec,)0 1537 y(and)k(others)g(ha)o(v)o(e)g (con)o(tributed)g(v)m(aluable)i(ideas.)38 b(This)22 b(pap)q(er)f(is)h(based)f (on)g(a)h(presen)o(tation)f(made)0 1597 y(Ma)o(y)16 b(1995)g(at)h(the)f (COOPIS)g(meeting)f(in)i(Vienna,)g(Austria)g(and)f(b)q(ene\014ted)g(from)e (feedbac)o(k)j(receiv)o(ed)0 1656 y(there.)33 b(An)21 b(unkno)o(wn)d(review)o (er)j(and)f(Da)o(vid)g(Maluf)h(of)g(Stanford)e(Univ)o(ersit)o(y)j(pro)o (vided)d(imp)q(ortan)o(t)0 1716 y(input)f(to)g(clarify)h(the)f(presen)o (tation.)24 b(A)18 b(videotap)q(e)h(on)e(Mediation)i(T)l(ec)o(hnology)f(w)o (as)e(prepared)g(with)0 1776 y(Stephen)g(Cross)f(of)h(Carnegie-Mellon)h(Univ) o(ersit)o(y)h(and)d(Charles)h(Channell)h(of)g(ISX)f(Corp)q(oration)g(and)0 1836 y(is)h(a)o(v)m(ailable)i(from)c(IEEE)h(Educational)h(Videotap)q(es,)h (Picata)o(w)o(a)o(y)f(NJ.)0 1967 y Fg(References)0 2029 y Fh(W)l(e)h(cite)i (here)d(only)i(a)f(few)g(of)g(the)g(references)f(whic)o(h)h(ha)o(v)o(e)g(con) o(tributed)f(to)h(the)h(concepts)e(describ)q(ed)0 2089 y(here.)k(Man)o(y)13 b(are)g(a)o(v)m(ailable)k(on)c(the)i(w)o(orld-wide)e(w)o(eb)h(and)f(can)h(b)q (e)g(found)g(via)h(our)e(w)o(eb)g(pages)h(starting)0 2148 y(at)j(h)o (ttp://csd.stanford.edu.)99 2228 y([)p Fg(1])23 b Fh(Gio)i (Wiederhold:\\Mediators)f(in)h(the)f(Arc)o(hitecture)h(of)f(F)l(uture)e (Information)h(Systems";)0 2288 y Fc(IEEE)16 b(Computer)p Fh(,)e(Marc)o(h)i (1992,)g(pp.38-49.)99 2350 y([)p Fg(2])j Fh(Tim)f(Berners-Lee)h(et)h(al.:)28 b(\\W)l(orld-Wide)19 b(W)l(eb:)28 b(the)19 b(Information)f(Univ)o(erse";)j Fc(Electronic)0 2409 y(Net)o(w)o(orking:)h(Researc)o(h,)15 b(Applications,)j(And)f(P)o(olicy)p Fh(,)h(V)l(ol.2)f(No.1,)f(Spring)g(1992,) g(pages)g(52{58.)99 2472 y([)p Fg(3])25 b Fh(A.R.Hurson,)h(M.W.Brigh)o(t,)i (S.H.P)o(akzad)c(\(ed.s\):)41 b Fc(Multi-database)25 b(Systems:)39 b(An)25 b(Ad-)0 2531 y(v)m(anced)17 b(Solution)g(for)f(Global)i(Information)d (Sharing)p Fh(;)h(IEEE)g(Press,)g(1993.)99 2593 y([)p Fg(4])e Fh(Ho)o(w)o(ard)g(Rheingold:)22 b Fc(The)15 b(Virtual)h(Comm)o(u)o(nit)o(y:)j (Homesteading)14 b(on)h(the)g(Electronic)i(F)l(ron-)0 2653 y(tier)p Fh(;)g(Addison)g(W)l(esley)l(,)g(1993.)99 2715 y([)p Fg(5])f Fh(Mic)o(hael)i(Genesereth)e(and)g(Stev)o(en)h(Ketc)o(hp)q(el:)23 b(\\Soft)o(w)o(are)15 b(Agen)o(ts";)i Fc(Comm.)c(A)o(CM)p Fh(,)j(V)l(ol.37)0 2775 y(No.7,)g(July)h(1994,)g(pp.48-53,147.)974 2895 y(18)p eop %%Page: 19 19 18 bop 99 50 a Fh([)p Fg(6])19 b Fh(Ramesh)f(S.)h(P)o(atil)j(et)e(al.:)30 b(The)19 b(D)o(ARP)l(A)h(Kno)o(wledge)g(Sharing)f(E\013ort:)28 b(Progress)19 b(Rep)q(ort;)0 110 y(in)f(Neb)q(el,)i(Ric)o(h)d(and)g(Sw)o (artout,)g(eds.,)h Fc(Principles)g(of)g(Kno)o(wledge)g(Represen)o(tation)f (and)g(Reasoning)p Fh(;)0 169 y(pp.777{788,)e(Morgan)g(Kaufmann,)f(1992.)99 231 y([)p Fg(7])i Fh(Rob)q(ert)h(Nec)o(hes)f(et)h(al.:)23 b(\\Enabling)17 b(T)l(ec)o(hnology)g(for)g(Kno)o(wledge)f(Sharing";)g Fc(AI)h(Magazine)p Fh(,)0 291 y(V)l(ol.12)g(No.3,)g(pp.37{56,)e(1993.)99 353 y([)p Fg(8])g Fh(Thomas)e(R.)i(Grub)q(er:)21 b(\\A)15 b(T)l(ranslation)h(Approac)o (h)e(to)i(P)o(ortable)f(On)o(tology)h(Sp)q(eci\014cations";)0 412 y Fc(Kno)o(wledge)g(Acquisition)p Fh(,)j(V)l(ol.5)f(No.)k(2,)16 b(pp.199{220,)f(1993)99 474 y([)p Fg(9])p Fh(Gio)g(Wiederhold:)22 b(\\The)15 b(Roles)h(of)f(Arti\014cial)j(In)o(telligence)f(In)e(Information)f (Systems";)g Fc(Jour-)0 534 y(nal)j(of)g(In)o(telligen)o(t)h(Information)d (Systems)p Fh(,)g(V)l(ol.1)j(No.1,)e(1992,)g(pp.35{56.)99 596 y([)p Fg(10])22 b Fh(Gio)h(Wiederhold:)34 b(\\Digital)25 b(Libraries,)f (Services,)g(and)e(Pro)q(ductivit)o(y";)27 b Fc(Comm.)19 b(of)k(the)0 655 y(A)o(CM)p Fh(,)16 b(April)i(1995,)e(pages)g(85-96..)99 717 y([)p Fg(11])22 b Fh(Gio)h(Wiederhold:)35 b(\\V)l(alue-added)22 b(Mediation)h(in)g(Large-Scale)g(Information)e(Systems";)0 777 y Fc(Pro)q(ceedings)c(of)f(the)h(IFIP)f(DS-6)g(Conference)p Fh(,)g(A)o(tlan)o(ta,)i(Ma)o(y)e(1995.)22 b(T)l(o)16 b(app)q(ear)g(in)h (Meersman\(ed\):)0 837 y Fc(Database)f(Application)j(Sematics)p Fh(,)d(Chapman)e(and)h(Hall.)99 898 y([)p Fg(12])10 b Fh(Ramez)g(El-Masri)h (and)f(Gio)i(Wiederhold:)20 b(\\Data)11 b(Mo)q(del)h(In)o(tegration)f(Using)h (the)f(Structural)0 958 y(Mo)q(del";)17 b Fc(Pro)q(ceedings)f(1979)h(A)o(CM)f (SIGMOD)g(Conference)p Fh(,)g(pages)g(191{202.)99 1020 y([)p Fg(13])22 b Fh(Gio)h(Wiederhold,)i(and)d(Xiaolei)j(Qian:)35 b(\\Database)22 b(Engineering";)k(in)d(J.J.)e(Marciniak:)0 1080 y Fc(Encyclop)q(edia)d(of)f(Soft)o(w)o(are)e(Engineering)p Fh(,)i(V)l(ol.1,)g(pages)f(269-282.)99 1141 y([)p Fg(14])c Fh(Carlo)i(Batini,)h(M.)e(Lenzerini,)i(and)e(Shamk)m(an)o(t)e(B.)i(Na)o(v)m (athe:)21 b("A)13 b(Comparativ)o(e)f(Analysis)j(of)0 1201 y(Metho)q(dologies) k(for)e(Data)h(Base)g(Sc)o(hema)d(In)o(tegration";)j Fc(A)o(CM)g(Computing)e (Surv)o(eys)p Fh(,)h(V)l(ol.18)h(No.4,)0 1261 y(Dec.1986.)99 1323 y([)p Fg(15])13 b Fh(Gio)j(Wiederhold:)21 b(\\Views,)16 b(Ob)s(jects,)e(and)f(Databases";)i Fc(IEEE)f(Computer)p Fh(;)e(V)l(ol.19)j (No.12,)0 1383 y(Decem)o(b)q(er)g(1989,)h(pp.37-44.)99 1444 y([)p Fg(16])22 b Fh(Gio)i(Wiederhold:)35 b(\\"Mo)q(deling)24 b(for)f(Soft)o(w)o(are)f(System)f(Main)o(tenance";)26 b(in)e(Mic)o(hael)f(P)l (.)0 1504 y(P)o(apazoglou)18 b(\(ed.\):)26 b Fc(OOER'95:)f(Ob)s(ject-Orien)o (ted)18 b(and)g(En)o(tit)o(y)h(Relationship)h(Mo)q(deling)p Fh(;)g(Springer)0 1564 y(Lecture)d(Notes)g(in)g(Computer)d(Science,)j(V)l (ol.)23 b(1021,)16 b(pages)g(1-20.)99 1626 y([)p Fg(17])21 b Fh(Y)l(annis)h(P)o(apak)o(onstan)o(tinou,)f(Hector)h(Garcia-Molina,)i(and)e (Jenni)1536 1612 y(~)1541 1626 y(fer)f(Wi)1684 1612 y(~)1683 1626 y(dom:)32 b("Ob)s(ject)0 1685 y(Exc)o(hange)15 b(Across)f(Heterogeneous) h(Information)f(Sources";)g Fc(IEEE)h(Data)h(Enginering)f(Conf.)p Fh(,)g(Marc)o(h)0 1745 y(1995,)h(pages)g(251-260.)99 1807 y([)p Fg(18])d Fh(R.)h(Reiter:)21 b(\\On)13 b(Closed)i(W)l(orld)f(Data)g(Bases";)g (in)h(Gallaire)h(and)d(Mink)o(er)h(\(eds\):)21 b Fc(Logic)15 b(and)0 1867 y(Data)i(Bases)p Fh(,)f(Plen)o(um)f(Press,)g(1978.)99 1928 y([)p Fg(19])20 b Fh(Luis)i(Gra)o(v)m(ano,)f(Hector)h(Garcia-Molina,)h (and)d(An)o(thon)o(y)h(T)l(omasic:)29 b(\\The)21 b(E\013ectiv)o(eness)0 1988 y(of)j Fe(gloss)e Fh(for)i(the)f(T)l(ext)i(Database)e(Disco)o(v)o(ery)h (Problem";)h Fc(Pro)q(c.)f(of)f(the)h(1994)g(A)o(CM)f(SIGMOD)0 2048 y(Conference)p Fh(,)16 b(A)o(CM)g(Sigmo)q(d)g(Record,)f(V)l(ol.23)i (No.2,)g(Ma)o(y)f(1994,)g(pp.126{137.)99 2110 y([)p Fg(20])c Fh(Shailesh)h(Agarw)o(al)g(et)g(al.:)21 b(\\Flexible)14 b(Relation:)22 b(An)13 b(Approac)o(h)e(for)h(In)o(tegrating)h(Data)g(from)0 2169 y(Multiple,)i(P)o(ossibly)d(Inconsisten)o(t)g(Databases";)g Fc(IEEE)g(Data)g(Engineering)g(Conference)p Fh(,)g(Marc)o(h)f(1995.)99 2231 y([)p Fg(21])18 b Fh(Mic)o(hael)h(Genesereth:)25 b(\\An)18 b(Agen)o(t-Based)g(F)l(ramew)o(ork)d(for)k(Soft)o(w)o(are)e(In)o(terop)q (erabilit)o(y";)0 2291 y(to)g(app)q(ear)f(in)h Fc(AI)g(magazine)p Fh(,)e(1995.)99 2353 y([)p Fg(22])20 b Fh(Jo)q(c)o(k)h(Mac)o(kinla)o(y)g(and) f(Mic)o(hael)i(Genesereth:)30 b(`In)o(telligen)o(t)22 b(Presen)o(tation:)30 b(The)21 b(Genera-)0 2412 y(tion)c(Problem)d(for)i(User)f(In)o(terfaces\\;)h Fc(Data-)f(and)h(Kno)o(wledge)f(Engineering)p Fh(,)h(V)l(ol.1)h(No.1,)f (Jun.1985,)0 2472 y(pp.17{29.)99 2534 y([)p Fg(23])22 b Fh(Isab)q(elle)i (deZegher-Geets)e(et)h(al.:)34 b(\\Summ)o(arization)21 b(and)h(Displa)o(y)h (of)g(On-line)g(Medical)0 2594 y(Records";)15 b Fc(M.D.)h(Computing)p Fh(,)f(V)l(ol.5)i(No.3,)g(Marc)o(h)e(1988,)h(pages)g(38{46.)99 2655 y([)p Fg(24])23 b Fh(Nic)o(k)i(Roussop)q(oulos:)35 b(\\An)24 b(Incremen)o(tal)f(Access)h(Metho)q(d)f(F)l(or)g(View)o(cac)o(he:)37 b(Concept,)0 2715 y(Algorithm,)16 b(and)g(Cost)g(Analysis";)i Fc(A)o(CM)e(T)l(ransactions)f(on)h(Database)g(Systems)p Fh(,)f(Sep.)g(1991,)h (V)l(ol.16)0 2775 y(No.3,)g(pp.535{563.)974 2895 y(19)p eop %%Page: 20 20 19 bop 99 50 a Fh([)p Fg(25])17 b Fh(Ab)q(dullah)h(U.)g(T)l(ansel)g(et)g (al.:)25 b Fc(T)l(emp)q(oral)16 b(Databases,)h(Theory)l(,)g(Design)h(and)f (Implemen)o(ta-)0 110 y(tion)p Fh(;)g(Benjamin)f(Cummins)e(Publishing,)j (1993.)99 169 y([)p Fg(26])g Fh(D.E.)h(Co)q(ok)o(e)h(and)e(A.)i(Gates:)26 b(\\On)17 b(the)i(Dev)o(elopmen)o(t)e(of)i(a)f(Metho)q(d)g(to)h(Syn)o (thesize)f(Pro-)0 229 y(grams)g(from)i(Requiremen)o(ts)f(Sp)q (eci\014cations";)24 b Fc(In)o(t.)c(J.on)g(Soft)o(w)o(are)g(Eng.)56 b(and)20 b(Kno)o(wledge)h(Eng.)p Fh(,)0 289 y(V)l(ol.1)c(No.1,)g(Marc)o(h)e (1991,)h(pp.21{38.)99 349 y([)p Fg(27])22 b Fh(Da)o(vid)i(R.)f(Smith:)35 b(\\Constructing)23 b(Sp)q(eci\014cation)h(Morphisms",)e Fc(Journal)h(of)g (Sym)o(b)q(olic)0 408 y(Computation)p Fh(,)15 b(Sp)q(ecial)j(Issue)e(on)g (Automatic)h(Programm)o(ing,)d(V)l(ol.16)j(No.5-6,)f(1993,)g(pp.571-606.)99 468 y([)p Fg(28])p Fh(Gio)k(Wiederhold,)i(P)o(eter)e(W)l(egner,)h(and)f (Stefano)g(Ceri:)31 b(\\T)l(o)o(w)o(ards)18 b(Mega)q(~)-26 b(program)o(m)o(ing";)0 528 y Fc(Comm.)13 b(A)o(CM)p Fh(,)j(No)o(v)o(em)o(b)q (er)f(1992,)h(pp.89-99.)99 588 y([)p Fg(29])21 b Fh(Thierry)h(Barsalou)g(et)g (al.:)34 b(\\Up)q(dating)23 b(Relational)h(Databases)d(through)g(Ob)s (ject-Based)0 648 y(Views";)c Fc(A)o(CM)g(SIGMOD)e(Conf.)22 b(on)16 b(the)h(Managemen)o(t)d(of)j(Data)g(91)p Fh(,)f(Boulder)h(CO,)f(Ma)o (y)g(1991.)99 707 y([)p Fg(30])j Fh(Tim)h(Finin)g(et)h(al.:)30 b(\\)p Fe(k)o(qml)19 b Fh(as)g(an)h(Agen)o(t)g(Comm)o(u)o(nication)f (Language";)i Fc(The)f(Pro)q(ceed-)0 767 y(ings)25 b(of)g(the)g(Third)g(In)o (ternational)g(Conference)g(on)f(Information)g(and)g(Kno)o(wledge)g (Managemen)o(t)0 827 y Fh(\(CIKM'94\),)16 b(A)o(CM)g(Press,)g(No)o(v)o(em)o (b)q(er)e(1994.)99 887 y([)p Fg(31])p Fh(Christine)d(Collet,)j(Mic)o(hael)f (N.)e(Huhns,)h(and)e(W)l(ei-Min)j(Shen:)18 b(\\Resource)10 b(In)o(tegration)i(Using)0 946 y(a)17 b(Large)f(Kno)o(wledge)g(Base)h(in)g Fe(Carnot)p Fh(";)e Fc(IEEE)i(Computer)p Fh(,)d(V)l(ol.24)j(No.12,)f (Dec.1991,)h(pp.55-62.)99 1006 y([)p Fg(32])22 b Fh(Sura)s(jit)i(Chaudh)o (uri:)33 b(\\Generalization)25 b(and)e(a)g(F)l(ramew)o(or)o(k)e(for)i(Query)f (Mo)q(di\014cation";)0 1066 y Fc(Pro)q(c.)16 b(IEEE)h(CS)f(In)o(tl.)h(Conf.)f (on)g(Data)h(Engineering)g(6)p Fh(,)f(F)l(eb.)g(1990.)99 1126 y([)p Fg(33])p Fh(Gio)24 b(Wiederhold:)36 b(\\In)o(telligen)o(t)26 b(In)o(tegration)d(of)h(Information";)h(forew)o(ord)e(for)g(a)g(sp)q(ecial)0 1186 y(issue)17 b(of)f Fc(Journal)g(of)h(In)o(telligen)o(t)h(Information)d (Systems)p Fh(,)g(V)l(ol.6)i(Nos.2/3,)f(June)g(1996,)g(pp.93-97..)99 1245 y([)p Fg(34])p Fh(Rob)q(ert)k(E.)h(Kahn:)31 b(\\Net)o(w)o(orks)21 b(for)g(Adv)m(anced)h(Computing";)g Fc(Scien)o(ti\014c)g(American)p Fh(,)g(V)l(ol)0 1305 y(257)16 b(No.5;)h(Oct.1987,)f(pp.136-143.)974 2895 y(20)p eop %%Page: 21 21 20 bop 0 50 a Fg(Gio)20 b(Wiederhold)0 110 y Fh(is)f(a)f(professor)e(of)i (Computer)e(Science)j(at)g(Stanford)e(Univ)o(ersit)o(y)l(.)27 b(He)19 b(also)g(holds)f(courtesy)f(app)q(oin)o(t-)0 169 y(men)o(ts)e(in)j (Medicine)g(and)f(Electrical)j(Engineering.)k(Since)18 b(1976)f(he)g(has)f (sup)q(ervised)h(27)g(PhD)g(theses)0 229 y(in)f(these)g(departmen)o(ts.)j (During)d(1991-1994)f(Gio)h(w)o(as)g(on)f(lea)o(v)o(e)i(p)q(erforming)d (program)f(managem)o(en)o(t)0 289 y(at)18 b(D)o(ARP)l(A,)g(initiating)j (programs)14 b(in)19 b(In)o(telligen)o(t)g(In)o(tegration)f(of)g(Information) f(and)g(Ob)s(ject)h(Bases.)0 349 y(His)g(researc)o(h)e(fo)q(cuses)i(on)f(the) g(application)j(and)c(dev)o(elopmen)o(t)h(of)g(kno)o(wledge-based)g(tec)o (hniques)g(for)0 408 y(information)f(systems,)f(and)h(on)g(large)h(scale)g (soft)o(w)o(are)e(systems)g(in)i(general.)99 468 y(Wiederhold)f(has)e (published)h(sev)o(eral)g(b)q(o)q(oks)h(and)e(more)g(than)g(250)h(pap)q(ers)f (and)h(rep)q(orts)f(on)h(com-)0 528 y(puting)20 b(and)f(medicine.)32 b(He)21 b(is)f(on)f(a)h(n)o(um)o(b)q(er)d(of)j(editorial)i(b)q(oards,)d(fo)q (cusing)i(on)e(electronic)j(publi-)0 588 y(cation.)33 b(Wiederhold)20 b(receiv)o(ed)h(a)f(degree)f(in)i(Aeronautical)g(Engineering)f(in)h(Holland)g (in)f(1957)g(and)0 648 y(a)h(PhD)f(in)h(Medical)h(Information)e(Science)h (from)e(the)i(Univ)o(ersit)o(y)h(of)f(California)i(at)e(San)f(F)l(rancisco)0 707 y(in)g(1976.)30 b(He)20 b(has)f(b)q(een)h(elected)h(fello)o(w)g(of)e(the) h(A)o(CMI,)f(the)h(IEEE,)f(and)f(A)o(CM.)h(His)i(home)c(page)j(is)0 767 y(h)o(ttp://www-db.stanford.edu)o(/p)q(eople/gio.h)o(tml.)h(Gio)d (Wiederhold)g(can)f(b)q(e)g(reac)o(hed)f(at)i(the)f(Com-)0 827 y(puter)f(Science)h(Departmen)o(t,)e(Gates)h(4A,)h(Stanford)f(94305-9040) f(or)h(as)g(Gio@cs.stanford.edu.)0 946 y Fg(Mik)n(e)21 b(Genesereth)0 1006 y Fh(is)e(a)g(professor)e(of)h(Computer)f(Science)i(at)g(Stanford)f (Univ)o(ersit)o(y)l(.)29 b(Professor)17 b(Genesereth's)h(researc)o(h)0 1066 y(cen)o(ters)d(on)h(the)g(study)g(of)g("logical)i(systems,")c(i.e.)23 b(computer)14 b(systems)g(able)i(to)h(pro)q(cess)e(information)0 1126 y(in)20 b(the)f(form)f(of)h(equations,)i(constrain)o(ts,)e(negations,)h (disjunction,)g(rules,)g(and)f(so)g(forth.)30 b(Researc)o(h)0 1186 y(topics)13 b(include)h(kno)o(wledge)f(represen)o(tation,)f(automated)g (reasoning,)g(agen)o(t)g(arc)o(hitecture)h(and)f(collab-)0 1245 y(oration.)22 b(Applications)16 b(include)g(automated)d(design)i(and)f (con)o(trol)h(of)g(autonomous)d(systems)h(\(suc)o(h)h(as)0 1305 y(rob)q(ots,)g(automated)e(factories,)j(and)e(autonomous)e(v)o (ehicles\))k(and)f(automated)e(in)o(terop)q(eration)i(among)0 1365 y(heterogeneous)21 b(soft)o(w)o(are)f(systems)g(\(and)i(related)g(tec)o (hnology)g(needed)f(for)h(the)g(creation)g(of)g(an)f(in-)0 1425 y(tegrated)e(information)g(infrastructure\).)30 b(He)20 b(is)g(the)g(curren)o(t)e(director)h(of)h(the)f(Stanford)g(Cen)o(ter)f(for)0 1484 y(Information)h(T)l(ec)o(hnology)l(.)35 b(He)22 b(can)e(b)q(e)h(reac)o (hed)f(at)h(the)h(Computer)c(Science)k(Departmen)o(t,)e(Gates)0 1544 y(2A,)d(Stanford)e(94305-9020)h(or)g(as)g(Genesereth@cs.stanford.edu.) 974 2895 y(21)p eop %%Page: 22 22 21 bop 0 50 a Fg(References)19 b(not)g(retained)h(for)e(IEEE)f(Exp)r(ert)i (Publication)0 129 y Fh([Catell:94])14 b(R.Cattell)h(\(eds\):)21 b(The)12 b(Ob)s(ject)h(Database)g(Standard:)18 b(ODMG)13 b(\(3)g(9v)o(ersion) f(1.1\);)i(Morgan)198 189 y(Kaufman,)g(Ma)o(y)i(1994)0 267 y([Ch)o(u:92])c(W.W.)i(Ch)o(u)f(and)g(Q.)g(Chen,)h(\\Neigh)o(b)q(orho)q(o)q (d)f(and)g(Asso)q(ciativ)o(e)j(Query)d(Answ)o(ering,";)h Fc(Jour-)198 327 y(nal)j(of)g(In)o(telligen)o(t)h(Information)d(System)p Fh(,)h(V)l(ol.1)h(No.3/4,)f(1992,)g(pp.355{382.)0 405 y([Co)o(x:94])91 b(Brad)g(Co)o(x:)172 b(The)92 b(Coalition)i(On)d(Electronic)j(Mark)o(ets;)198 465 y(h)o(ttp://www.site.gm)o(u.edu/)14 b(b)q(co)o(x/CEM/00CEM.h)o(tm)o(l)0 543 y([DD:93])d(C.J.)h(Date)g(and)g(Hugh)f(Darw)o(en:)19 b Fc(A)12 b(Guide)h(to)f(the)g(SQL)g(Standard,)f(3rd)g(ed)p Fh(;)i(Addison)f(W) l(esley)l(,)198 602 y(June)k(1993.)0 680 y([Dunstan:89])g(James)g(E.)h (Dunstan)g(\(ed.\):)24 b Fc(Knob)q(ots)17 b(in)i(the)e(Real)i(W)l(orld)p Fh(;)f(Rep)q(ort)f(of)h(W)l(orkshop)e(on)198 740 y(the)k(Protection)g(of)g (In)o(tellectual)i(Prop)q(ert)o(y)c(Righ)o(ts)h(in)h(a)g(Digital)i(Library)d (System,)g(Corp.)198 800 y(for)d(Nat.)h(Res.)f(Initiativ)o(es,)j(Reston)d(V) -6 b(A.,)18 b(Ma)o(y)e(1989.)0 878 y([Elmagarmid:90])e(Ahmed)h(Elmagarmid)g (et)i(al:)24 b(\\A)17 b(Multidatabase)g(T)l(ransaction)g(Mo)q(del)g(for)g(In) o(ter-)198 938 y(base";)12 b Fc(Pro)q(ceedings)g(of)f(the)h(Conference)f(on)g (V)l(ery)g(Large)g(Databases)g Fh(16,)h(Morgan)e(Kaufman)198 997 y(pubs.)21 b(1990.)0 1075 y([F)o(CGB:91])14 b(R.)g(Fik)o(es,)h(M.)g(Cutk) o(osky)l(,)g(T.R.)f(Grub)q(er,)g(and)h(J.V.)f(Baalen:)22 b Fc(Kno)o(wledge)15 b(Sharing)f(T)l(ec)o(h-)198 1135 y(nology)21 b(Pro)s(ject)g(Ov)o(erview)p Fh(;)i(Kno)o(wledge)e(Systems)e(Lab)q(oratory)l (,)i(KSL-91-71,)f(No)o(v)o(em)o(b)q(er)198 1195 y(1991.)0 1273 y([FFMM:94])i(Tim)i(Finin,)j(Ric)o(hard)d(F)l(ritzson,)i(Don)e(McKa)o(y)l(,)i (and)e(Robin)g(McEn)o(tire:)38 b(\\)p Fe(k)o(qml)23 b Fh(as)198 1333 y(an)c(Agen)o(t)g(Comm)o(u)o(nication)f(Language";)h(to)h(app)q(ear)e (in)i Fc(The)f(Pro)q(ceedings)g(of)g(the)g(Third)198 1392 y(In)o(ternational) e(Conference)f(on)h(Information)e(and)h(Kno)o(wledge)g(Managemen)o(t)e Fh(\(CIKM'94\),)198 1452 y(A)o(CM)i(Press,)g(No)o(v)o(em)o(b)q(er)e(1994;)i (h)o(ttp://www.cs.um)n(b)q(c.edu/kqm)o(l.)0 1530 y([Fisher:94])10 b(Da)o(vid)i(Fisher:)19 b Fc(Adanced)11 b(T)l(ec)o(hnology)g(Program,)f(Comp) q(onen)o(t-Based)f(Soft)o(w)o(are)h Fh(\(94-06\);)198 1590 y(National)18 b(Institute)g(of)f(Standards)d(and)i(T)l(ec)o(hnolgy)l(,)h (U.S.)f(Dep.of)g(Commerce.)j(1994.)0 1668 y([F)l(ranc)o(hitti:94])f(J.C.)g(F) l(ranc)o(hitti,)h(R.)e(King,)i(and)f(O.)g(Boucelma:)25 b(\\A)18 b(T)l(o)q(olkit)j(to)e(Supp)q(ort)e(Scalable)198 1728 y(P)o(ersisten)o(t)i (Base)h(Infrastructures";)f(in)i Fc(Pro)q(ceedings)f(of)g(the)g(Sixth)g(In)o (ternational)h(W)l(ork-)198 1787 y(shop)e(on)h(P)o(ersisten)o(t)f(Ob)s(ject)h (Systems)p Fh(,)f(T)l(arascon,)h(F)l(rance,)f(Septem)o(b)q(er)f(1994,)i (Springer-)198 1847 y(V)l(erlag)d(LNCS.)0 1925 y([G:92])24 b(Mic)o(hael)i(Genesereth:)37 b(\\An)25 b(Agen)o(t-Based)f(F)l(ramew)o(or)o (k)e(for)i(Soft)o(w)o(are)g(In)o(terop)q(erabilit)o(y";)198 1985 y(Pro)q(cedings)d(ARP)l(A)g(Soft)o(w)o(are)f(Engineering)h(Conference,)h (Los)e(Angeles)i(1992,)g(Meridian)198 2045 y(Corp)q(oration,)16 b(Arlington)i(V)-6 b(A,)17 b(pp.359-366;)e(to)i(app)q(ear)f(in)h(AI)g (magazine,)e(1995.)0 2123 y([GSS:94])j(Mic)o(hael)j(R.)e(Genesereth,)g (Narinder)g(P)l(.)h(Singh)f(and)g(Mustafa)f(A.)i(Sy)o(ed:)27 b(\\A)20 b(Distributed)198 2182 y(and)e(Anon)o(ymous)e(Kno)o(wledge)j (Sharing)f(Approac)o(h)g(to)h(Soft)o(w)o(are)f(In)o(terop)q(eration";)h Fc(Pro)q(c.)198 2242 y(In)o(t.Symp.)45 b(on)24 b(Fifth)i(Generation)f(Comp)e (Systems)p Fh(,)i(ICOT,)g(T)l(oky)o(o,)i(Japan,)e(V)l(ol.W3,)198 2302 y(Dec.1994,)16 b(pp.125-139.)0 2380 y([ISX:94])11 b(ISX)g(Corp)q (oration:)19 b(In)o(telligen)o(t)13 b(In)o(tegration)e(of)h(Information)d (\(I3\);)14 b(h)o(ttp://isx.com/pub/I3,)198 2440 y(W)l(estlak)o(e)k(Village)h (CA,)e(1994)0 2518 y([King:95])27 b(Roger)f(King)h(et)h(al:)43 b Fc(Reference)27 b(Arc)o(hitecture,)j(In)o(telligen)o(t)f(In)o(tegration)e (of)h(Informa-)198 2577 y(tion)c(Program)p Fh(;)h(h)o (ttp://www.cs.colorado.edu/)c(dbgroup/i3-ref-arc)o(h.h)n(tm)o(l,)i(Univ)o (ersit)o(y)198 2637 y(of)17 b(Colorado,)f(Sept.1995.)0 2715 y([Kersc)o(h)o(b)q(erg:95])i(Larry)i(Kersc)o(h)o(b)q(erg)e(et)j(al.:)31 b Fc(Reference)20 b(Arc)o(hitecture,)i(In)o(telligen)o(t)g(In)o(tegration)f (of)198 2775 y(Information)15 b(Program)p Fh(;)f(h)o(ttp://isse.gm)o(u.edu)o (/I3)p 1195 2775 15 2 v 15 w(Arc)o(h/index.h)o(tml,)h(Dec.1995.)974 2895 y(22)p eop %%Page: 23 23 22 bop 0 50 a Fh([Kieburtz:94])16 b(Ric)o(hard)h(B.)g(Kieburtz:)23 b(\\Generating)17 b(Soft)o(w)o(are)f(from)f(Sp)q(eci\014cations";)j Fc(Pro)q(ceedings)198 110 y(of)f(the)g(Mon)o(terey)f(W)l(orkshop)g(on)h(F)l (ormal)e(Metho)q(ds)p Fh(,)h(Luqi)i(\(ed.\),)f(U.S.)g(Na)o(v)m(al)h(P)o(ost)e (Grad-)198 169 y(uate)h(Sc)o(ho)q(ol,)f(Sept.)22 b(1994,)16 b(pp.122{128.)0 244 y([Koster:94])77 b(Martijn)h(Koster:)143 b Fc(Rules)78 b(for)g(W)l(eb)f(Rob)q(ots)p Fh(;)108 b(Nexor,)94 b(1994,)198 304 y(h)o(ttp://w)o(eb.nexor.co.uk/users)o(/m)o(ak/doc/rob)q (ots/robots.h)o(tm)o(l)0 379 y([OMG:91])16 b(Ob)s(ject)h(Managemen)o(t)e (Group:)22 b Fc(The)17 b(Common)d(Ob)s(ject)j(Request)g(Brok)o(er:)23 b(Arc)o(hitecture)198 438 y(and)h(Sp)q(eci\014cation)p Fh(;)30 b(OMG)24 b(Do)q(cumen)o(t)f(91.12.1,)i(OMG)f(and)g(X/Op)q(en,)i(distributed)f (b)o(y)198 498 y(QED-Wiley)l(,)18 b(W)l(ellesley)h(MA,)e(1991.)0 573 y([PFPMF)o(GR:92])c(R.S.)i(P)o(atil,)j(R.E.)d(Fik)o(es,)h(P)l(.F.)f(P)o (atel-Sc)o(hneider,)g(D.)h(Mc)o(k)m(a)o(y)l(,)g(T.)f(Finin,)i(T.R.)e(Gru-)198 633 y(b)q(er,)k(and)f(R.)g(Nec)o(hes:)26 b(The)19 b(D)o(ARP)l(A)f(Kno)o (wledge)g(Sharing)g(E\013ort:)26 b(Progress)17 b(Rep)q(ort;)i(in)198 692 y(Neb)q(el,)g(Ric)o(h)f(and)e(Sw)o(artout,)h(eds.,)g Fc(Principles)h(of)g (Kno)o(wledge)f(Represen)o(tation)g(and)g(Rea-)198 752 y(soning)p Fh(;)f(pp.777{788,)f(Morgan)g(Kaufmann,)f(1992.)0 827 y([RDCLPS:94])k(B.)h (Rein)o(w)o(ald,)g(S.)g(Desslo)q(c)o(h,)h(M.)e(Carey)l(,)h(T.)g(Lehman,)f(H.) 38 b(Pirahesh)18 b(and)h(V.)g(Srini-)198 887 y(v)m(asan:)i(\\Making)16 b(Real)g(Data)g(P)o(ersisten)o(t:)k(Initial)e(Exp)q(eriences)e(with)h(SMR)o (C";)d Fc(Pro)q(c.)h(In)o(t'l)198 946 y(W)l(orkshop)g(on)g(P)o(ersisten)o(t)g (Ob)s(ject)h(Systems)p Fh(,)e(T)l(arascon,)h(F)l(rance,)f(pp.194{208,)h (Sept.1994.)0 1021 y([Salton:90])23 b(Gerard)f(Salton:)36 b(\\F)l(ull)25 b(T)l(ext)f(Information)e(Pro)q(cessing)h(Using)h(the)f(Smart)f(System";)198 1081 y Fc(IEEE)16 b(CS)h(Database)f(Engineering)h(Bulletin)p Fh(,)i(Marc)o(h)c(1990,)h(V)l(ol.13)h(No.1.)0 1156 y([STEP:92])11 b(In)o(ternational)i(Organization)g(for)g(Standardization:)20 b Fc(ISO)12 b(10303)g(Industrial)g(Automation)198 1215 y(Systems)f(and)h(In)o (tegration)h(|)f(Pro)q(duct)h(Represen)o(tation)f(and)g(Exc)o(hange)g(|)g(Ov) o(erview)i(and)198 1275 y(F)l(undamen)n(tal)h(Principles)p Fh(;)j(Draft)e(standard)f(ISO)0 1350 y([T)l(ourtier:94])h(P)o(aul-Andre)g(T)l (ourtier:)22 b(\\A)17 b(Flexible,)i(F)l(acilitator-based)f(Co)q(op)q(eration) g(F)l(ramew)o(o)o(rk";)198 1410 y(Pro)q(c.)i(In)o(t.Symp.)e(on)11 b(Fifth)i(Generation)f(Comp)e(Systems,)g(ICOT,)i(T)l(oky)o(o,)g(Japan,)f(V)l (ol.W3,)198 1469 y(Dec.1994,)16 b(pages)g(101-110.)0 1544 y([W)l(are:93])21 b(Willis)k(H.)d(W)l(are:)32 b Fc(The)22 b(New)g(F)l(aces)g(of)g(Priv)m(acy)p Fh(;)j(Rand)c(Corp)q(oration,)i(rep)q(ort)e(P-7831,)198 1604 y(San)o(ta)16 b(Monica,)g(1993.)0 1679 y([W)o(CC:94])d(Gio)h(Wiederhold,)h (Stephen)e(Cross,)f(Charles)i(Channell:)21 b Fc(Information)12 b(In)o(tegration)p Fh(;)i(IEEE)198 1738 y(Educational)19 b(Videotap)q(e,)h(2) e(hours,)f(Octob)q(er)h(1994,)f(Rob)q(ert)h(Kahrman,)e(sp)q(onsor.)24 b(IEEE,)198 1798 y(Picata)o(w)o(a)o(y)17 b(NJ.)0 1873 y([W:93])d(Wiederhold,) h(Gio:)21 b(\\In)o(telligen)o(t)c(In)o(tegration)d(of)g(Information";)f Fc(A)o(CM-SIGMOD)g(93)p Fh(,)h(W)l(ash-)198 1933 y(ington)j(DC,)f(Ma)o(y)h (1993,)f(pages)f(434-437.)0 2007 y([W:94A])23 b(Gio)g(Wiederhold:)35 b("An)23 b(Algebra)g(for)g(On)o(tology)g(Comp)q(osition";)i Fc(Pro)q(ceedings)d(of)h(1994)198 2067 y(Mon)o(terey)k(W)l(orkshop)f(on)i(F)l (ormal)d(Metho)q(ds)p Fh(,)30 b(Sept)d(1994,)j(U.S.)e(Na)o(v)m(al)g(P)o (ostgraduate)198 2127 y(Sc)o(ho)q(ol,)17 b(Mon)o(terey)e(CA,)i(pages)f (56-61.)0 2202 y([W:94I])f(Gio)h(Wiederhold:)22 b("In)o(terop)q(eration,)15 b(Mediation,)h(and)e(On)o(tologies";)i Fc(Pro)q(ceedings)g(In)o(terna-)198 2262 y(tional)22 b(Symp)q(osium)c(on)i(Fith)h(Generation)f(Computer)f (Systems)f(\(F)o(GCS\))p Fh(,)i(W)l(orkshop)f(on)198 2321 y(Heterogeneous)j (Co)q(op)q(erativ)o(e)h(Kno)o(wledge-Bases,)g(V)l(ol.W3,)i(pp.)c(33{48,)i (ICOT,)f(T)l(oky)o(o,)198 2381 y(Japan,)15 b(Dec.)23 b(1994.)974 2895 y(23)p eop %%Trailer end userdict /end-hook known{end-hook}if %%EOF