<<

New Jersey Institute of Technology Digital Commons @ NJIT

Dissertations Electronic Theses and Dissertations

Spring 5-31-2001

Augmenting applications with hyper media, functionality and meta-information

Roberto Galnares New Jersey Institute of Technology

Follow this and additional works at: https://digitalcommons.njit.edu/dissertations

Part of the Databases and Information Systems Commons, and the Management Information Systems Commons

Recommended Citation Galnares, Roberto, "Augmenting applications with hyper media, functionality and meta-information" (2001). Dissertations. 469. https://digitalcommons.njit.edu/dissertations/469

This Dissertation is brought to you for free and open access by the Electronic Theses and Dissertations at Digital Commons @ NJIT. It has been accepted for inclusion in Dissertations by an authorized administrator of Digital Commons @ NJIT. For more information, please contact [email protected].

Copyright Warning & Restrictions

The copyright law of the United States (Title 17, United States Code) governs the making of photocopies or other reproductions of copyrighted material.

Under certain conditions specified in the law, libraries and archives are authorized to furnish a photocopy or other reproduction. One of these specified conditions is that the photocopy or reproduction is not to be “used for any purpose other than private study, scholarship, or research.” If a, user makes a request for, or later uses, a photocopy or reproduction for purposes in excess of “fair use” that user may be liable for copyright infringement,

This institution reserves the right to refuse to accept a copying order if, in its judgment, fulfillment of the order would involve violation of copyright law.

Please Note: The author retains the copyright while the New Jersey Institute of Technology reserves the right to distribute this thesis or dissertation

Printing note: If you do not wish to print this page, then select “Pages from: first page # to: last page #” on the print dialog screen

The Van Houten library has removed some of the personal information and all signatures from the approval page and biographical sketches of theses and dissertations in order to protect the identity of NJIT graduates and faculty.

ASAC

AUGMEIG AICAIOS WI YEMEIA UCIOAIY A MEA-IOMAIO

y

oeo Gaaes

e yamic yemeia Egie (E eaces aayica aicaios y aig eaiosis semaics a oe meaaa o e aicaios ouu a use ieace E aso oies aiioa yemeia aigaioa sucua a aoaio ucioaiy ese eaues aow aicaio

eeoes a uses o a guie ous esoa iks a saae aoaios amog oe eaues io aicaios E us as a miewae

ewee e aicaio use ieace a is usiess ogic a ocesses i a

-ie aciecue suoig e ea ucioaiies wiou aeig e oigia sysems y meas o aicaio waes

E auomaicay geeaes iks a u-ime o eac o ose eemes

aig eaiosis a meaaa Suc eemes ae eiousy ieiie usig a eaio-aigaio Aaysis E aso cosucs moe soisicae

aigaio eciques o oe ou o e We o o o ese iks e meaaa iks aigaio a aoaio eaues sueme e aicaios

imay ucioaiy is eseac ieiies eeme yes o "casses" i e aicaio

isays A "maig ue" ecoes eac eaiosi ou ewee wo eemes o iees a e "cass ee" We e use seecs a aicua eeme E isaiaes e commas icue i e ues wi e acua isace seece a ses em o e aoiae esiaio sysem wic

e yamicay geeaes e esuig vrtl (ie o eiousy soe age

E eecues cocuey wi ese aicaios oiig auomae ik geeaio a oe yemeia ucioaiy E uses e eesie Maku

aguage (M - a eae Wo Wie We Cosoium (W3C ses o M

ecommeaios ike ik M Scema a - o ecoe e semaic iomaio equie o e oeaio o e ea yemeia eaues a o

e asmissio o messages ewee e egie moues a aicaios

E is e oy aoac we kow a oies auomae ikig a meaaa seices i a geeic mae ase o e aicaio semaics wiou aeig e aicaios E wi aso wok wi o-We sysems

e esus o is wok cou aso e eee o oe eseac aeas suc as ik akig a ieig auomaic ik geeaio as e esu o a seac quey meaaa coecio a suo iua ocume maageme

yemeia ucioaiy o e We aaie a coaoaie yemeia we egieeig a e semaic We AUGMEIG AICAIOS WI YEMEIA UCIOAIY A MEA-IOMAIO

y oeo Gaaes

A isseaio Sumie o e acuy o ew esey Isiue o ecoogy i aia uime o e equiemes o e egee o oco o iosoy

eame o Comue & Iomaio Scieces

May 1 Coyig © 1 y oeo Gaaes

A IGS ESEE AOA AGE

Augmeig Aicaios wi yemeia ucioaiy a Mea-Iomaio

oeo Gaaes

Micae iee esis Aise ae Associae oesso o Iomaio Sysems I

Muay uo Commiee Meme aa Caima a isiguise oesso o Iomaio Sysems I

ice Oia Commiee Meme ae Assisa oesso o Iomaio Sysems I

ai au Commiee Meme ae Assisa oesso o Iomaio Sysems I

assika Kioa Commiee Meme ae Sowae ecoogy Cee e as uce ecoogies IOGAICA SKEC

Auo oeo Gaaes

egee oco o iosoy i Comue a Iomaio Sciece

ae May 1

Uegauae a Gauae Eucaio

• oco o iosoy i Comue a Iomaio Sciece ew esey Isiue o ecoogy ewak 1

• Igeieo e Cieéica y Ciecias e a Comuació Uiesia a Sae C Meico Ciy Meico 19

Mao Comue a Iomaio Scieces

eseaios a uicaios

Aia aumik eei ii oeo Gaaes Maois agaakis Micais aiis Micae iee ice Oia Qiag u ias AaIa a i ag Intrtn prd ntnlt nt tb Appltn, eeoig Quaiy Come aaase Sysems acices eciques a ecoogies Siey ecke (e ocomig

Aia aumik eei ii oeo Gaaes Maois agaakis Micais aiis Micae iee ice Oia Qiag u ias Aaa a i ag rd prd Spprt fr tb St, oceeigs o e 3 awaii Ieaioa Coeece o Sysem Scieces IEEE ess Wasigo C auay 1

Micae iee oeo Gaaes a Qiag u Wb Ennrn nd lxbl prd, Wokso o Aaie yee a yemeia yee 9 Coeece isug 199

Micae iee a oeo Gaaes Attd prd Spprt fr th rtl nt Gnrtd b Anltl Appltn, Wokso o iua ocumes yee ucioaiy a e We WWW Coeece Go Coas Ausaia 199

v o my amiy ACKOWEGME

I wou ike o eess my eees aeciaio o Micae iee wo o oy see as my eseac sueiso oiig auae a couess

esouces isig a iuiio u aso cosay gae me suo ecouageme a eassuace Secia aks ae gie o ai au

Muay uo assika Kioa a ice Oia o aiciaig i my commiee

I wou aso ike o eess my gaiue o e geeous ogaiaios a

oie e iacia suo a mae is suies ossie e eame o

Comue a Iomaio Sciece a e ew esey Isiue o ecoogy

e US uig Commissio e Coseo acioa e Ciecia y ecoogia

(COACY Meico as we as e oessos wo oie me wi uig a guiace Micae iee ames Gee Yeosua ei

ames Mcug a ose eug

May o my eow gauae sues i e Coaoaie yemeia

eseac a ae eseig o ecogiio o ei coiuios o is wok I

aso wou ike o ak my wie Aa Escaae o e oe a suo oe

e yeas

v AE O COES

Cae age

1 OEIEW 1

11 Moiaio 1

1 oose Souio e yamic yemeia Egie

(E

13 Mai Coiuios 7

1 Ouie

15 Summay 9

YEMEIA 1

1 yemeia ucioaiy 1

yemeia Suo 17

1 yemeia Egies

3 iua ocumes

Auomaic ik Geeaio

5 Summay 31

3 MEAAA 3

31 Ioucio 35

3 Meaaa Issues 3

31 Meaaa Uiiy 3

3 Meaaa Moe 1

33 Meaaa Saas 1

33 W3C Wo Wie We Cosoium AE O COES (Coiue Cae age

331 W3C Meaaa Aciiy 5

33 M yee Maku aguage

333 M eesie Maku aguage 7

33 esouce esciio amewok 5

335 M Scema 5

33 Oe W3C Meaaa Aicaios

3 Oe Ogaiaios Seciicaios Saas a

omas 5

31 Wawick amewok 7

3 MC Meaaa Coaiio 7

33 OMG Oec Maageme Gou 77

35 Meaaa oe i Ieig Seices 79

3 Mea-Iomaio

37 Summay 3

YAMIC YEMEIA EGIE OEIEW 7

1 eaues

Aciecue 9

1 Gaeway 9

ige aws Eeme Mae (EM 9

3 Use Ieace Wae 97 AE O COES (Coiue Cae age

yamicay Mae Iomaio Sysem

Waes 1

5 Meu Maage 1

Use eeeces 17

7 aaase Scemas 19

Ie Maage 113

3 We owse Use Ieace 115

Oeaio Oeiew 117

5 Summay 1

5 E 1 IMEMEAIO 1

51 ucioaiy 13

5 Eame o Use 13

53 eiew 13

5 Summay 131

E E GEEAIO (E G 133

1 E G Aciecue 13

11 Cooe 13

1 Aicaio Waes (AW 153

13 Use Ieace Waes (UIW 155

Summay 15

7 ESUS A UUE ESEAC 1

i AE O COES (Coiue Cae age

71 Coiuios 1

7 uue eseac 1

71 Use o scemas as a souce o semaic

iomaio 1

7 e Semaic We 1

73 Summay 19

EEECES 171 IS O IGUES

igue age

11 E as Miewae 5

1 E 1 Aciecue 9

E 1 We owse Use Ieace 117

3 E Oeaio 119

51 E ogi Scee 1

5 E Mai Scee 15

53 WM Quey Iu Scee 1

5 E isay o Quey esus 17

55 Mea-Iomaio o eeme eyo M 1

5 esu o Seecig e isay_geae ik 19

57 esu o Seecig e igig_Aiue_i_E_Scema

ik 13

1 E G Mai Comoes 137

E-Mea-Iomaio Scoe ieacy 11

3 E-Mea-Iomaio Maig ues Sucue 1

E-iuaocume Sucue 19

x CAE 1

OEIEW

11 Moiaio

Mos iomaio sysems icuig egacy sysems ae esige wiou akig io cosieaio e aaages a isiue eaioa eiomes a

yemeia cou oe o ei uses is siuaio aises i a ecause cuey sysems aciecs a aayss usuay o o emoy a yemeia

esig meooogy as a o e sysem esig ocess a aso ecause mauay icooaig yemeia i ocumes a aicaios is a auous oe oeooke ask

Oe eu eaue i e ocess o makig eisig o ew aicaios accessie oug e Wo Wie We (WW o ee uig e eoyme o yemeia eae sysems o i e we wou e e auomaic geeaio a icusio o iks a oe meaaa is is eseciay imoa

o egieeig scieiic a usiess aicaios a geeae ei isays a esus yamicay isea o eieig e-eisig ocumes I ose cases iks cou o e ae mauay i ime o suo e use wo wou

eei i iks a meaaa wee aaiae a e ime e scee o ocume is

isaye

As moe a moe aicaios ae oug oo e We eeoes ae

egiig o eceie e e o ucioaiy a cou e oie y aig

yee eaues suc as o-iea sucuig a ikig aoaio a soisicae aigaio Ye mos uses a eeoes seem uawae a

1 mos We eiomes gie em oy a suse o yemeia ucioaiy

[iee 97]

Aiioa sucuig eaues icue semaicay ye acos iks a oes; aiues a keywos o ese; iks o a om coe sas wii ay meium; i-iecioa iks; iks ecusiey o iks a o oe

yemeia cosucs; ascusios/icusios oiig access o a uses o

e same sa o coe; esioig o yemeia cosucs; amaks; auomaic ik oagaio; ais a guie ous; a oca a goa oeiews aigaio eaues icue ik aesa; isua eeack uo ik aia; seac ase o e yemeia sucue (as oose o coe;

ocess eacme oug ik aesa; ackackig saegies; ack-umig; a isoy mecaisms Aoaio eaues icue commes ookmaks a

eae-auoe iks wi iae wokgou a uic access eoe sou

e ae o aoae ay yemeia cosuc icuig oe aoaios

ecusiey [iai ]

Seea ew saa We aa omas a oocos ca aciiae e imemeaio o may o ese ucioaiies ow a e asic yemeia

uiig ocks eis yemeia a www eseaces mus ow igue ou ow

o eoy em o ceae a iasucue o seamessy iegaig yemeia

eciques io e We eiome a makig em easie i eeyoes

aiy We aciiies [iai ]

yemeia eseaces eiee sogy a eaes sou e ae o auo a wi wi e aiiy o a iks a aoaios o ay ocume a 3

is mus ake ace i e owse as e use eas uemoe ese

owses sou suo e ceaio o yee cosucs suc as semaic

oe a ik yes a oe aiues ais a guie ous ec Aso

owses sou auomaicay isay esiaio ik sas a meaiomaio suc as semaic yes keywos a oe aiues as a o maiaiig e uses oieaio

yemeia eaues suc as i-iecioa ikig esoaie iks a sucua seac ey o iks as "is cass oecs" maiaie eea o

ocumes isea o emee isie acos Uiquious ikig om

ocumes o eogig o e use equies iks a acos e maiaie eea o ocumes a oy mege as e ocume is se o isay is

equies eea ikases a aco ois maiaie ousie ocumes

Uess a M ocume is yamicay geeae ayoe wiou wie-access ca eie ceae acos a a ik esiaio wii a

ocume o ceae iks eaig om a ocume Seea ieesig

yemeia eaues emai imossie ui we ca eac ik acos om

ocume coe icuig i-iecioa ikig (iks aciae a o es a us o oiig a eee iecio o aigaio a esoaie iks

(isie o a gou o uses ae a a eaes o a ocume

wo issues aise we seaaig coe a iks e is is e

oem o ocaos ie o uequiocay ieiyig e eac so i e

ocume a wic ik acos sou e aace O couse is is eemey meia ye-eee; meos o seciy a ocaio wii ASCII ocumes make-u es o say imas wi ay cosieay e seco issue is keeig e ocaos coecy oiig o e ig osiios we eie o o

ike ocumes ae eig moiie asycoousy ese issues ae ee moe come i e case o iua ocumes a ae geeae yamicay

owaays ee is a myia o aicaios wic cosuc ei isays auomaicay as esu o iu sumie y uses iua ocumes o o eis

(i e om o a ie io o geeaio aisig seea oeia oems

egaig ei maageme ike ow o ee o em a ow o a

yemeia ucioaiy o em

1 oose Souio e yamic yemeia Egie (E

Mos aicaios gie uses imie access o e eaiosis iee wi

ese aicaios a o eaiosis eea o e aicaio [iee 97a] A aicaios kowege ase ca e amiisee a ogaie o maage e ieeaiosis ewee e aious aa oecs ese eaiosis ee moe coeua kowege o uses ieacig wi e aicaio y oiig

iec access o iomaio o immeiaey accessie a cosequey oe

o uy uesoo

ee is a imay ee o auomaig suc ucioaiy io aicaios

us so a e ieeaiosis wii e aicaios kowege ae mae

isie o e use uisig ese associaios sows ew ways o iew e aicaio kowege aigae amog iems o iees a aoae commes a eaiosis us o oy wou e use eei om e aiioa 5

yemeia iomaio u aso om eig ae o wie is mea moe o e aicaio omai ecause is ki o suo is missig om mos We aicaios a om a saa We eiomes we eiee i imeaie o imoe yee suo o We aicaios

ese oems ae acceuae i e egacy aicaios [ee 95] iceasigy eig asee o e We i oe o gai uiesa access

(ousie o ee isie a ogaiaio o o aciee aom ieeece

ese aicaios ae eig coee wi e miima amou o

eegieeig a aey ake aaage o e eisece o iks eyo

oiig a ome age ie ae o coes e age uo ec [iee

97a] Assisig a auomaig We coesio cou aeiae e aoemeioe oems a acuay eace egacy aicaios o ake aaage o e Wes yemeia eaues

e yamic yemeia Egie (E eaces aayica aicaios

yamicay aig eaiosis semaics a oe meaaa o e aicaios ouu a use ieace e E yemeia egie eecues as miewae ewee e age aicaio a is use ieace oiig aiioa yemeia aigaioa sucua a aoaio ucioaiy

yamic Use yemeia Aicaio Ieace Egie

igue 11 E as Miewae

Waes ee o e wie o eac aicaio i oe o iegae em wi e egie aciecue e use o aicaio waes eaes E o

oie ese ea ucioaiies wiou aeig e oigia sysems

Aicaios o ei waes e coec o E usig messages eiee

oug e ewok

E ieces a messages assig ewee e aicaio a e use ieace a uses e maig ues seciie aoe o ma eac aoiae eeme o e message o a yemeia oe o aco e use ieace wae iegaes ese acos io e ocume eig isaye a ses i o e uses use ieace We e use seecs a aco e

owse wae asses i o E wic eus a is o ossie iks (oe o eac aoiae eaiosi as eemie y e maig ues

I e use seecs a yemeia egie ik (eg o a a aoaio o sage i a guie ou E ocesses i eiey I e use seecs a

eaiosi wi a esiaio i a egisee aicaio E ies a isaiaes e aoiae aicaio commas om e eaiosis maig ues a asses em o e aoiae aicaio o ocessig I

e use seecs a use-ceae aoaio o ou ec E eiees i us

E auomaicay oies a yemeia ikig (as we as aigaio o aicaios wic emai yemeia-uawae a i ac oe eiey ucage E aso cosucs moe soisicae aigaio eciques o oe ou o e We (eg guie ous oeiews sucua quey o o o 7

e yamicay geeae iks e meaaa iks a aigaio as we as aoaio eaues sueme e aicaios imay ucioaiy

13 Mai Coiuios

e yamic yemeia Egie is a moua isiue miewae ae o eace Iomaio Sysems wi meaaa aog wi yemeia sucuig

aigaio a aoaie ucioaiy

E is e oy aoac we kow a oies auomae ikig a

meaaa seices i a geeic mae ase o e aicaio semaics (as oose o seac o eica aaysis wiou aeig aicaios I is uiquey

suie o suo aayica a ecica aicaios a geeae e coes

o ei isays yamicay

e E ooye oes a souio o e oem o ow o icue

ikig a meaaa ucioaiy o a iua ocume I wi aso ecome e

amewok a es e o wic ue eseac cou e accomise ike

e eeome o aiioa yemeia ucioaiy a e aicaio o

emiica eeimes

e uae E aciecue wi ecome e ew es e o e

imemeaio o ew yemeia ucioaiies a oes a souio o

seea o e oems eae wi e maageme o yamicay geeae

ocumes

ee ae seea aeas i wic is eseac cou e aie a

eee suc as ik akig a ieig auomaic ik geeaio as e

esu o a seac quey meaaa coecio a suo iua ocume

maageme yemeia ucioaiy o e We aaie a coaoaie

yemeia a isiue aicaios aciecue esig

1 Ouie

Cae 1 Oeiew saes wa e oem is escies e aoac

oowe o soe i a e goas a coiuios o is eseac

Cae yemeia eiews e yemeia ie giig secia

aeio o yemeia ucioaiy a suo as we as iua ocumes

a auomaic ik geeaio

Cae 3 Meaaa eamies e coce a aicaios o meaaa

a gies a geea suey o e iee meaaa saas cuey i use

e em Mea-Iomaio is iouce

Cae yamic yemeia Egie eses a oeiew o e

yamic yemeia Egie (E is mai comoes a e icies o

is oeaio

Cae 5 E 1 escies e iiia imemeaio o e yamic

yemeia Egie ame E 1 i uses a eaie eame o sow e

ae ucioaiies a oes a ciique o is eomace a usaiiy

Cae E G sows e equiemes a coceua aciecue

o e e esio o e yamic yemeia Egie (E G 9

Cae 7 esus a uue eseac summaies e esus

ouce y is eseac a moes aea o oose aiioa o eee

eseac oics

Aei A E G aa Sucues coais a oma ocumeaio o some o e aa sucues equie y e e Geeaio o e yamic

yemeia Egie

15 Summay

Mos iomaio sysems ae esige wiou cosieig yemeia e

yamic geeaio o iks a meaaa cou e eu i e eoyme o

aicaio o e WWW

ew saas aciiae e imemeaio o yemeia ucioaiies

eseaces mus i ou ow o iegae yemeia eciques i e We

eiome

e yamic yemeia Egie (E eaces aayica aicaios

yamicay E eecues as miewae oiig aiioa yemeia

ucioaiy

Es uique aoac oies yamic ikig ase o e aicaio

semaics I suos aicaios a geeae yamic coe

E aso sees as es e o ue eseac a cou e aie

a eee i seea aeas CAE

YEMEIA

e We owes is oigis o may eoe saig ack i meiea imes wi

e eeome o a ic sysem o coss eeeces a magiaia e asic

ocume moe o e We was se igs i e age suc as e e a gaics a coss eeeces o oe woks ese eay yee iks wee ae o ae o age ocumes o a ie ee aks o coeios o

umeig ies o eses

aea us i e 19s i is aice As we may ik [us 5]

escies is isio o a comue aie yee sysem e ame e

meme is esciio o owsig a We o ike iomaio icues e uses aiiy o easiy ise ew iomaio o ei ow o a o e gowig we us was e ieco o e US Oice o Scieiic eseac a

eeome a cooiae wa ime eseac i e aicaio o sciece o wa

Oe isioaies icue ougas Egea wo oue e

Augmeaio eseac Cee a e Sao eseac Isiue (SI i 193

[Egea 3] e is wiey ceie wi eig o eeo e comue mouse

yee gouwae a may oe semia ecoogies I 19 Egea iouce S e n St, as a eeimea oo o soe a seciicaios as esigs ogams ocumeaio eos ec ougou

e yeas e sysem gew o oe 1 iomaio iems e comue

emias wee ey soisicae icuig ieo oecos secia keyoas

1 11 a mice e ow iecs e oosa Isiue wic is eicae o e

eeome o coecie IQ i ewoke commuiies

e eso as se is ie omoig a goa yee sysem cae

aau e coie e em yee [eso 5] a is we kow o is

ooks ieay Macies [eso 1] a eam Macies [eso 7] wic

escie yemeia; icuig acig moies suc as e im a e

Cecosoakia aiio a Eo 7

Oe o e is yee-ase sysems was eeoe i 197 y a eam o eseaces e y Aies a am a ow Uiesiy e eseac was ue y IM a e is yee imemeaio yee Eiig

Sysem a o a IM/3 maiame IM ae so e sysem o e ouso

Mae Saceca Cee wic eoey use i o e Aoo sace ogam

ocumeaio A yea ae i 19 a am eeoe ESS a ie

eiea a Eiig Sysem wic was a imoeme o is oigia yee

Eiig Sysem a was use commeciay y iis

I 197 eseaces a Caegie-Meo Uiesiy ega eeome o

OG (oes sa o ayig OG was a age aaase esige o a mui-use eiome e OG aaase cosise o ames wic i u cosise o a ie a esciio a ie wi saa OG commas a a se o meu iems (cae seecios eaig o oe ames e OG aaase was e-oy a oigiay a o a IM maiame A EQ woksaio imemeaio o OG was use o e ucea-owee aica caie USS

Ca iso wo o e oigia eeoes o OG oa McCacke a 1

oe Akscy ae eeoe KMS Kowege Maageme Sysem wic was a imoe esio o OG KMS us o Su a Aoo woksaios wi muc eace eomace oug KMS icue a GUI i si emaie a e-ase sysem I was iee o e a coaoaie oo i a uses cou moiy e coes o a ame a e cages wou e immeiaey isie o oes oug yamicay uae iks [ea 9]

I 197 Aew ima o MI Aciecue Macie Gou ea a eam o eseaces a eeoe wa is ague o e e is ue yemeia sysem cae e Ase Moie Ma is aicaio was a iua ie simuaio

oug e ciy o Ase Cooao ou cameas oiig i iee

iecios wee moue o a uck wic was ie oug e sees o

Ase e cameas ook icues a egua ieas a a e icues wee comie oo ieoisks e images wee ike i suc a way a wou aow

e use o sa a a gie oi a moe owa ack e o ig Oce a

oue oug e ciy was cose e sysem cou isay e images i ai successio ceaig a moie-ike moio e sysem aso icue images o e ieio o seea amak Ase uiigs so e use cou ake a iua ou o ese uiigs Aoe ieesig eaue o e sysem was a aigaio ma wic was isaye i aiio o e moie wiow e use cou um

iecy o a oi o e ciy ma isea o iig e way oug e ciy sees o a esiaio e Ase Moie Ma was a amak i yemeia

eeome i a oug a soisicae aicaio i emosae wa cou e aciee wi e ecoogy aaiae a e ime [ea 9] 13

i Akiso es kow o Macai e is ima aiig ogam gae e wo is is oua yee sysem yeCa [yeCa]

eease i 197 yeCa mae i easy o ayoe o ceae gaica

yee aicaios I eaues imae gaics om ies sciig as

u e seac maua ikig a ackackig yeCa is ase o a sack o cas meao wi sae ackgous yeCa was is use as a oo

o uiig yee sysems wi isea o eig cosiee a yee sysem y ise [iese 9] I sawe imiaos suc as e Asymmei

ooook wic use aw gaics a a o e C e OW Guie was

e is oessioa yee sysem o age scae aicaios i eaes

yeCa y oe yea a oowe i e ooses mae y eo oeCas a is-ase yee sysem eease i 195 e Coki escies seea oe eay yee sysems [Coki 7]

e ACM SIGWE [SIGWE] omey SIGIK as o may yeas

ee e cee o acaemic eseac io yee sysems sosoig a seies o aua coeeces SIGIK was ome i 199 oowig a wokso o yee e i 197 i Cae i o Caoia im ees-ee a

oe Caiau o woke a CE a ieaioa ig eegy ysics

eseac cee ea Geea I 199 ey coaoae o ieas o a ike iomaio sysem a wou e accessie acoss e wie age o iee comue sysems i use a CE A a ime may eoe wee usig e a

ossci o ei ocumes A ew wee usig SGM ees-ee [

ees-ee 9] eaie a someig sime was eee a wou coe wi um 1

emias oug ig e gaica Wiows woksaios M was coceie as a ey sime souio a mace wi a ey sime ewok

ooco

CE auce e We i 1991 aog wi a maiig is cae www-ak

Oe eoe ikig aog e same ies soo oie a ee o gow e we y seig u We sies a imemeig owses suc as Ceo ioa a MiasWWW e eak oug came we e aioa Cee o

Suecomue Aicaios (CSA a Uaa-Camaig ecouage Mac

Aeesse a Eic ia o eeo e Wiows owse I oe o see eeome Mosaic oe may o e eaues im ees-ee oigiay eisioe a icue i is is ooye suc as use eiig

Mosaic was ae oe o Cs a Macs a ecame a u-away success soy

e We gew eoeiay ecisig oe Iee-ase iomaio sysems suc as WAIS yee Goe a Usee

A ese sysems a suie ikig equie e auo o a e iks mauay (wi some eceios i Eecoic Commece sysems a u sige-

esiaio iks o aaase eieas a sysems a geeae iks om keywo seaces

1 yemeia ucioaiy

Ui ecey ew sysem eeoes aciey oug aou a aicaios ieeaiosis a wee uses sou access a aigae aog ese

eaiosis iecy [Asma 99] e yee ucioaiy ( ie suies 15

eciques o a e imac o suemeig eeyay comue aicaios wi yee ucioaiy yee sucuig aoaio a aigaioa

ucioaiy ca eic usiess scieiic egieeig a esoa aicaios eey makig em moe eecie [Oias-Kukkoe 95]

eoe use ese aicaios imaiy o ei ueyig aayica

ucioaiy ie o o ei aiiy o ouce yee ocumes o isays

I is uikey a uses o suc aicaios wi cage i ao o oe aicaios us ecause ey oe yee eeoes eeoe mus i i

eaiey easy o eoi o eisig aicaios as we as icooae io ew oes sou e iegae a eoye so seamessy a uses

o o i is esece a a ou-o-ace [iee ] Augmeig aicaios wi iec access a yee sucuig aoaio a aigaio

ucioaiy [iee 97a] sou esu i ew ways o iew a aicaios kowege a ocesses coceuay; aigae amog iems o iees a

ask sages; eace a aicaios kowege wi commes a

eaiosis; a age iomaio isays o iiiua uses a ei asks

yee Sucuig ucioaiy yee sucuig ucioaiy icues

oca a goa iomaio oeiews; aeae iews a coes;

ascusios a esee coe y "icuig" e oigia coe a a

aces a use i a maiaiig iks ewee a ese uses; ik

oagaio; oe ik a aco yig; as we as keywos a oe

aiues o a o ese [iee ] 1

yee aigaio ucioaiy aigaio ucioaiy ecomasses

access agig om iomaio eiea o owsig is icues

coe- a sucue-ase quey; isoy-ase aigaio a

soisicae ackackig; i-iecioa ikig; yamic a comue

ikig; a ocess eacme o eecuio oug ik aesa [iee

]

yee Aoaio ucioaiy Aoaio icues ookmaks

amaks maua ikig a commeig oe a may o ese

eaues ca e sae i coaoaie eiomes May aso ca e

esoaie o iee uses a asks [iee ]

e We iay oies a aom o wiesea suo ew

We aicaios (a ee ewe o e We cuey ake moe a moes aaage o yee [iee 97a] [iee 97] us eseaces ae

e oouiy o make a mao imac o ow aicaios o e uue wi ook a o e ee o suo a quaiy o ieacio a uses wi come o eec

May o e ieas esee ee came om soe aes esee a

aious yee ucioaiy Woksos Sice 199 e eseac commuiy as ogaie may woksos [ 9] [ 9] [ 97] [

9a] [ 9] [ 9c] a moe ae sceue eseac cosey

aaes eseac i ogaiaioa yemeia - yee suo o e iomaio sysems ie Sice 1993 e imay oum o is eseac as

ee e yemeia i Iomaio Sysems a Ogaiaios mii-ack a e 17

awaii Ieaioa Coeece o Sysems Scieces [ICSS 93] A secia

oua issue aso esue om is oum [OC 9] I 199 is mii-ack was eae io e We Iomaio Sysems mii-ack [ICSS 9] ecogiig

e We as oays imay aom o yee eeome ee is aso a secia issue o yee ucioaiy i e oua o igia Iomaio [oI

99]

yemeia Suo

yemeia aa moes

Seea yemeia aa moes suc as e yee Asac Macie (AM

[Came ] ee [aas 9] a e Wo Wie Wes M oie aa sucues a guieies o cosucig oes iks a acos a o

owsig uies ca imeme oe o ese isea o makig u ei ow

yime [yime] oies a SGM-ase ISO saa moe o yemeia

ocumes (as we as musica ocumes aoug is comeiy as

iscouage a u a ew imemeaios Imemeig a aa moe is o easy

ask u i oes oie a soi saig oi o a yemeia sysem

e ooki aoac

e ooki aoac aciiaes icooaig yemeia ucioaiy io iiiua o-yemeia aicaios eig ui om scac A aicaio

uie emes cas o e ookis suouie iay i e aicaios coe

Eames o ookis icue e yee Oec-oiee ooki [uess 9] 1 a e Aew ooki [Sema 9] Aeso [Aeso 9] eee e

AA AW use-ieace ooki wi yemeia-awae wiges Gaio a

ossi [Gaio9] eee e isuaWoks Smaak aee o icue

yemeia-awae wiges

yeases

uies cosucig yemeia sysems om scac ee o soe a eiee

yemeia cosucs (oes iks a acos wic esis ewee use sessios yease soage egies suc as 3 [egge 9] oie a aa soe a maageme ouies o yemeia cosucs aki o aaase maageme sysems Sysem uies ca iegae yeases io ei sysems as may ik seices a oe yemeia sysems o

ik Seices

Seea eseac eos ae succeee i ceaig iks amog imaiy o-

yemeia iomaio sysems a i aciiaig ei aesa Micocosm

[ais 9] Muica [ik 9] a Cimea [Aeso 97] eac as a

yemeia ik seice a eecues cocuey wi eea sysems a

oies ikig suo e isiue ik Seice cosise o a uecose eiome oiig a aigaioa oeay o We ages ase o wii-oe

e aaysis o ieiy imici ik oouiies suc as key ases esoa

ames a iiogaic ciaios [Ca 9] 19

Eac o ose yemeia sysems eecs cie iomaio sysems o suo aco ceaio a seecio y emeig yemeia cas a aig miima yemeia ucioaiy i a mae simia o e ooki aoac ey aso oie muie ees o yemeia aigaio a aoaio suo

ase o e egee o yemeia comiace e cie o-yemeia iomaio sysem oies as we as a imie se o suo o cie sysems

a ae o yemeia comaie a a A sysems owee coceae

imaiy o suoig maua ikig wii isay-oiee sysems

Geeaig yemeia aicaios om a yemeia esig meooogy

yemeia esig meos ese oe o e mos imoa eeomes i

e yemeia ie [Yoo ] [iee 95a] is ioes moe a ayig we-uesoo sysem aaysis a esig o sowae egieeig eciques

o yemeia yemeia ucioaiy equies ew kis o eaiosi maageme a aigaio suo yemeia esig meos oie a sysemaic aoac o eaiosi maageme a aigaio suo wic i u sou eae cosise age-scae ous yemeia imemeaios Mos o e esig meos aaiae ouce ew yemeia aicaios comee wi ei ow ieace Ou aoac ies i a i suos ew o eisig aicaios wiou equiig yemeia-oiee

eaiosis o eaues o e emee i e aicaio coe

yemeia aicaio sowae

o saaoe aicaios may commecia a eseac yemeia aicaio eiomes eis ee ae us a ew e MacWe esig eiome ouces a yemeia aicaio o kowege-ase sysems

[aa 95] IKI eaes uses o ui saia yemeia aicaios i wic a iks ae imici oug e uses saia ocaio o oes [Masa 9]

ese oe suo oy maua yemeia ikig oug some may e eee oug a sciig aguage

Oe yemeia Sysems

Oe yemeia eseac aesses e issues o iegaig yemeia

ucioaiy io eisig aicaios i e comuig eiome A oe

yemeia sysem (OS is yicay a miewae comoe i e comuig eiome oeig yemeia ucioaiy o aicaios oogoa o ei soage a isay ucioaiy Usig e seices o a OS eisig aicaios i e comuig eiome ca ecome "yemeia eae"

us suoig ikig o a om iomaio maage y e aicaio wiou aeig e iomaio ise o ecome "yemeia eae" aicaios mus e eee o make e yemeia ucioaiy aaiae i

e use ieace a mus e ae o commuicae yemeia equess o e

OS e em oe yemeia eiome is use o coe o e OS a

e se o yemeia eae aicaios A oe yemeia eiome is 1 a suse o e oea comuig eiome i ems o aicaios ogams a seices

Oe yemeia Sysems ae cuey eig eoye i aious aicaio

omais icuig igia iaies comuig suo o age egieeig eeises sowae eeome a eucaio Ye oe yemeia

eeoes ae ui ecey acke cosesus commo guieies a saas o ieoeaio ewee OSs a aicaios a eques

yemeia seices [ueg 9] Wiou suc guieies a saas eac oe yemeia sysem uses iee aoaces a eciques a iii ieoeaiiy e immeiae esus o is ae

• f prnttn ntrprblt: aicaios eae o oe aicua

OS cao e use wi oe OSs us cuey eac aicaio as

o e eae seaaey o eac OS isea o us oce o a OSs

• f tr ntrprblt yemeia sucues ui usig oe

aicua oe yemeia eiome cao e accesse a use y

oe oe yemeia eiomes us cuey eac oe

yemeia eiome is a "isa" isea o a a o a age uiie

yemeia eiome

• f t ntrprblt: yemeia sucues cao e ui acoss

iee oe yemeia eiomes I is o isace o ossie o

ceae a ik wi oe e i oe aicua oe yemeia eiome

a aoe e i aoe oe yemeia eiome is as o e

oem o oe yemeia eiomes eig "isas" as meioe

aoe

e oe yemeia commuiy is cuey aessig ieoeaiiy issues y eiig a se o guieies a saas o ieoeaio A wokig gou [OSWG] as ee ome a a ume o meeigs ae ee e i

is ogoig saaiaio eo

1 yemeia Egies

yemeia egies eecue ieeey o a aicaio wi miima moiicaios o i a oie e aicaios uses wi yemeia suo

ew aoaces oie asae yemeia iegaio as E oes

oae oecs icue Micocosms Uiesa iewe [ais 9] eckes

[Kacma 95] e -aigao [Gaio 9] a Cis Quickik [Quickik]

e Uiesa iewe gies uses access o a miima ee o Micocosms

yemeia ucioaiy oug e C Wiows oeaig sysem I aces seecae uos i e ie a o e aicaios wiows Uses ca seec

e i ese uawae aicaios a seec a Micocosm uo o ceck o

"geeic" o "keywo" iks oigiaig om ay oio o e e seece iks

o ese aicaios wi auc e aicaio ue e Uiesa iewe a oe e esiaio ocume wii i

Kacmas [Kacma 93] wok ocuses o yemeia-awae ieaces is egie woks ogee wi e ieace o eemie ow o isay oecs e

yemeia egie aes ikig a aesa e ieace aows uses o 3 seec acos a isay e esus o aesas e ueyig ack-e aicaio mus e imemee so a i eus a oecs coes we

equese Kacmas wok ies om E i a oug is iosoy is wok aims a geeaig yemeia-awae ieaces wee ou wok eeuay sou ea o yemeia-uawae ieaces as we as yemeia-uawae aicaios

Kacmas seco oec [Kacma 95] eeoe aoe esio o is aciecue wic oeaes eiey ieeey o e ieace sysem I uses

e ueyig UI Wiows sysem o oeay a yemeia coos

(oes acos meus ec As wi e Uiesa iewe i emais uawae o e aicaios aa moe a oec ieiies I uses e wiow ie as a sucue oec escio o associae a ieiie wi e wiows coes

Wiow coes ae maiaie y e ueyig aicaio

A ee aoaces seamessy suo a aicaios oe

ucioaiy u oie oy maua ikig - i e Uiesa iewes case o a oecs isay aue; i Kacmas is sysem o e oec ieiy; a i

Kacmas seco sysem o e oecs ie ocaio wii a ecogie wiow E i coas coiues y oiig seamess auomae suemea aigaio a ieeaiosi access o yamicay-mae iomaio sysems

e -aigao comes e coses o ou aoac oiig a seamess yemeia suo o comuaioa sysems a eecue wii a sige Smaak eiome ey oie a yemeia aye aoe e aicaios wic mas aicaio casses o oe casses a eaiosis amog casses o ik casses om ese maigs e -aigao auomaicay geeaes oes a iks As meioe eaie e -aigao uses Smaaks ieace moiie wi yemeia-awae wiges [Gaio 9]

is aoac mees Es goa o suemeig Smaak aicaios wi

yemeia suo wiou aeig em Es aoac aies o o oec-oiee a o oec-oiee aicaios

QuickCick [QuickCick] is a ece aicaio a aows uses o access

o-u iss o iks eae o a aicua wo We e use aciaes

QuickCick eie y cickig a yeow ueie o a-cickig ay wo a wiow

os u coaiig e is o iks wi aiioa iomaio aou a wo

QuickCick aow uses o eie ei ow iks oug ooseacks

ooseacks ae coecios o keywos a esiaios a ae ceae y uses QuickCick oes some o e ucioaiy E oies u i oes so

ase o eica aues (ie wos E woks maiy o semaic yes

3 iua ocumes

A iua ocume is a ocume o wic o esise sae eiss a o wic some o a o eac isace is geeae a u ime [Waes 1999] e

aaigm o e We as sie e eecaios o access o iomaio

eiousy iomaio was accesse y e eiea o eecoic coies o

ocumes om a age eosioy o eaiey saic iomaio ow iomaio is accesse oug e maiuaio o a age coecio o iomaio 5

esouces Some o ese esouces ae ocumes a some o ese esouces ae ocesses a ceae ocumes

A ume o ieesig eseac issues mus e esoe suouig

ese iua ocumes o e We

• Gnrtn A wa oi i ime is a iua ocume eie? A iua

ocume ca e eie y a auo oug e use o emaes a

iks o i ca e eie as e esu o a seac o aicaio Guie

ous ca e geeae yamicay ase o a iomaio ee as

eie y a use oie a/o a eiciy sae quey

• Srh ow o you seac o iua ocumes? Wa is e omai i

wic o eom e seac? Wi e ocume eis y e ime e use

equess i?

• vtn Uses ae a eecaio a ocumes ou oce wi e

aaiae o a suseque seac e oio o ookmak oes o ay

o iua ocumes i is oma simisic way ookmaks ee eoug

iomaio o eceae e ocume as i was

• rnn esio coo as og ee a coce o Iomaio

eiea eseac a is ow a cea issue o maageme o iua

ocumes Uses ee o e ae o eu o a ookmake esio o a

iua ocume a o go owa a ackwa i ime oug cages

o a iua ocume

• Athnttn Wo is esosie o e quaiy o e coes o a

iua ocume wee comoes may come om a aiey o souces

a /o ocesses?

• frn ow o auos cie iua ocumes o esios o iua

ocumes?

• Annttn e oes o use o iomaio a suie o iomaio

ae megig eaes eec o e ae o a aa suc as commes

aoaios as a iks as we as coe wie ey ae eaig

• prtxt ntnlt ow o oie yee ucioaiy o iua

ocumes?

Auomaic ik Geeaio

aiioa aoaces o yee assume a auos ceae we-eie

(e-eie as o ais i yee We e eae aoace e

yee e ai was aeay aaiae I is aoac ie-oe iks cage oy we a auo eie uae o eee em e oe o e auo was o ceae e yee a e oe o e use/eae was o owse

oug i us e eae was ace wi e ask o uesaig e auos mea moe o e yee ocumes i oe o aigae e coecio o

ike oes (yease eeciey ee was o oouiy o eaes o

esoaie e yee accoig o ei ieess o o e yes o iks a wee aaiae o e aae o e aicua siuaio o ask 7

I some yee esig moes [Gaoo 1991] iks o o ecessaiy eis eiciy a ae imici i e sucue I some cases ey may e

yamicay ceae y a ocess wic eies ow eemes o e yee sucue ae eae we e ocess is ioke [ueg 97] [Masa 97]

[Wii 99] [Sima 99] I oe yemeia sysems [ais 9] iks may e mauay o sysem ceae ae yicay soe i a aaase ieeey o

e ocumes a ca e saic o yamic

Oe aoac o yamism i yee ocuses o comuig iks ase o eaiosis o simiaiies ewee es o assages o e I is aoac e ik is o eie as a oie om oe yee oe o aoe

u ae as a quey a eas o a iee oe iee oms o ik yes ca e e eisioe ase o ow a we a quey is cosuce e- comue iks ca e cosuce a ay ime weeas yamic iks ae comue a e mome ey ae equie [Asma 97] A eame o a

ecomue ik wou e a ik om a emoyees ame occuig aywee i a yease o e iogaica eais o a eso coaie i e ogaiaio ies e aaage o suc a ecomue ik is a i cou

eguae a suc isaces o emoyees ames a i cou e uae auomaicay as e comosiio o e comay cage I coas a yamic quey (comue a u-ime ca ake io accou e seciics o e cue use ieacio e quey mig e ase o a comiaio o e owsig

isoy use oie coe o e cue ocume ec I is aoac

yamic yee eeses a iemeiae oi o a coiuum ewee queyig a owsig [Waewo 91]

I oe om o quey-ase yamic ikig queies ae make u iecy o es wie ey ae eig ea [Goocisky 93] o isace cickig o e wo "yee" a e aggig wi e mouse uo ow o e wo

"seac" (a wic e oi e mouse uo is aise wou om e quey

"yee A seac" is om o quey maku as ee sow o yie

easoae esus i age-scae e eiea asks [Caoekika 95] e queyig ieace ca e ue moiie so a uses simy cick o eiousy make u e o ases (eg make u i ue wi ueies o imy e

esece o a yee ik e e maku is ceae ase o ems a

ae ee eiousy seece coe-eaig wos eae o ose ems a

ossiy auomae ieig eciques icuig ase ieiicaio meos

e seece a e ik (ie e make u e a was cicke o occus i is se o a seac egie as a quey I is assume a e use seecs a

aicua ik ue o a iees i e coe suouig e ik e mos

eea oe o e quey ecomes e eoi o e seece ik is ceaes a yee "oi a cick" ieace o a ueyig seac

ucioaiy

Quey-ase yamic yee ca ook a ee ike a saic yee sysem Ieacio cosiss o cickig o make u wos o ases i e

e wic ae e eae as i ey wee iks I eeimea esig o is

ye o sysem [am 1997] uses eceie e sysem o e a uma-auoe 9 saic yee i sie o e ac a i was acuay wokig as a seac sysem wi a igy simiie use ieace [oe 97] ue escies is quey-ase moe o yamic yee

Agumes i ao o quey-ase yamic yee icue a simiie ieace o seac ucioaiy euce auoig eo a geae oouiy

o cusomiaio ase o e cue uses ieacio isoy o seciic ask coe A aiioa eei is ecease cos o maieace sice yamic

iks o o ge oke a ew maeia is auomaicay aaiae o yamic

ikig (ie auomae uaig o e imie yee sucue is a sie eec o yamic ikig owee isaaages icue comuaio o eac ik a

u-ime (isea o usig soe ecomue iks wic ca e eesie i a age sysem wi may uses [Asma 1997]; a oe-comeeess wic occus we e eae is esee wi moe iks e e/se ca comee

A comiaio ewee eiea a aigaio meooogies ca esu i e yamic oisio o iks ceae o e y usig emig ecoogy

ase o saisica a iguisic eciques o oie iks eie om e cue ocume coe is ecoogy as ee successuy emoye commeciay [Muicosm] as a eouio o a yamic ik seice [Ca 1999]

Coe-ase aigaio (C is emoie i e coce o e geeic ik

[a 9] e souce acos o suc iks ae seciie i ems o souce coe ae a souce ocaio e soage o souce coe as a o e

ik sucue was aciiae y e aoio o eea ik aaases Oce 3 auoe om some souce seecio a geeic ik may e oowe om ay macig isace o e souce coe ece coe-ase aigaio e use o C gies susaia saigs i auoig a ik maieace eo

[ewis 99] Oe o e oems wi usig coe wee i is o eiea o

o aigaio is a i is o i e coe a we ae eay ieese Wos a icues ieos a seec ae eeseaios o oecs ieas a coces i e ea wo is meas eaig wi e ieece ewee e sigiie (meia eeseaios a e sigiie (ea oecs coces ieas

I is e sigiie i wic we ae eay ieese [Smoia 199]

umas ca make e ik om sigiie o sigiie amos auomaicay

yicay awig o a uge oy o io kowege u i sowae sysems e

ik (o is asece is a e oo o may o e oems wi coe-ase

eiea a aigaio [Gøæk 9] [ais 1999] e same coce ca ae may iee e eeseaios ee i e same aguage (syoyms

uemoe e same coce (eg ca a ca ae may iee isaces (eg Mecees-e eai ose ec

I a aem o oecome some o e oems wi e e use o

igia esauus oos o aciiies o saisicay ase associaios ae ee icooae io iomaio eiea sysems Moe ecey eseaces ae aeme o iouce ayes o associaios aoe e meia ase iks wic

y o caue semaic associaios eea o a aicaio a oie

aigaio a eiea ase o coces i aiio o coe [uoe 99]

[Cuie 97] [eyo-aies 9] [uock 9] [aa 91] e MAIS- oec 31

[oie 99] a e COI oec [iaa 9] o aem o associae meia

ase eeseaios iecy wi a semaic aye i a aem o oie iegae aoaces o coe a coce ase eiea a aigaio

uiig semaic ayes a associaig meia coe wi e coces

ey eese is cuey a ao iesie ask Oe o e caeges ow is o

ui sysems wic eac o ea e semaics om e kowege imici i

e meia a make e associaios ewee e meia eeseaios a e semaics wiou a eay maua iu [ewis 99]

oay amos eey isiuio as is ome We sie wi iks coecig iea ages ogee Wi uge amous o iomaio o e

isaye a maiaie mauay auoig a maiaiig isiuio We sies is amos ieasie e We ages o may o age sies ae geeae y

ogams a aaase sysems ae use as acke aa oies A seco geeaio o We quey aguages a sysems eie y oescu e a

[oescu 9] ees e is geeaio y oiig aa ogaiaio ik geeaio a ocume/sucue auoig caaiiies eeseaie sysems icue Sue [eae 9] a WeOQ [Aocea 9]

5 Summay

yemeia a e We owe ei oigis o may eoe aea us

ougas Egea a e eso coceie come sysems i wic e iomaio is ie-eae a ike 3

im ees-ee eaie a someig sime was eee M was coceie as a ey sime souio a was mace wi a ey sime ewok

ooco e CSA ecouage e eeome o e Mosaic owse

I oe o see eeome Mosaic oe may o e eaues ees-

ee oigiay eisioe a icue i is is ooye We aicaios cuey ake imie aaage o yee

yee ucioaiy oies eciques o suemeig eeyay comue aicaios wi yee yee sucuig aoaio a

aigaioa ucioaiy ca eace aicaios

Seea yemeia aa moes suc as e yee Asac Macie

ee a M oie aa sucues a guieies o cosucig oes

iks acos a o owsig

Mos sysems a aow ikig equie e auo o a e iks mauay ee eis seea aoaces o aciiae icooaig yemeia

ucioaiy io iiiua o-yemeia aicaios suc as ooki

yeases a ik Seices

yemeia esig meos ae oe o e mos imoa eeomes i e yemeia ie ey oie a sysemaic aoac o eaiosi maageme a aigaio suo

Oe yemeia eseac aesses e issues o iegaig

yemeia ucioaiy io eisig aicaios e oe yemeia commuiy is cuey aessig ieoeaiiy issues y eiig a se o guieies a saas o ieoeaio 33

yemeia egies eecue ieeey o a aicaio wi miima moiicaios o i a oie e aicaios uses wi yemeia suo

A iua ocume is a ocume o wic o esise sae eiss a

o wic some o a o eac isace is geeae a u ime A ume o ieesig eseac issues icue geeaio seac eisiig esioig aueicaio eeece aoaio a yee ucioaiy

aiioa aoaces o yee assume a auos ceae we-

eie (e-eie as o ais i yee e oe o e auo was o ceae e yee a e oe o e use/eae was o owse oug i I some yee esig moes iks o o ecessaiy eis eiciy a ae imici i e sucue i some cases ey may e yamicay ceae y a

ocess wic eies ow eemes o e yee sucue ae eae we

e ocess is ioke

Agumes i ao o yamic yee icue a simiie ieace

euce auoig eo geae oouiy o cusomiaio a ecease cos o maieace isaaages icue comuaio o eac ik a oe- comeeess

uiig semaic ayes a associaig meia coe wi e coces

ey eese is cuey a ao iesie ask

E coiues y oiig seamess auomae suemea

aigaio a ieeaiosi access o yamicay-mae iomaio sysems CAE 3

MEAAA

Meaaa is sucue aa a escies aa Iceasigy age amous o scieiic a ecica aa ae eig ceae a sae i igia aa soage

sysems ee is a ee o eeie e access a use o is aa A aiey o

iee aa a omas ee o e aesse suc as images ieo auio

aes aays gaics agoims a oceues a ocumes e em is

equey eig emoye o ee o ay aa use o ai e ieiicaio

esciio a ocaio o ewoke eecoic esouces

Meaaa is o a coce ecusie o comue scieiss u oe a is

use i oe ies as we Cuey comue sciece acks a saa

meaaa amewok oa eoug o escie ay ki o esouce e W3C

meaaa iiiaie [W3C Mea] is a moeme o esig comeesie a coaoaie sysems o esciig aa

E makes eesie use o meaaa e auomaic ik geeaio asec o e E eies o e icusio o semaic meaaa o eac e-

eie eeme ese i a iua ocume uemoe E o oy as

iks o e isaye ocumes i icooaes as muc iomaio aou suc eemes as ossie I ac E ooks a iks as us a aicua ki o

meaaa oe a eies eaiosis ewee eemes oecs a comoes e em MtInfrtn is use i is eseac o make cea we e meaaa icues eaiosis

3 35

is secio eoes some o e meaaa oosas a

ecommeaios a wou e a o e ocess o esigig a saa meaaa amewok Suc a amewok wi oie a saa way o esciig

esouces a ei eaiosis

esouces ae equie o eoe e We om ei cue sae o oe wee ey ae ogaie caaogue a eeciey seacae; ecomig wa

im ees-ee cas e Semaic We [ees-ee 99] e oosas emoy e eesie maku aguage o ei sya a moe M eig eesie aows e oosas o e eesie makig o come a eecie esciio Meaaa aicaios ca e cusomie o use ees wiou osig ieoeaiiy wi oe aicaios aowig o accuae

eeseaios o esouce eaiosis

e Semaic We Aciiy [W3C SW] as ee ecey esaise o

ea o e esig o eaig seciicaios a e oe coaoaie

eeome o ecoogies a suo e auomaio iegaio a euse o aa acoss aious aicaios e Semaic We Aciiy uis uo e eisig ouaio wok accomise y e W3C Meaaa Aciiy

31 Ioucio

ocumes use o ae oy oe ie o aa; ey wee woe ieay

omae wi yeseig coes a usucue May aa omas wee icomaie a oy ea y ei auoig aicaios Sis i sysem 3

aom a aicaio ecoogy cou ee as ocume waeouses io

egacy aa

e ocume aaigm cage wi e ioucio o SGM [SGM

] is cage esaise a seco ie o aa aa esciig aa o

meaaa e ocume was ogicay o aa seaaig coe (aa

sucue (meaaa a omaig (meaaa is seaaio o ocume

comoes aowe o ocuse ocume ceaio as coe cou e ceae

aae o ae a wi meaaa

ee is ow a wea o iomaio o eey suec aaiae o e e

e ossie uses o e We seem eess u ee e ecoogy is missig

a cucia iece Missig is a a o e We wic coais iomaio aou

iomaio - aeig caaogig eaioa a esciie iomaio sucue

i suc a way a aows We ages o e oey seace a ocesse i

aicua y comue I oe wos wa is ow ey muc eee o e

We is meaaa

is secio iesigaes e ee o aa esciio mea o oewise

I eoes seea meaaa oosas as a meas o sowig e imac e

aicaio o meaaa as mae

3 Meaaa Issues

e iomaio ow aaiae o e Iee o a aicua oic aies geay

i o quaiy a quaiy e Wo Wie We as eae uses o eecoicay uis iomaio accessie o miios o eoe eaiey easiy 37

u e aiiy o ose eoe o i eea maeia as ecease amaicay as e quaiy o iomaio o e Iee gows

Oe emegig e is o eae e uses o escie ei ow maeia wi meaaa Meaaa ca e use o escie a Iee esouce wa i is wa i is aou wee i is ow is eae o wa a so o

ee ae ee mao asecs o e eoyme o meaaa [aea 97}

• esciio o esouces

• oucio o e meaaa

• use o e meaaa

e is asec aesses wa se o iomaio is o e caue y e meaaa is wi ee o e ye o e esouce a o e uose o e meaaa A meaaa sceme mus e suiciey eie o caue useu iomaio aou a wie aiey o esouces o a age o uoses

Ieay a sige meaaa sceme sou e use as is miimies e cos o usig meaaa Uouaey i is uikey a ee wi ee e ageeme o a sige meaaa sceme a so a mao asec o meaaa

eseac is e eaiosi ewee iee meaaa scemes a e ae- o ewee e sie a uiiy o e meaaa eeme se

e seco asec is e oucio o meaaa Meaaa is esseiay a summay o e aa ouce y aious ees o "ieigece" Usig umas

o geeae ese summaies is eesie a meaaa sysems aem o

euce is cos y makig umas moe oucie y auomaig as muc o

e ocess as ossie e use o oos a cou auomaicay oie is 3 iomaio ike E wou geay aace e maeiaiaio o a meaaa iasucue

e ia asec o meaaa coces ow e meaaa is accesse a use I mus e eiee i a om a ca e ocesse wi is semaics

esee A imoa use o meaaa is as a mecaism o esouce ocaio i isiue ewoks ike e Iee Meaaa ca oie iomaio o e use o ieiy wic esouces ey mig e ieese i wi e e o

eaiosis Oce a esouce as ee ieiie meaaa oies e iomaio o aow e esouce o e accesse

Meaaa is o ew iaias ae ee caaogig ooks a ouas

o ues o yeas e iay caaogue is i eec meaaa a is use o

i ooks a ouas aou a aicua suec a o eiee em om e

iay sees Aoug eecie iay caaogig aces a scaaiiy oem i

oucig e meaaa Wi so may yamic ocumes eig uise o

e We i is o cos eecie (o eay ossie o iaias o oessioay caaog eac We ocume

31 Meaaa Uiiy

Meaaa as may uses i assisig e use o eecoic a o-eecoic

esouces o e Iee ese icue

• summaie e meaig o e aa (ie wa is e aa aou

• aow uses o seac o e aa

• aow uses o eemie i e aa is wa ey wa 39

• ee some uses (eg cie om accessig aa

• eiee a use a coy o e aa (ie wee o I go o ge e aa

• isuc ow o iee e aa (eg oma ecoig ecyio

• e ecie wic isace o e aa sou e eiee (i muie

omas ae oie

• gie iomaio a aecs e use o aa suc as ega coiios o

use is sie o age

• gie e isoy o aa suc as e oigia souce o e aa a ay

suseque asomaios

• gie coac iomaio aou e aa suc as e owe

• iicae eaiosis wi oe esouces (eg ikages o eious a

suseque esios eie aases oe aases i a sequece a

oe aa o ogams wic sou e use wi e aa

• coo e maageme o e aa (eg acia equiemes a

esucio auoiy

Meaaa as a imoa oe o suoig e use o eecoic

esouces a seices owee may issues o eecie suo a

eoyme o meaaa sysems si ee o e aesse

eow is a eame iay caaogue eco sowig meaaa aou a

ook I uses a sucue o e eemes ake om e I iay Caaogue

Maeia ook

Ca ume QA779 M33 199

Auo McGa Sea

ie M y eame uiig E-commece aicaios / Sea

McGa

uicaio Ue Sae ie eice a c199

esciio iii 7 i ; cm + 1 comue ase oica isc ( 3/

i

Seies e Caes Goa seies o oe iomaio

maageme

oes M1999

oes Sysem equiemes o accomayig comue isc

Wiows 95/; M 3 comaie We owse; aa

ase oos wi equie a aa iua Macie

oes Icues ie

oes ACQ19993 CS

Suec M (ocume maku aguage

Suec Eecoic commece

Meaaa is o imie o esciig ocumes Ay esouce (eg ieo image auio ec ca e escie wi a aoiae meaaa eeme se 1

3 Meaaa Moe

e asic moe use o meaaa is kow as "aiue ye a aue" moe

Meaaa is eesee as a se o acs aou e esouce (eg "ie"

"auo" Eac ac is eesee as a aiue (aso kow as a eeme A

aiue coais a ye (wic ieiies wa iomaio e aiue coais

a oe o moe aues (e meaaa ise

o eame e aiue "ie M y eame uiig E-commece

aicaios / Sea McGa" as e aiue ye "ie" (iicaig a is is a

ie a e aue "M y eame uiig E-commece aicaios / Sea

McGa"

33 Meaaa Saas

Meaaa saas eie ses o aiues a ca e use o escie

esouces ese saas eie

• wa iomaio ca e coaie i e esciio (ie e se o

aiues

• wic aiues ae maaoy a wic ae oioa

• wa ecisey eac aiue meas

• e sya o e aiue aue (ie ues o e oma a cosucio

o aues is mig icue ses o emie aues (ie a aoomy

owee ee ae a ume o issues wi e saas o a o em

ae esoe ese icue

• Ablt f tndrd. ocumeig aiue ses a uiig e

iomaio om e saas io sysems so a e comue ca

assis e use i cosucig a usig meaaa

• ltnhp btn dffrnt tdt tndrd. ee ae aeay

may meaaa saas a moe wi uouey e ceae wic wi

ea o e siuaio wee a esouce wi e escie y wo (o moe

ses o meaaa aiues Wa aes i e wo ses ae

coaicoy iomaio? Ca meaaa e asome om oe se o

e oe?

• Extnblt f tdt tndrd. I is oe ecessay o ee

aiues ses o eese oca iomaio (eg ikages o eisig

sysems I aiio as ew yes o esouces ae eie o ew

aicaios eeoe i wi ecome ecessay o ee e meaaa

saas ow ae ese eesios uise a icooae io

meaaa aicaios?

• Intrntnlztn. e age o issues ioe i eeig meaaa

om e cue Egis moe ee om eseig aues so a e

eee aguage is esee is o e use o aiues wic ae

o meaig i a aicua cuue

• h ln f dt nd tdt. Meaaa ees o e igy ou o

e esouce i escies e meaaa mus e geeae a e same

ime (o ey soo ae e esouce moiie we e esouce

cages o is eee 3

• Mtdt dt (a aoe ee o asacio ee ae a e

oems o soig i somewee iig i agai a uesaig wa

e coes mea

e Mea aa Coaiio [MC] a e Oec Maageme Gou [OMG]

aouce o Ai 1999 ei is cooeaie eo o eeo meaaa

saas I esaisig a oma ecica iaiso e MC is ow a aom

Meme o e OMG a e OMG is a meme o e MC

e oecie o is coss-memesi is o oie a way o e wo

gous o wok ogee o commo saas ase o e eie a

saas euce cousio i e makeace a icease eiciecy o I

ogaiaios e is wokig sessio ewee e MC a e OMG ook

ace uig e ece OMG ecica Meeig e a e e o Mac 1999 i

iaeia esyaia

age comaies cuey mus imeme ei ow ieaces ewee

sowae oucs i ey wa o emoy a "es o ee" coiguaio Wi e

emegece o Iee-eae ecoogies a e ai iegaio o eeise

sowae oce y usiess essues a ieaioaiaio e cos o

uiig a maiaiig suc ieaces acoss eeases is ecomig oiiie

e eiiio a suo o a saa o meaaa ecage wi go a og way i aowig comaies o ui usiess ieigece souios a o ack

ei meaaa asses cos-eeciey

33 W3C Wo Wie We Cosoium

e Wo Wie We Cosoium [W3C] was oue i Ocoe 199 o imoe e Wo Wie We o is u oeia y eeoig commo oocos

a omoe is eouio a esue is ieoeaiiy I is a ieaioa iusy cosoium oiy ose y e Massacuses Isiue o ecoogy

aoaoy o Comue Sciece i e Uie Saes; e Isiu aioa e

ecece e Iomaique e e Auomaique i Euoe; a e Keio Uiesiy

Soa uisawa Camus i aa Seices oie y e Cosoium icue a eosioy o iomaio aou e Wo Wie We o eeoes a uses; eeece coe imemeaios o emoy a omoe saas; a aious ooye a same aicaios o emosae use o ew

ecoogy

e W3Cs ecoogy & Sociey omai Gous ocus is oay o esaisig us i e ew meium o e We is is a iicu oem ioig o socia a ecica issues us is esaise oug a come a i-uesoo socia mecaism icuig eaiosis socia oms aws

eguaios aiios a ack ecos e ecoogy & Sociey omai

Gou aciiies ae cose o ocus o seciic aeas a ae o imoa a

acae ee is a coe o ecica issues a ae equie i ay sysem a is o e use

❑ e aiiy o make saemes a ae agee uo meaigs e W3C

Meaaa Aciiy oies a meas o ceae macie-eaae saemes 5

❑ e aiiy o kow wo mae e saeme a o e assue a e

saeme is eay eis e W3C igia Sigaue Iiiaie oies a

mecaism o sigig meaaa i oe o esais wo is makig e

macie-eaae saeme

i e aiiy o esais ues a emi acios o e ake ase o e

saemes a a eaiosi o ose wo mae e saemes e ICS

ues seciicaio aows ues o e wie ow so ey ca e uesoo

y macies a ecage y uses

e aiiy o egoiae iig ems a coiios e ow-comee

EI oec ceae e ooco Eesio ooco (E o oie o

egoiaio o e We egoiaio is aso a e coe o e aom o

iacy eeeces oec (3

331 W3C Meaaa Aciiy

Meaaa meas "aa aou aa" o "iomaio aou iomaio" u

oay moe imoay ow i sou e ake o mea hn

ndrtndbl nfrtn, bt dtrbtd ntrd nfrtn. e

Meaaa aciiy [W3C Mea] was ome i 1997 om e ecogiio wii e

Cosoium o a commo suask o eisig aciiies suc as IGS a Sig a

W3C a WeA a e IE e ui Coe a may oe oecs

e Meaaa aciiy is e aciecua ueiig o may o e

ecoogy a Sociey aciiies W3Cs wok o igia Sigaues iacy

oecio a Ieecua oey igs Maageme ae a ase o e

esouce esciio amewok [ 99] wok a is a e ea o e

Meaaa Aciiy I aiio W3C is asiioig om is cue meaaa

ecoogy (IGS o

33 M yee Maku aguage

e We as eoe a a aic ae emoyig a iceasig aay o aa

omas a aicaios ey a equie esciio o esue owse

ecogiio M [M 9] e ie We age maku aguage as ee uae o mac e Wes gow a as oe iaequae as oieay

eeigs o i ae iege Cea o is oem is e ie a sime sysem o M aa esciio M meaaa a age o aa-esciio is a cue ye ucioa sceme ase o e MEA eeme

e ack o a saa meaaa sceme as cos We aicaios ei iuiio Seac egies oe ae o ey o e ie o ocumes soe i e

IE eeme o ieig We ages makig em uae o oie eesie meaaa o uses o eom accuae seaces oo We aicaio ucioaiy cause y M iaequacies as cos e We ceiiiy a usaiiy May seac egies a oe We aicaios ook

o ecogiae meaaa i M We ages ecoe i e MEA sceme Uouaey seac egies ae moe ikey o i meaaa eeig

o oieay ocume geeaos a o e aue o e ocume

M meaaa wic esies wii e EA eeme is a sime cosuc eyig o e AME a COE aiues o e MEA 7 eeme Aoug is imemeaio oes some eiiiy eig a om a saa sceme is aiiy o escie come ocume eaiosis is oo

e MEA sceme cao escie come eaiosis o use euse oecs a oeies

e M sysem o meaaa is weak a oy useu o esciig ig-

ee ocume oeies e cue M meaaa sceme wi e aaoe i ao o a soge moe ucioa sceme A ume o scemes

ae aeay ee oose some o wic ae eiciy icue M imemeaios

M Eame

OCYE M UIC "-//W3C// M //E" "//wwww3og//EC-m/sic" M EA oi e="//www acme com/oies/coe " IEow o comee Memoaum coe sees/IE MEA ame="auo" coe="o oe" MEA ame="coyig" coe="&coy; 1997 Acme Co" MEA ame="keywos" coe="cooae guieies caaogig" MEA ame="ae" coe="199-11-9 37+ " /EA OY eo wo /OY /M

333 M eesie Maku aguage

e eesie Maku aguage [M 9] is a oma esige o ig sucue iomaio o e We i is i eec a We ase aguage o eecoic aa Iecage M sas ewee M esige o eesse

eseaio ae a semaic iomaio a SGM a soisicae ag

aguage wic seaaes iew om coe a aa om meaaa M is a suse o SGM a maiais e imoa aciecua asecs o coeua seaaio wie emoig oesseia eaues

M is a ouc a caays o e cagig ocume aaigm

Aoug a meaaa sceme is ou o e scoe o e M seciicaio e

ack o oe is suisig gie e M maae o e ea SGM o e We

ouaey sice M is eesie i aows o comia amewoks May meaaa iiiaies ae ee oose oeig M a comeesie meaaa saa Aoug ey ae a cocee wi e same ueyig cosucs a oems e e a gas o eac oosa ies iusaig a eouio i e coceio o meaaa

Ame wi a sog a saa meaaa amewok M wi e a

ea ye eecie comeesie a commo ocume oma M-comia

ocume eaes ee oy ea meaaa saemes o uesoo

ocumes is cage may ea o uses oig o se ei owses o

oucig summaies o ocume aue coosig wee o ea ue

ae a e eig oce o owoa eie ocumes

Wiou a sog a saa meaaa amewok may oieay

amewoks wou e ui aou M A age eceage o ose amewoks wou e icomaie makig sowae iicu o wie is icomaiiiy wou ioae e goas o M ise Gie e oems suouig e meaaa iiiaie a saa sceme mus e woug 9

M is someimes egae as "semaic maku" a i is oe aise

o is aiiy o eess semaic caiy oug maku Wa gies ise o is seime is a wok eiome wii wic oieay oceua a imici maku as ee e om Someoe wo uses a e eio o eamie a M

ocume - comaig i o a M ie o a comma-eimie e ie o

ossci o o ay ocume usig a oceua o eseaioa maku

aguage - wi eaiy uge e M ocume moe meaigu wi esec o

e iomaio oecs eesee y e e maku ise is a om o meaaa eaiig wa e cosiue eemes ae (y ame a ow

ese iomaio oecs ae sucue io age coee uis

Aoug ee ae sou ecica easos o usig M i is cea a muc o e moiaio o usig M comes om e cue a eece sucue o e usiess eiome eae o M e usiicaio o usig

M coais e oowig ecica a usiess acos

• M is aeay a oe aom ieee a eo ieee

saa

• M suos ieaioa caace ses

• M ca eese moes comia wi OMGs Mea Oec aciiy

(MO amewok

• M is o ike o ay oe ogammig aguage o ogammig

ieace (A age o M aicaio ogam igeaces (AIs ae

aaiae 5

• e cos o ey o M iomaio oies is ow M ocumes

ca e ceae a eie y a i a e eio M sucue a

sya make i easy o umas o ea

• e cos o ey o auomaic M ocume ouces a cosumes

is ow A gowig se o oos is aaiae o M eeome icuig

ee commeciay uesice ig-quaiy oos

• e M aoac o sucue aa iecage as ee aiae

oug e wie eeiece wi M ise a wi oe memes o e

M amiy SGM use i ig e ocume ocessig a M e

eomia aguage o e we

• M is wiey eiee o e e e se i e eouio o e we; is

uake wi eace e aiiy o ocumes ase o M o e

iegae io e iomaio We o e Iee

• M is si youg u ee ae may we ocumee aicaios o

M i omais suc as we commece uisig eosioies

moeig aaases a aa waeouses seices iacia ea

cae semicoucos ieoy access a moe

• Wiesea uic iees i M eaig o a susaia ume o

ooks a aices eig uise 51

M Eame

?m esio="1" ecoig="U-"? i ea ieSow eeig ai ae US oeas/ie /ea oy oy ea eie 1Sow eeig ai ae ocaiocouyUS/couy egiooeas/egio/ocaio/1 /eie yie yagy Maew ewis/yag /yie aeie ocaiociyAO/ciy saeCo/sae/ocaio soyaeiay auay 15 17 M E/soyae /aeie /oyea oycoe

Sow a eeig ai uise e ocaiooeasecouyUie Saes/couy/ocaio o a seco saig ay o co om="1999115"iay/co causig a eas ie weae-eae eas cosig aios a seaig misey om ocaiociyWasigo/ciy saeC/sae/ocaio o ocaiocouyCaaa/couy/ocaio /

eow a sow ie a isece ocaiosaeMaya/sae/ocaio ocaiosaeesyaia/sae/ocaio a ocaiosaeew esey/sae/ocaio a co om="1999115"eaw/co owou ue oa suaces o ice e icy uiu aso oug ow owe ies eaig ues o ousas o eoe wiou eeciciy/

qis is oe o e mos seee soms wee see i a og ime/q sai a uciosokeswoma/ucio o ogaimoe Gas a Eecic/og qWee o makig ay omises aou we a e owe wi e esoe ecause wee si yig o i a e amage /q/

Some 1 eoe wee e wiou owe i ocaiosaeesyaia/sae/ocaio ocaiosoue saeew esey/sae/ocaio a ocaiooe saeMaya/sae/ocaio oicias sai/ 5

ucioeoi Mayo/ucioeso amegieeis/amegieameamiyAce/ameamiy/eso a is sa ae o soe sow om e oces a siewaks o eey ciies o co om="1999115"iay/co/ /oycoe /oy /i

33 esouce esciio amewok

e esouce esciio amewok [ 99] oies a moe geea

eame o meaaa is a ecaaie aguage a oies a saa way o usig M o eese meaaa i e om o oeies a

eaiosis o iems o e We Suc iems kow as esouces ca e amos ayig oie i as a We aess is meas a uses ca associae meaaa wi a We age a gaic a auio ie a moie ci a so o

oies a amewok i wic ieee commuiies ca eeo

ocauaies a sui ei seciic ees a sae ocauaies wi oe commuiies I oe o sae ocauaies e meaig o e ems mus e see ou i eai e esciios o ese ocauay ses ae cae

Scemas A scema eies e meaig caaceisics a eaiosis o a se o oeies a is may icue cosais o oeia aues a e ieiace o oeies om oe scemas

e aguage aows eac ocume coaiig meaaa o caiy wic ocauay is eig use y assigig eac ocauay a We aess 53

e scema seciicaio aguage is a ecaaie eeseaio aguage iuece y ieas om kowege eeseaio (eg semaic es ames

eicae ogic as we as aaase scema seciicaio aguages a ga

aa moes Oe o e es-kow scemas is e ui Coe iee y e

iay commuiy (ei is meeig was i ui Oio USA

uses e iea o e M amesaces o eeciey aow saemes o eeece a aicua ocauay o "scema" wo aicaios mig ao e same eaigs a caegoies we i comes o ogaiig maeia eas e oey aess is use o mea a comay

ocaio i oe aicaio a a comays We aess i aoe oeia coics ae esoe ecause oug aious ogammig mecaisms a ag

o a oey ame ca use a so coe wic sigas o wic aicaio

a ag "eogs" e M amesaces seciicaio escies suc mecaisms i eai a is useu o oy i e coe o u o may oe M aicaios aso

ee ae may acica uses o o eame

• hr nd lbrr lftn h. ese ae we kow

eames o ieacica sysems o eeseig suec aoomies i

ems o e eaiosis ewee ame coces e Scema

seciicaio as eacy e eaues o ceaig moes a

eese e ogica sucue o esaui a oe iay cassiicaio

sysems 5

• Wb tp. A siema ca e see "ieay" as a esciio o a

We sie e Scema seciicaio oies a mecaism o

eiig e ocauay eee o is ki o aicaio Wi is

ossie o escie ow oe iem is eae o aoe ow oe age is

"a escea" o aoe a so o

• rptn f th ntnt f Wb p. is is oe o e asic

ucios o e ui Coe iiiaie e ui Coe is a se o 15

oeies associae wi iiogaic iomaio ese ca e use o

escie iems o e We suiciey we a seac egies a oe

sowae ca wok muc moe eiciey e ui Coe Wokso

seies as ee a mao iuece o e eeome o

• rbn th frl trtr f prv prt drptn. ow oes

a sie maage esoa iomaio? Wi i iscose ay o is iomaio

o oes? Wa wi e use ge i eu? W3Cs aom o iacy

eeeces oec is wokig o a aom a aows uses o e

iome o a sies acices Uses o sowae oeaig o ei ea

ca e egoiae o a iee iacy oicy a come o a ageeme

wi e sie wic wi e e asis o ay suseque eease o

iomaio may e use o escie e oma sucue o iacy

acice esciios

• tn t. ese oe a way o aeig esouces so a eoe (o

comues ca ie iomaio eaes ogammes o eise

aig sysems o ay ume o omais 55

• Exprn tdt bt tdt. ca e use o escie

meaaa aou a gie eeme - e ae i was geeae y wic

ogaiaio a so o

• tl Sntr. As e We maues a moe eeyay asks ae

eome oie so igia sigaues wi ecome iceasigy imoa

may e use o eess iomaio coceig wa you ae sigig

wa e sigiicace o e sigaue is e aes a e sigaue is

ai a so o

Eame

?m esio="1" ecoig="U-"? ms="//wwww3og/1999/1--sya-s mss="//wwww3og//1/-scema/ sCass I="WeesouceMa" scommeCass o eeseig oe o moe we esouces A WeesouceMa ca coai seea saig we ocumes a ei ike ci we ocumes/scomme ssuCassO esouce="//wwww3og//W-scemaesouce

/s Cass s Cass I="Weocume scommeCass o eeseig a we ocume imay o M M ages u ca aso escie oe ie omas/scomme ssuCassO esouce="//wwww3og/-- scemaesouce"/ /sCass oey I="cosisO scommeA WeesouceMa cosiss o 1 o we ocumes /scomme somai esouce="WeesouceMa"/ s age esouce="Weocume"/ / oey oey I ="ikso" scommeA we ocume ca ik o 1 o ci we ocumes/scomme somai esouce="Weocume"/ s age esouce="Weocume"/ / oey 5

oey I ="ye" scommeye o e WeesouceMa/scomme somai esouce="WeesouceMa"/ s age esouce="ye"/ / oey -- ossie ye isaces o a WeesouceMa -- sCass ="ye"/ ye I="u"/ ye I="uae"/ oey I="sae" scommeSae o e we ocume/scomme somai esouce="Weocume"/ s age esouce="Sae"/ / oey -- ossie sae iaces o a Weocume -- sCass ; I="Sae"/ Sae I="ucage"/ Sae I="ew"/ Sae emoiie"/ Sae I="eee"/ /

335 M Scema

Wie M 1 suies a mecaism e ocume ye eiiio

( o ecaig cosais o e use o maku auomae ocessig o

M ocumes equies moe igoous a comeesie aciiies i is aea

equiemes ae o cosais o ow e comoe as o a aicaio i

ogee e ocume sucue aiues aa-yig a so o e M

Scema [Scema 1] is aessig meas o eiig e sucue coe a semaics o M ocumes

e uose o a scema is o eie a escie a cass o M

ocumes y usig ese cosucs o cosai a ocume e meaig usage a eaiosis o ei cosiue as aayes eemes a ei coe aiues a ei aues eiies a ei coes a oaios 57

Scema cosucs may aso oie o e seciicaio o imici iomaio suc as eau aues Scemas ocume ei ow meaig usage a

ucio

Ay aicaio o M ca use e Scema omaism o eess syacic sucua a aue cosais aicae o is ocume isaces

e Scema omaism aows a useu ee o cosai ceckig o e

escie a aiae o a wie secum o M aicaios o aicaios wic equie oe aiay o comicae cosais e aicaio mus

eom is ow aiioa aiaios

e oowig usage sceaios escie M aicaios a sou

eei om M scemas ey eese a wie age o aciiies a ees

a ae eeseaie o e oem sace o e aesse ey ae iee

o e use uig e eeome o M scemas as esig cases a sou

e eiewe we ciica ecisios ae mae

• blhn nd ndtn. isiuio o iomaio oug uisig a

syicaio seices Ioes coecios o M ocumes wi come

eaios amog em Sucua scemas escie e oeies o

eaies ews soies umai images coss-eeeces ec ocume

iews ue coo o iee esios o a scema

• Eltrn r trntn prn. iaies o scemas eie

usiess asacios wii makes a ewee aies A scema-awae

ocesso is use o aiae a usiess ocume a o oie access o

is iomaio se 5

• Sprvr ntrl nd dt tn. e maageme a use o

ewok eices ioes e ecage o aa a coo messages

Scemas ca e use y a see o esue ougoig message aiiy o y

e cie o aow i o eemie wa a o a message i uesas

• rdtnl dnt thrndtn vrnd b h ntrnt. Oe

imoa cass o aicaio uses a scema eiiio o guie a auo i

e eeome o ocumes A sime eame mig e a memo weeas

a moe soisicae eame is e ecica seice mauas o a wie-

oy iecoiea aica e aicaio ca esue a e auo

aways kows wee o ee a ae o a a-ume a mig ee

esue a e aa eee is ai

• U h t hlp r frltn nd ptztn. A quey ieace

isec M scemas o guie a use i e omuaio o queies Ay gie

aaase ca emi a scema o ise o iom oe sysems wa cous as

egiimae a useu queies

• Opn nd nfr trnfr f dt btn ppltn, nldn dtb.

M as ecome a wiey use oma o ecoig aa (icuig meaaa

a coo aa o ecage ewee oosey coue aicaios We

e ecage aa moe is eesee y e moe eessie M

Scema eiiios e ask o maig e ecage aa moe o a om

aicaio iea aa moes wi e simiie

• Mtdt Intrhn. ee is gowig iees i e iecage o

meaaa (eseciay o aaases a i e use o meaaa egisies o 59

aciiae ieoeaiiy o aaase esig MS quey use ieace

aa waeousig a eo geeaio oos

Eame

?m esio="1" ecoig="U-"? sscema mss = "//wwww3og/1/MScema" ageamesace = "//wwweamecom/as " ms = "//wwweamecom/as " seeme ame="a" ye=""/ ssimeye ame=""/ sis ase="siege"/ /ssimeye scomeye ame="" saiue ame="" ye="ssig"/ saiue ame="c" ye="" use="oioa"/ /scomeye scomeye ame="u" scomeCoe seesio ase="" scoice seeme ame="" scomeye ssequece seeme ame="a" ye="ssig" miOccus="1" maOccus="uoue"/ /ssequece /scomeye /seeme seeme ame="e" ye="ssig"/ /scoice /eesio /comeCoe /scomeye /sscema

M ocume wic maces e aoe scema

aa msa="//wwweamecom/as" sye="au" ="eo" c="1 " aee/a aou/a / /aa

33 Oe W3C Meaaa Aicaios

ICS aom o Iee Coe Seecio

e aom o Iee Coe Seecio EICS] cosiss o a suie o seciicaios a eae eoe o isiue meaaa aou e coe o

igia maeia i e om o "aes" ese coai iomaio aou e coe i sime comue-eaae om Iomaio ca e gie a ae wic comues ca e ocess i e ackgou ieig ou uesiae maeia o iecig uses o sies a may e o secia iees o em Wie

IGS as geea aicaiiy o aeig ages o a aiey o meaaa

uoses e ICS seciicaio was oigiay esige o aow aes a

eaces o scee ou maeias usuiae o cie usig e Iee ae

a simy cesoig e iomaio ise as aious egisaie oies ae suggese ICS gies esosiiiy o uses o coo esoay o o eegae coo o wa ey eceie o ei owses

ICS Eame

EA MEA -equi="ICS-ae" coe= (ICS-11 "//wwwgcog/5 " aes o "199 115 15-5" ui "1995 1 313 59-" o "//w3og/ICS/Oeiewm " aigs (sus 5 esiy coo/ue 1 IE ocume ie /IE /EA

sig igia Sigaue Iiiaie

Oe eeme o us is e aiiy o eiay associae a saeme wi e

eso o ogaiaio wo mae i Wie e ueyig cyogaic 1

ecoogy o accomis is is aaiae a wiey kow i as o ye ee aie o a geea-uose sysem o ceaig macie eaae saemes

e igia Sigaue Iiiaie [sig} is is imoa oe y seciyig ow o

sig saemes eesse as meaaa (ICS o Sig oies a ug- a-ay mecaism o seciyig e agoims a aa omas use o e ecyio igesig a ceiicaes use i e sigaue

M igia sigaues ae eesee y e Sigaue eeme wic

as e oowig sucue

Sigaue (Sigeo (Sigaueaue (Keyo? (Oec /Sigaue

sig Eame

Sigaue ms="//wwww3og/1999/11/msig-coe " SigeIo I ="5" CaoicaiaioMeo Agoi m="//wwww3 og/1999/7/W-m-c -199979"/ SigaueMeo Agoim="&sig;/sa"/ Oeceeece UI="//wwwmyagecom" asoms asom Agoim="&sig;/u" Ecoig Agoim="&sig;/ase"/ /asoms igesMeo Agoim="&sig;/sa"/ igesauea3c3/igesaue /Oeceeece Oeceeece IE="imesam" ye="&sig;/sigaueaiues" asoms CaoicaiaioMeo ame="//"1 /asoms igesMeo Agoim="&sig;/sa"/ igesauea53uu3/igesaue

/Oeceeece /SigeIo Sigaueaue33/Sigaueaue Oec I="imesam" ye="&sig;/SigaueAiues" imesam a ou="5" mIs="//wwwieog/c " ae 19999/ae ime1333/ime /imesam /Oec Keyo keyameSoo/keyame /Keyo /Sigaue

3 aom o iacy eeeces

is aea ioes e cosa sugge ewee e ee o We coe

oies o gai iomaio aou ei eaesi a e ee o ese

iiiuas o coo e eease o is iomaio o oes e ecey

iiiae [3] oec wi aess e wi goas o meeig e aa iacy eecaios o cosumes o e We wie assuig a e meium emais aaiae a oucie o eecoic commece oowig e icie o

oiig cosumes oice o sie iacy oices a aowig uses o eess a ac uo ei iacy eeeces i a eie mae oe goa eaces

e success o e oe

3 Eame

OICY ms="//wwww3og//31 " eiy="CooCaaog Ic" ASSUACE-GOU ASSUACE og="//wwwiacySeaog " esciio="iacySea a i-ay sea oie" image="//wwwiacySeaog/ogogi/ /ASSUACE-GOU ISCOSUE iscui="//wwwCooCaaogcom/iacyacicem " 3

access="oe" eeio="yes" cage_ageeme="yes"/ SAEME I EI IAEo// EI IAE COSEQUECE-GOU COSEQUECEa sie wi coes you wou aeciae/COSEQUECE ECIIEous//ECIIE UOSEcusom/eeo//UOSE AA-GOU AA ame="yamiccookies" caegoy="sae"/ AA ame="yamicmiscaa" caegoy="e/ AA ame="usegee AA ame="use ome" oioa="yes"/ /AA-GOU /SAEME SAEME IEIIAEo//IEIIAE ECIIEous//ECIIE UOSEami/eeo//UOSE AA-GOU AA ame="yamiccickseamsee"/ AA ame="yamicuseage"/ /AA-GOU /SAEME /OICY

Eecoic Commece

A imoa aco i e gow o e We is eecoic commece [W3C EC]

e aiiy o uy se a aeise goos a seices o cusomes a cosumes e We is a ew commuicaios meium a ike a ew meia

equies us o eik e eisig souios o age-o oems

e mai aie o eecoic commece ies i e ee o aicaios o meaiguy sae iomaio o i e eiaiiy o secuiy o e Iee

is is ue o e aiey o eeise a e-commece sysems eoye y

usiesses a e way ese sysems ae aiousy coigue a use e

oem is aicuay acue we a age ume o aig aes aem o agee a eie e saas o ieoeaio

I oe o eae cosise eaios amogs e aicias i a

iua eeise a o aow come ieacios suc as egoiaio a meiaio geae ees o semaic coe ee o e mae eici a

eesee e ee o geae eici coe is eaceae y e si

owas we auomaio

Cue geeaio we sies ae ee esige a eeoe o ieacio wi uma uses e gow i usiess-o-usiess souios a

e iegaio o we sies io e maiseam I iasucues o usiess wi

ie e eeome o we sies eeoe seciicay o ieacio wi oe sysems Ue ese cicumsaces ee wi e ie o o uma ieeio

Weeas umas ca (usuay isiguis ewee iee ieeaios o eie e iomaio coe o asacio ie ese sysems wi oy e ae o oeae meaiguy i e coe ecage

ewee em a e seices ey oie cay suicie eici iomaio

M/EI Eame

OCYE ook-Oe SYSEM "ei-ie" ook-Oe Suie="135951" Se-o="maiooessgmu- ecom" ieEIEU ie-EI ook Oeig/ie Oe-o973/Oe-o Message-ae19993/Message-ae uye-EA513517/uye-EA Oe-ie eeece-o="535" IS1393/IS Auo-ieya Mai/SGM a M Eaie/Auo-ie 5

Quaiy1/Quaiy /Oe-ie Oe-ie eeece-o="53" IS577/IS Auo-ieig ica/eseig M/Auo-ie Quaiy1/Quaiy /Oe-ie /ook-Oe

Secuiy

A imoa aco i e gow o e We is e us a ca e ace i e quaiy oeace eiaiiy a iacy o iomaio aaiae om o

asee oe e We e We wie eyig o e ueyig secuiy oee y e Iee as us a secuiy oems eae o e ees o aicaios a ese cao e suie sicy a e ewok ee [W3C

Sec]

3 Oe Ogaiaios Seciicaios Saas a omas

ee ae a ume o ogaiaios oiig emegig meaaa seciicaios a eoyme iasucues a ae gaiig momeum o e Iee is secio summaies some o ese meaaa seciicaios a ae a ig www

eoyme ee ae umeous oe meaaa ses aaiae (eg IAA

emaes GIS ec a eoyme iasucues (suc as 5 iecoy

Seices e caege is o ig ogee e commuiies a agee o

eoy eie meaaa iasucues o suo muie (a eesie meaaa saas

ui Coe Meaaa o Eecoic esouces

A OCC/CSA Meaaa Wokso e i Mac 1995 i ui Oio [Weie

95] ieiie wo yes o esouce esciios o ewoke eecoic

ocumes auomaicay geeae iees use y ocao seices suc as

ycos a WeCawe; a caaoguig ecos suc as MAC ceae y

oessioa iomaio oies Auomaicay geeae ecos oe coai

oo ie iomaio o e useu wie mauay geeae ecos ae oo cosy

o ceae a maiai o e age ume o eecoic ocumes cuey aaiae o e Iee e wokso oose a coe se o ieiie eemes

(e ui Meaaa Coe Eeme Se o " ui Coe" o "ocume-ike oecs" (Os iee o meiae ese eemes "e goa o e wokso was o eie a se o aa eemes sime eoug o auos a uises o use i esciig ei ow ocumes as ey u em o e e u useu eoug o aciiae iscoey a eiea o ese ocumes y oes" [Weie

95]

e wokso i o igoousy eie wa a O was; owee "e ieecua coe o a O is imaiy e ae meaaa equie o

esciig Os wi ea a sog esemace o e meaaa a escies

aiioa ie e" [Weie 95] I is cea a eg a eecoic e ma o image cou e a O e coe aa eeme se i o ae o ae eey

ye o esouce a cou eoeicay e aaiae o o oug e ewok i

a oy o ae ocume-ike oecs e coe eeme se ise is si a moig age 7

e ui Coe [C] is a meaaa eeme se iee o aciiae

iscoey o eecoic esouces Oigiay coceie o auo-geeae

esciio o We esouces i as aace e aeio o oma esouce

esciio commuiies suc as museums iaies goeme agecies a commecia ogaiaios

e ui Coe Wokso Seies as gaee ees om e iay wo e ewokig a igia iay eseac commuiies a a aiey o coe seciaies i a seies o iiaioa woksos e uiig o a ieisciiay ieaioa cosesus aou a coe eeme se is e cea

eaue o e ui Coe e ogess eeses e emege wisom a coecie eeiece o may sakeoes i e esouce esciio aea A oe maiig is suos ogoig wok

e caaceisics o e ui Coe a isiguis i as a omie caiae o esciio o eecoic esouces a io seea caegoies

• Splt. e ui Coe is iee o e usae y o-caaoges as

we as esouce esciio seciaiss Mos o e eemes ae a

commoy uesoo semaics o ougy e comeiy o a iay

caaog ca

• Snt lntrprblt. I e Iee isaae esciio moes

ieee wi e aiiy o seac acoss isciie ouaies omoig

a commoy uesoo se o escios a es o uiy oe aa

coe saas iceases e ossiiiy o semaic ieoeaiiy

acoss isciies

• Intrntnl Cnn. ecogiio o e ieaioa scoe o

esouce iscoey o e We is ciica o e eeome o eecie

iscoey iasucue e ui Coe eeis om acie aiciaio

a omoio i some couies i o Ameica Euoe Ausaia

a Asia

• Extnblt. e ui Coe oies a ecoomica aeaie o moe

eaoae esciio moes suc as e u MAC caaogig o e

iay wo Aiioay i icues suicie eiiiy a eesiiiy o

ecoe e sucue a moe eaoae semaics iee i ice

esciio saas

• Mtdt Mdlrt n th Wb. e iesiy o meaaa ees o e

We equies a iasucue a suos e coeisece o

comemeay ieeey maiaie meaaa ackages e Wo

Wie We Cosoium as imemee a aciecue o meaaa o

e We e esouce esciio amewok o is esige o

suo e may iee meaaa ees o eos a iomaio

oies

e cue meaaa se wic was iaie i Seeme 199 cosiss o 15 eemes

• ie • Auo o Ceao • Suec a Keywos • esciio • uise • Oe Coiuos • ae • esouce ye 9

• oma • esouce Ieiie • Souce • aguage • eaio • Coeage • igs Maageme

Eac eeme is eeaae a oioa a e eie se as ee

eie as xtnbl. Eac ui Coe meaaa eeme ca aso ae a su-

ye a su-sceme iomaio is oies aiioa semaics o e

aues o e meaaa

ui Coe Eame

Eeme Coe Sceme Cie uiig We Aicaios wi UM CCeaoCooaeame im Coae CCeaouisicio Uie Saes E A 1 CSuecIusy A E A CSuecoic We sie eeome E A 3 Cesciio Guie o uiig ous scaae a eaue-ic we aicaios usig oe oec-oiee eciques Cuise Aiso-Wesey Cae 1-EC-1999 E A 5 Cye iacic E A Coma e E A 7 Ceiie //www aw com/cseg/ E A Caguage e C17 CCoeageaceame Uie Saes E A Oeaio 1 Cigse © Aiso Wesey ogma Ic 7

31 Wawick amewok

e ui Coe wokig gou aso ecogie a o sige se o eemes wi saisy a meaaa equiemes o e Iee A iasucue was eee o suo ay meaaa eeme se is iasucue is cae e Wawick

amewok a is a coaie aciecue o aggegaig ogicay a eas

ysicay isic ackages o meaaa [agoe 9] e aciecue aows seaae amiisaio a access o meaaa ackages a ooses imemeaios o e amewok i M MIME SGM a isiue oecs

Wawick amewok Eame

OCYE coaie sysem "wawick" coaie ame="eame" iiec ui="//oo a com/u " ackage ame="ami" meaaa ame="ae-ceae"1/31/95/meaaa meaaa ame="as-eise"/5/9/meaaa /ackage uiCoe o is eame us some e A o e ui coe is eig eeoe a e coe ee sou coom o i i ea use /uiCoe ackage ame="misc" oaio="C-" om aieacago (o aie Suec Meaaa aggig scemes /ackage /coaie

3 MC Meaaa Coaiio

e Meaaa Coaiio [MC] was oue i 1995 o eeo a oie saaie meaaa ecage; e coaiio iouce e Meaaa

Iecage Seciicaio [MIS 97] i 199 ecey e MC comee e 71

ecica eiew o e MC-OIM [M 9] a ecoogy-ieee a

eo-eua iomaio moe esciig e sucue a semaics o meaaa

31 MIS Meaaa Iecage Seciicaio e ea o e Meaaa

Iecage Seciicaio is e coe se o comoes a eeses e miimum commo eomiao o meaaa eemes a e miimum ois o iegaio a mus e icooae io oo oucs o comiace [MIS 97]

Comiace wi e MIS equies suo o a eea coe se comoes a iegaio ois i accoace wi e aoe seciicaios

e MIS aso oies o a aoe se o oioa/eesio comoes a ae eea oy o a aicua ye o cass o oo o a seciic aicaio o aciecue ecause ese ae use y moe a oe oo o aicaio ey ca a sou coom o e seciicaio eiiio a se o access aamees u ecause ey ae o geeic acoss a oos aciecues o aicaios ey wou o e eigie o e coe se o

equie o comiace

e memes o e MC agee uo iiia MIS goas icuig

• Ceaig a eo-ieee iusy-eie a -maiaie saa

access mecaism a saa aicaio ogammig ieace (AI

o meaaa;

• Eaig uses o coo a maage e access a maiuaio o

meaaa i ei uique eiomes oug e use o iecage

seciicaio-comia oos; 7

• Aowig uses o ui oo coiguaios a mee ei ees a o

icemeay aus ose coiguaios as ecessay o a o suac

oos wiou imac o e iecage seciicaio eiome;

• Eaig iiiua oos o saisy ei seciic meaaa access

equiemes eey a easiy wii e coe o a iecage moe;

• eiig a cea sime iecage imemeaio iasucue a wi

aciiae comiace a see aoio y miimiig e amou o

moiicaio equie o eisig oos o aciee a maiai MIS

comiace; a

• Ceaig a ocess a oceue o oy o esaisig a

maiaiig e MIS u o eeig a uaig i oe ime as

equie y eoig iusy a use ees

MIS Eame

EGI EAE CaaceSe "EC" Eoigoo "IE Comose" ooesio "31" oosace "5" MISesio "11" ae "199-3-15" ime "131" E EAE EGI Aicaioaa oo "oo 1" EGI ooAaa u o eac oo E ooAaa oo "oo " EGI ooAaa kw a kw a E ooAaa E Aicaioaa 73

EGI AAASE Ieiie "1" Seeame "EWO" aaaseEeeye "AI1" Oweame "AMI" aaaseame "AYO" aeCeae "199-1-" imeCeae "3115" aeUae "199-3-1" imeUae "" ieesciio "/MS ayo aaase a ewo sie" EGI Aicaioaa oo "" EGI ooAaa CEAE IEAME=AYO ESC="/MS ayo aaase a ewo sie"ACCESS =GIGIEI=GIS GIYE=SEEC E ooAaa E Aicaioaa aaaseSaus "OUCIO" aaaseye "EAIOA" EGI ECO E AAASE

3 1M Oe Iomaio Moe e Oe Iomaio Moe [OIM 9] is a se o meaaa seciicaios o aciiae saig a euse i e aicaio

eeome a aa waeousig omais OIM 1 cosiss o oe yes a 1 eaiosis escie i UM (Uiie Moeig aguage a ogaie i easy-o-use a easy-o-ee suec aeas e meaaa moe

eeoe y oe iusy-eaig comaies is ase o iusy saas suc as M SQ COM aa a UM a as ee eiewe y oe 3 comaies

e oea uose o e Oe Iomaio Moe is o suo oo ieoeaiiy ia a sae iomaio moe acoss ecoogies a acoss comaies e OIM is esige o ecomass a ases o a oecs 7

eeome ie cyce om aaysis oug eoyme Comuig

ecoogies as iese as CASE comoe aicaio iae aaase a aa waeousig wi e suoe

e Oe Iomaio Moe is goue io suec aeas aessig

omais o ayig comeiy a geeaiy o eame e suec aeas

age om e aaase moe wic escies aaase scemas i geea

o e SQ See a Oace suec aeas wic escie e uique eaues o ose iiiua imemeaios OIM 1 ages ee mai aeas

• Oec-oiee Aaysis a esig

• Comoe esciio a Seciicaio

• aaase Scema a aa Waeousig

OIM Eame

?m esio ="1" ? oimase msoim= "//wwwmciocom/oim/oim " msm= "//wwwmciocom/oim/m " mCaaog i= "_1" ame= "saes" commes= "Same caaog" mCaaogScemas mScema i= "_" ame= "o" mScemaaes mae i= "_3" ame= "Cusome" mCoum SeCoums mCoum i= "_" ame= "Cusomei" Isuae= "" 1 mCoum i= "_7" ame= "ame" Isuae= "" / mCoum i= "_" ame= "Aess" Isuae= "1" / mCoum i= "_9 " ame= "oe" Isuae= "1" / /mCoum SeCoum s /mae mae i= "_" ame= "Oe" simaeows= "1" mCoum SeCoums mCoum i= "_1" ame= "Cusome" Isuae= "" / mCoum i= "_11" ame= "Oe" Isuae= "" / mCoum i= "_1" ame= "ae" Isuae= "1" / /mCoum SeCoums /m ae 75

mae i= "5" ame= "Oeem" simaeows= "1" mCoum SeCoums mCoum i= "_13" ame= "Cusome" Isuae= "" / mCoum i= "_1" ame= "Oe" Isuae= "" / mCoum i= " 15" ame= "ieo" Isuae= "" / mCoum i= "__1" ame= "esciio" Isuae= "1" / mCoum i= "_17" ame= "Quaiy" Isuae= "" I mCoum i= "_1" ame= "Uiice" Isuae= "" / /mCoum SeCoums maeU iqueKeys mU iqueKey i= "_19" ame= "K_Oeem" Isimay= "1" m KeyCoums mCoum e= "_1" / mCoum e= "_15" I /m KeyCoums /m UiqueKey /maeUiqueKeys /mae /m Scemaaes /m Scema /m CaaogScemas /mCaaog /oimase

33 I M iecage oma e Meaaa Coaiio i cooeaio wi e eaig ieee eosioy eos ecey aouce e aaiaiiy o M as iecage oma o meaaa escie y e Oe

Iomaio Moe [OIM 9]

M is e aie iecage oma o meaaa escie y e 1M

OIM is a se o meaaa seciicaios o aciiae saig a euse i e aicaio eeome a aa waeousig omais OIM 1 cosiss o oe yes ogaie i easy-o-use a easy-o-ee suec aeas

e eeseaio o OIM isaces ase o M oies a oweu a easy-o-imeme mecaism o ecage meaaa ewee muie

eeogeeous eosioies oee y iee eos is is e is ime a 7 eeise cusomes ae ae o iecage a iegae aicaio

eeome a aa waeousig meaaa usig a saa ecoig oma a a oay accee iusy saa iomaio moe

e M Iecage oma [I 99] o OIM eaes e ecage o meaaa ewee eeogeeous eosioies a oo soes As a oe iusy-saa moe accommoaig meaaa o sowae eeome a

aa waeousig oos e Oe Iomaio Moe oies a coe-ic ye

eo-eua seciicaio o meaaa eos suoig I wi e ae o imo a eo meaaa suc as aaysis a esig moes comoe

esciios a aa waeousig asomaios

esies suoig e iecage o meaaa acoss muie eosioy

oos I oies i-ay eos wi a easy way o ouae eosioy

aaases wi aa o eame a i-ay oo ca ise 1M-comia isaces io Micoso eosioy y ceaig a M ie e usig e

Micoso I Imo/Eo Uiiy

I Eame

m ae ii="_1" i ameAesses/i ame um memes isie="" m Coum i i="_" oia="1" i amei Coe/i ame myeumeic/mye /m Coum mCoum ie="_3" ioia="" /m Coum /um memes /m ae 77

33 OMG Oec Maageme Gou

e Oec Maageme Gou [OMG] as oie eaesi i meaaa maageme saig wi issuace o e eosioy I i 1995 wic e o

e OMG isiue eosioy aciecue eiiio i 199 e Mea Oec

aciiy [MO 97] was aoe y e OMG i 1995 a as ee eie oug

e OMGs oe eo-eua saas ocess e Uiie Moeig

aguage [UM 97] was aoe i 1997 Moe ecey e OMG emace

W3C M wi e aoio o e M Meaaa Iecage [MI 9] ese

ee saas UM MO a MI om e ouaio o e OMGs moeig a meaaa maageme aciecue is aciecue is esige o e

ecoogy- a miewae-eua o ose ai cosesus i e iusy i meaaa saaiaio

331 MI M Meaaa Iecage MI (M Meaaa Iecage

[MI 9] as ee ceae wii e ecoogy eeome ocess o e

Oec Maageme Gou wi e aim o aowig eeoes o isiue sysems o sae oec moes a oe sucue aa ceae usig OMG

ecoogy oe e Iee

e mai uose o MI is o suo e ecage o meaaa ewee moeig oos ase o e OMG UM (a oec ase moeig aguage a eosioies ase o e OMG MO (a saa o esciig meaaa sucues suc as aa esciig UM moes a eosioy ieaces MI 7 is a iega a o e OMG aciecue wic is aime a suoig ieoeaio o iomaio sysems wii iese a isiue isaaios

MI uses M so a MI aa ecages ca ake aaage o e eesie ecoogy eeome suouig M a e We ae a ceaig a aeaie comeig saa o sucue aa ecage

MI is mae u o

• ues o geeaig M ocume ye eiiios (s om MO

ase meamoes (ese meamoes ae esciios o casses o

meaaa; ese casses o meaaa may icue e seciicaios o e

meamoes emsees o as may ees as equie

• ues o geeaig M ocumes om MO ase meaaa a

MO ase meaaa om M ocumes

• esig guieies o MI-eae s a M aa

• Acua s suoig UM a MO

MI is ikey o e useu wee ee is aiioa iomaio (o eame cosais o aa aues o cosais o aa sucue wic is eyo e eessie caaiiy o M a wic is esseia o a u ecage o meaigu iomaio MI was esige o e use o ecagig iomaio

o oy ewee eosioies ie y OMG seciicaios MI suos e ecage o ay ki o sucue aa a ca e escie usig MO

So wa is e ae eei o MI oe ai M? - M ise oies

o sucue aa a syacic seciicaios o e sucue o a aa; MI 79

oies a mecaism o ecoig may ees o iomaio moeig io e sige syacic iecage sucue o M

e coe o M1 is a ai o aae maigs ewee MO meamoes

(moe esciios a M s; a ewee MO meaaa (moe isaces a M ocumes Ay eosioy o oo a ca ecoe a

ecoe MI seams ca ecage sucue iomaio wi oe eosioies o oos wi MI caaiiy

MI Eame

Moe mii="i1" amemoe 1 /ame oweEeme Cass mi i="i" amecass /ame eaue Aiue mi i="i3" ameaiue /ame yeiege//ye /Aiue /eaue /Cass /oweEeme /Moe

35 Meaaa oe i Ieig Seices

Oe o e mao easos o moig owas auo-escie esouces wi meaaa is o y a oie moe eecie ieig seices o e uic

Cue We ieig seices wi aem o summaie a ocume y aayig e M coe a oucig a summay is oes o aways

ouce eecie esus a coue wi e eomous mass o We

ocumes e e esu usuay es u isaoiig e iomaio seeke

Some o e cue We ieig seices (i aicua Aaisa a

Ioseek ae ow cuey suoig a imie meaaa se (wo eemes;

rptn a Krd. We ese seices ie a www sie i wi ook o

ese MEA ags a ie e ocume ase o e auo-suie is o

Krd (i wi si y o ie e es o e ocume u e keywo is

akes eceece e rptn ie is use i e isay o e eue

esu-se

We meaaa ecomes moe commo (eie emee i ocumes suc as e MEA ag i M ies o om a seaae meaaa eosioy a ieig seices sa o coceae o ieig is iomaio we sou see a make icease i e eecieess o iomaio eiea e auo- geeae meaaa (o ee semi-auomae wi a a ige ee o quaiy

3 Mea-Iomaio

e aiiy o e Iee a e Wo Wie We oocos o iegae seices om iee ogaiaios is asomig usiess acice moe

aiy a ee eoe May usiesses ae ecogie a coeciiy o

e Iee a eecie eoiaio o aaiae Iee seices a aa as

ecome a mao aco i ei oea comeiieess eaiosis wi suies aes a cusomes wi soo e meiae amos ecusiey usig Iee ecoogy a iegaio is ecomig eee oae a moe seamess a was ee eeme ossie 1

Oe e e ew yeas e oe o e I/IS eame wii may

usiesses wi cage ou o a ecogiio e easiiiy o eie a geae

iesiy o ewoke seices oe uic ewoks is ceaig e oouiies

o ew moes o ow iomaio sysems ae coceie imemee a souce e ime is as aoacig we i wi e ossie o ceae uo

ema e ecessay iomaio iasucue o suo come iua eeises a o ismae ese we ey ae o oge eee

Aeay ee is eiece o e emegece o a ew ki o Iee commece oies ae o souce I/IS seices o oes oe e Iee

o ecoogy sa-us ae eamiig oie eiey moes o aious yes a ae ookig o oe a wie age o igia oie seices o usiesses

ugy o euce oeeas a gai comeiie aaage Aoio o suc seices wi ee uo saiiy i seice oeigs a meaigu commecia aagemes ue wic seices wi e oee I is ca e aciee eec may usiesses o coceae uo ei coe comeece a ocue

I/IS seices as equie ia e e iegaig em io ei woy owe iasucues usiess wi iegae 3 ay seices wi ei owe iasucue o a ee commesuae wi e egee o wic ese ew seices ecome o ae eceie o e usiess ciica

owa ikig ogaiaios ae egiig o ogaie saaie a saiie oee seices i oe o ceae a maiai susaiae comue- meiae eaiosis wi e-usiess aes a o e cue ecieme suouig meaaa eesse wi M is a e SGM EI a Iee commuiies eec i o e ae o ig a sese o oe o eecoic aig

eaiosis Ae a i may cases oays es acice i eecoic commece is ie moe a e iegaio o egacy sysem ucioaiy io e

We aciecue M (meaaa is cagig e ascae oee a giig

e igia eeeeus a myia o ew ways o cae a ice o emsees i

e oie ascae

Oce e oeia o sie o sie ieacios akes o comie wi a

ic se o okeig meiaio egoiaio co-oiaio a oiicaio seices e comeiy o e igia sace wi muiy eoeiay ocess a iomaio moeig ecoogies wi ecome a esseia a o e ooki

o eeises wisig o ake u a oe i e meium M wi e o a souio a ueyo o aiioa comeiy eig e eeome a imemeaio o e Semaic We

[Gowk ] iouces a aoac o uiie oe yemeia sucues suc as iks aoaios coecios a guie ous as meaaa

o We esouces e ae iouces a M ase aa oma cae

Oe yemeia Iecage oma - OI o suc yemeia sucues

OI esemes ik wi esec o is eeseaio o ou-o-ie iks u i goes eyo ik wi a moe ic se o sucuig mecaisms icuig eg comosies Moeoe OI icues a aessig mecaisms (ocSecs a goes eyo oie a U i is aiiy o ocae o-M aa segmes y meas o e Weise sysem OI sucues ca e auoe imose o

We ages a iay ike o e We as ay oiay We esouce 3

oowig a ik o a OI ie auomaicay iokes a Weise owoa o e meaaa sucues a e aoae We coe wi e isaye i e

owse Moeoe e Weise sysem oies suo o uses o ceae maiuae a sae e OI sucues ogee wi cusom mae we

ages a MS Oice ocumes o WeA sees ese Weise

aciiies goes eyo eaie oe yemeia sysems i a i ow aows uy

isiue oe yemeia ikig ewee We ages a WeA awae

esko aicaios [Gøæk ] escies e OI oma a emosaes

ow e Weise sysem aes OI iay i agues o ee suo o

aig use cooe meaaa eg suo o ikig i o-M aa iegaio o eea ikig i e We iasucue a coaoaio suo

o eea sucues a meaaa

37 Summay

Meaaa is aa a escies aa ee is a ee o eeie e access a use o is aa Cuey comue sciece acks a saa meaaa

amewok oa eoug o escie ay ki o esouce

esouces ae equie o eoe e We om ei cue sae o oe wee ey ae ogaie caaogue a eeciey seacae e Semaic

We Aciiy as ee ecey esaise o ea o e esig o eaig seciicaios a e oe coaoaie eeome o ecoogies a suo e auomaio iegaio a euse o aa acoss aious aicaios

e ocume aaigm cage wi e ioucio o is cage esaise a seco ie o aa aa esciig aa o meaaa e

ocume was ogicay o aa seaaig coe (aa sucue (meaaa a omaig (meaaa

ee ae ee mao asecs o e eoyme o meaaa esciio o

esouces oucio a use

Ieay a sige meaaa sceme sou e use as is miimies e cos o usig meaaa Uouaey i is uikey a ee wi ee e ageeme o a sige meaaa sceme

Usig umas o geeae summaies is eesie a meaaa sysems aem o euce is cos y makig umas moe oucie y auomaig as muc o e ocess as ossie e use o oos a cou auomaicay oie is iomaio ike E wou geay aace e maeiaiaio o a meaaa iasucue

Meaaa as may uses i assisig e use o eecoic a o- eecoic esouces o e Iee ese icue summaiaios seac

ieig eiea ieeaio esioig isoy coac coo a

eaiosis

e asic moe use o meaaa is kow as "aiue ye a aue" moe Meaaa saas eie ses o aiues a ca e use o escie

esouces

o e W3C Meaaa Aciiy meaaa sou e ake o mea macie uesaae iomaio aou isiue ewoke iomaio 5

e Meaaa aciiy is e aciecua ueiig o may o e W3Cs aciiies

M is a oma esige o ig sucue iomaio o e We

M-comia ocume eaes ee oy ea o meaaa saemes o uesa ocumes M is egae as "semaic maku

oies a moe geea eame o meaaa is a ecaaie

aguage a oies a saa way o usig M o eese meaaa i

e om o oeies a eaiosis o iems o e We

e M Scema aesses meas o eiig e sucue coe a semaics o M ocumes e uose o a scema is o eie a escie a cass o M ocumes y usig cosucs o cosai a ocume e meaig usage a eaiosis o ei cosiue as

e mai aie o eecoic commece ies i e ee o aicaios o meaiguy sae iomaio I oe o eae cosise eaios amogs

e aicias i a iua eeise a o aow come ieacios suc as

egoiaio a meiaio geae ees o semaic coe ee o e mae eici a eesee e ee o geae eici coe is eaceae y

e si owas we auomaio

ee ae a ume o ogaiaios oiig emegig meaaa seciicaios suc as ui Coe Wawick amewok Meaaa Coaiio

Meaaa Iecage Seciicaio Oe Iomaio Moe a M

Iecage oma

UM MO a MI om e ouaio o e Oec Maageme Gou

s moeig a meaaa maageme aciecue is aciecue is

esige o e ecoogy- a miewae-eua o ose ai cosesus i

e iusy i meaaa saaiaio

e aiiy o i eea maeia as ecease amaicay as e quaiy o iomaio o e Iee gows Oe o e mao easos o moig owas auo-escie esouces wi meaaa is o y a oie moe eecie ieig seices o e uic

We meaaa ecomes moe commo a ieig seices sa o coceae o ieig is iomaio ee wi e a make icease i e eecieess o iomaio eiea

E makes eesie use o meaaa e auomaic ik geeaio asec o e E eies o e icusio o semaic meaaa o eac e-

eie eeme ese i a iua ocume e em Mea-Iomaio is use i is eseac o make cea we e meaaa icues eaiosis CAE

YAMIC YEMEIA EGIE OEIEW

E auomaicay geeaes iks a u-ime o eac o ose eemes wi

eaiosis a meaaa Suc eemes ee o e eiousy ieiie usig a meooogy ike e eaio-aigaio Aaysis (A [Yoo ] E aso cosucs moe soisicae aigaio eciques o oe ou o e We

(eg guie ous oeiews sucua quey o o o ese iks e meaaa iks a aigaio as we as aoaio eaues sueme e aicaios imay ucioaiy

e yamic yemeia Egie (E oec aims o eeo a

yemeia egie wic us i aae wi oe aicaios a yamicay gies ose aicaios yemeia ucioaiy yamicay meas a ee is a u-ime maig o e aicaio iomaio a eaiosis o yee oecs wii o e sysem a eea o i A imoa eaue o emak is a is maig kees cages o e aicaio ise o a miimum e maig is eome wi e e o ogica ues cae ige aws

May aicaios eig oug o e We ae a we-eie aciecue [iee 95] A imay oio icues a comuaioa secio a a secoay oio icues e wae secio a gas e ouu o e comuaioa a a omas i io M us aowig i o e isaye o

e owse wic is e ia ieace o e aicaio ase o is aciecue E ieces e commuicaio ewee e aicaios comuaioa secio a is ieace secio auomaicay eecig e

7

ocaio o ieeaiosis i messages a ocumes ase o e kowege o e aicaios iea sucue ige aws oie e maig ewee e sucua eaiosis o e aicaio a e yee

eaues eeoe o oy oes eey aco esseiay ea o a se o a

eaiosis isie e aicaio u aso eas o ay use-seciie aoaio a ay oe eaiosis eea o e aicaio

is eseac uis o io success Micae iees eam ae icooae yee ucioaiy usig ige aws o a moe maageme aaysis oo cae EA as oo-o-coce ooye [iee 97c] owee

is uses a saaoe o We-ase yemeia sysem o e C cae

Micocosm [ais 9] as is asic aom I is ossie ca ee Micocosm

y aig ew moues (cae "ies" o e eisig moue ase a

ooye imemee e comuaioa yee egie as a se o ies o

EA wie i oog a C

1 eaues

Oe o Es mai oecies is o oie a esig eiome o yemeia

ucioaiies is eiome sou ae e oowig eaues

• oie a [We] ieace

• Auomae meaiomaio a yemeia ucioaiy

• Suo o iua ocumes

• Maig ues o eese a aicaio iea sucue

• Moua aciecue 9

• Waes o iegae ossiy isiue aicaios wi miima cages

• M as asic oma o coig meaomaio

Aciecue

Es goa is o oie u yemeia ucioaiy o comuaioa aicaios o yamicay-Mae Iomaio Sysems (MIS wi miima o

o cages o em E wi see ay MIS a use ieace (UI a as imemee a aoiae wae o iegae a ew MIS o UI i is

ecessay o eeo a wae a a kowege ase (ie ieiy eemes

ige aws meaaa ec o i us o oie a MIS aicaio wi

yemeia suo e eeoe oy as o ecae e coes o is MIS wae a kowege ase is may oe saigowa o come u i ay case i oy mus e oe oe ime o ay o ay MIS isace

[Wieea 97]

o uy suo e oa age o iomaio sysems ou i ogaiaios e yemeia egie mus suo muie aicaios a uses Some eseaces eisio a yemeia cou ee iegae ieee aicaios o ieeae asks a ocesses

e E 1 aciecue cosis o seea we-eie a seaae

ocesses eac ossiy uig o a iee aom 9

igue 1 E 1 Aciecue

• Ur Intrf (UI, wic usuay us o e uses comue (we

owse

• Ur Intrf Wrppr (UIW sees ee imoa ucios is i

asaes e isayae oio o e iea messages om e Es

saa oma o a oma e UI ca ocess a ice esa Seco i

aes e commuicaio ewee e UIW a e UI i i

imemes ay ucioaiy e Egie equies o e UI wic e UI

cao oie ise

• Gt (GW eaes e commuicaio ewee e Egie moues

a woks as e oue o a e E iea messages A Egie 91

messages ass oug e GW wic e eiecs em o e

aoiae moue

• rvrl th Mnr (M soes e a eac message as o

oow Eey ime a message eacs e Gaeway e M

eemies is e esiaio

• Mnr (M kees a og o a messages eig asmie

isie o e egie

• rd Elnt Mppr (EM mas e aicaio aa a

eaiosis o yee oecs a u-ime EM mas e eeme

isaces i e iua ocume o e goa eeme yes (casses

a is e iks o em Oce e iks ae ouce ey ae se

oug o e use ieace wae

o n rd ese ae use o ieiy iks A ik ige

aw mas e eeme isaces ese i e MIS ouu o e

goa MIS eemes soe i EM a ouces e iks o

em Oce e iks ae ouce ey ae se o e use oug

o e Use Ieace Wae

• nll Mppd Infrtn St Wrppr (MISW as e UIW

i maages e commuicaio ewee e MISW a e aicaio

sysem asaes e use equess om e E iea oma o e

aicaio AI eceies e ouu om e MIS a coes i o e

Egie oma e MISW aso ieiies a maks e eemes wii

e MIS ouu o wic yemeia comoes ae mae 9

• nll Mppd Infrtn St (MIS a aicaio sysem

a yamicay geeaes e aa equese y e use

1 Gaeway

e mai oecie o Gaeway moue o E is o eae a maage commuicaio ieaces ewee iee egie moues is moue is

asicay esosie o assig egie messages eiay a eiciey o e

esiaio moues e Gaeway moue wi eceie a message eemie wee i ees o oue i e a og e message io a aaase

ucioaiy Oeiew

• Aow iee egie moues o egise

• Kee a egisy o acie moues

• eceie messages om iee egie moues

• Se messages o oe moues

• Se a eceie messages simuaeousy

• ook io Gaeway aa ase aesa a Maage (M ae a i

e e esiaio moue

• oie a asac mecaism o oe egie moues o e ceaio

moiicaio access a maiuaio o messages

• oie maageme a euggig ieace is ieace sou

eom isay a cuey acie moues a ace e ocessig o a

message isie e Gaeway 93

• og eey message ewee wo moues io a aaase assig oug

e Gaeway

• Ceae Use Ieaces o maiai aesa a Mage ae (M a

og aaase

• Cosais

11 aesa a Maage (M e cue E aciecue ees o suo asycoous commuicaio ewee e moues a mecaism a

e Gaeway uses o eemie i e message mus go o oe iemeiae

ois eoe e messages ia esiaio e aesa a Maages

aamees ae eie i a aaase a ioms e Gaeway wic moue is

e e eciie o e message e iiiua E moue ees o e cocee wi e messages ia esiaio oy a o wi e iemeiae

ois e M icues a use ieace ogam o maiai is aes I aso coais a uiiy cass use y Gaeway o quey e M ae o eemie e

e esiaio moue

e M message asse ewee moues wi aways coai e

oowig eemes Oigi Cue esiaio Use Key a Msgoy o eame

Msgyeisay Coes/Msgye OigiMIS/Oigi CueEM/Cue esiaioUIW/esiaio Use13579/Use Keyesig13579/Key Msg oy /Msg oy 9

e eemes Oigi Cue a esiaio wi ae a E moue i as aue e Gaeway moue wi ecie wa is e e esiaio o e message ase o e aue o e Oigi Cue esiaio a Msgye

ies

1 og Maage (M A E moues commuicae wi eac oe ia

e Gaeway A moue ses a ocume o e Gaeway a e Gaeway usesig e aesa a Maage o se e message o e e moue

is moue aows e Gaeway o og e message io a aaase ae e

Gaeway uses e og Maage aciiy o og e message as soo as i eceies i Oce i eemies e messages e esiaio i uaes e aaase

ae wi e coesoig moue i e M aso icues a use ieace o quey a iew e messages ogge y e Gaeway

13 Egie Message is cass acs as a aciiao o e E oec a

is moues y oiig a mecaism o ui M messages M messages ae ui usig e ocume Oec Moe [W3C OM] ee 1 e Egie

Message cass oies meos o ui ase a eug M ee-ase

ocumes us iiiua moues o o ee o ea wi imemeaio

eais o OM e Egie Message cass is ieee o Gaeway; i

oies a mecaism o eac M ocume om a Egie Message y wic a moues commuicae

ige aws Eeme Mae (EM

ee ae ee kis o asic yee oecs i E oes iks a

acos oes ae eemes o iees ey icue eemes isie MISW 95 a ocumes asse iks eese eaiosis amog wo o moe oes

us oes ae e eois o iks

I e yemeia Egie coe a ocume is e yamicay geeae ouu o a Egie Moue o MIS a sou e isaye y a

Use Ieace e ki o eemes a ca e cosiee as oecs o eeme o iees i a ocume ae a caace o se o aace caaces a wo o se o aace wos a ase o se o aace ases a aaga o se o aace aagas a ae a igue a image ec as we as ay aace comiaio o ese icuig e ocume as a woe

I is ossie o ae iks o commes associae wi a oe oes

ae mea-iomaio aaiae aou em a e UIW isays i e mea- iomaio ame Ay oec isie e sysem cou e eae as a oe; i oe wos ay oec ca e a "eeme o iees" a oe oi is meas

a ay oec ca ae mea-iomaio isaye aou i Ay oec ca

ae a ik o i So E ees o isay iss o iks a mea-iomaio aou oecs o eemes o iees i e owse ames We e use asks

o ay moe iomaio aou eeme EM oies e is o iks a mea- iomaio aaiae i EM

iks i e EM ae eie i ems o ige aws [iee 9] A

ige aw "iges" wo iee omais ie; i akes a oec a mas i

om oe omai o aoe I e egie oec oe omai is e MISs eiome a e oe is e yee eiome ik ige aws ma

ewee eaiosis a yee iks Eac ik ige aw eeses oe 9

eaiosi o oe MIS eeme eeoe EM geeaes a yee aco o eac eeme a as a eaiosi aaiae a a yee ik o eac o ese eaiosis

ige aws aso oie a mecaism o moues o a a comma o

e is o iks We e use seecs a aco a equess a is o iks

ige aws cou aso ecae commas o aea i a is o iks

ucioaiy Oeiew

• v n M fr nthr Mdl, oug e Gaeway

• Usig e meo(s eeoe wi e Gaeway moue o eceie

messages

• Extrt th ntnt f n M

• Use e meos eeoe wi e Gaeway moue o ea e

coe o message o ase i o message ocessig

• e coe cou e a M/e ocume meu is o iks ame

comma ec

• e coe mig icue make eeme

• ee may e Mea-iomaio o eac make eeme a o e

coe as a woe

• e message sou coai eques(s/Acio(s o e eecue y e

EM

• Seac o mea-iomaio o a aicua eeme isace a/o

eeme ye 97

• Seac o ige aws o a aicua eeme isace a/o eeme

ye

• Mak e eemes o wic ee ae associae ige aws

• Icue e mea-iomaio ou o eac eeme i e message

• eu a is o iks o a aicua eeme a/o eeme ye

• Snd n M

• e message mus ae oug e Gaeway o is ia esiaio

• Usig e meo(s oie y e Gaeway moue o se

messages

• e aesa a Maage i e Gaeway sou iicae i e

message mus go o oe iemeiae ois eoe e ia

esiaio

• rvd n Intrtv Ur Intrf. is ieace sou eom e

oowig asks

• isay iomaio o cuey soe ige aws

• isay iomaio o cuey soe Mea-iomaio

• Mauay A/Uae/eee ige aws o e aaase

• Mauay A/Uae/eee Meaaa o e aaase

3 Use Ieace Wae

e Use Ieace Wae (UIW is oe o e coe comoes o e

yemeia Egie Is mai ucio is o eae e commuicaio ewee

e use ieace a e E e UIW is esosie o aig a 9

ocessig equess om iee uses a seig em o e oe moues o ocessig a eieig iomaio I is aicua isace o

UIW e use ieace is eie as a we owse a e ouu oma as

M A e iomaio cuey se o e owse is coe i M oma

M was seece o make E accessie om ay we owse sice i is

e we saa moe cosey oowe y e owses eeome comaies

O e oe a a commuicaios amog E moues ae coe usig e eesie Maku aguage (M e UIW maks e ocumes emee isie e M messages usig owse uesaae M I aso oes e

eese y asomig equess io M messages ae a use cicks o a yeik o a om sumissio uo o e use ieace

e UIW was imemee usig aa Sees I geea sees ae moues a ee eques/esose-oiee sees suc as aa-eae we sees Sees ca e use o se a eceie yee ase

ooco ( equess a esoses Sees uemoe ca ae muie uses simuaeousy a eiciey wi e aiiy o kee ack o eac uses sessio A ese eeis wee eee i oe o e UIW o eom is

asks

I Sus ow esciio o sees sees ae o sees wa aes ae o owses Uike aes owee sees ae o gaica use ieace

e UIW cou ae aso ee imemee usig oe ecoogies ike

e Commo Gaeway Ieace (CGI u sees ae muc moe eicie a 99

CGI Sees ae a eecie eaceme o CGI scis ey oie a way o geeae yamic ocumes a is o easie o wie a ase o u

Sees aso aess e oem o oig see-sie ogammig wi

aom-seciic AIs ey ae eeoe wi e aa See AI a saa

aa eesio uemoe CGI geeaes a ew ocess o eac eques a

us os o oeea a ocessig oa o sees O e oe a sees ae ea ase a oes o geeae ay ea oeea a us

ess wokoa o sees

ucioaiy Oeiew

is secio escies e oea ucioaiy o e Use Ieace Wae

• v Infrtn fr th Ur Intrf (Wb rr: e UIW is

esosie o eceiig e iomaio eee y e uses is

iomaio wou e sumie i e om o a eques e UIW

see eceies e iomaio comig om a use ieace a ecoes i

• Crt n M M: e iomaio eceie om e UI is emee

i a M message wic is cosequey se ou o e coesoig

aicaio o E moue o ocessig ecessay iomaio suc as

eques I esiaio moue I Message ye ec sou e icue

as a o e eae o e M message

• Snd n M M: Ae a M message is geeae e UIW as

o se e message o e oe aicaio o egie moue e

messages ae se usig e meos oie y e Message Maage 1

e aesa a Maage isie e Message Maage ous e

messages o ei esiaios

• v n M M fr th Enn: Ae seig a message a

ea wi e waiig o a esose om e aicaio o moue is

UIW wi eceie e M messages om E usig e meo oie y

e Message Maage

• Extrt Cntnt f n M M: e UIW eacs e iomaio o e

isaye om e ouu M messages is messages icue e

ouu ocume a is o eemes-o-iees mea-aa ec

• rt th nt t b pld n th Ur Intrf: e ouu

ocume sou e omae o comy wi e equiemes o e use

ieace uemoe e UIW aso ees o ake accou o e aiioa

eaues oie y E ames acos meaaa ec

• Snd th nt t th Ur Intrf: is UIW is esosie o

seig e ouu ocume o isay i e use ieace is

ocume sou e i owse uesaae oma o e owse o e

ae o ee i

yamicay Mae Iomaio Sysem Waes

yamicay Mae Iomaio Sysem Waes (MISW mus ae e commuicaio ewee e aicaio a e yee Egie Eie e

MIS o e MIS wae mus oie e oowig suo o iegae wi

e E is is cosey esemes comiace ses ieiie y OS

eseaces [ais 9] 0

• Cnt th th MIS: e E mus iece e commuicaios

ewee e MIS a is use ieace MIS messages ae oue

oug e MIS wae o e E e egie e ca ma

yemeia ik acos o i e moe oosey coue (e moe

ieee e comuaioa a ieace oios a moua a

iomaio sysem is e sime e yemeia iegaio wi e is

aso icues e ocessig o e messages comig om e UI o comy

wi e MIS AI

• M rp: e E mus ieiy MIS oecs i messages i oe

o eemie wee o ma yemeia acos o eac Cuey e

E eies o e MISW o ieiy a mak u eac MIS eeme i

some way so e E kows wee i ies i e message a wa ki o

oec i is is imiaio cou e aeiae o oec-oiee MISs i e

E ca quey e MIS oecs emee i messages Oewise e

E wou ae o ey o some ki o soisicae coe aaysis A

aace MISW cou emoy o eame soisicae eica aaysis

eciques o ie uecae semaics e MIS aso cou oie

some coe aaysis ouies o ieeig is messages

• Un I: ecause e E mas coige aoaios a oe iks

o MIS eeme ieiies e MIS ees uique ieiies o eac

oec e E cou u io a ik aco is icues MIS ocumes

I e cue imemeaio e ieiies ae coe as Uiom esouce

Ieiies (UI 1

• Appltn dvlpr t ppl brd l: e eso wo kows e

MIS es e sysem esige wo uis o maiais i sou oie is

ige aws e iomaio sysem uie mus e o wiig o a

caae o eeoig a se o ige aws a accuaey caues e

sucue o is sysem e MIS mus ae a ous ieae sucue i

oe o e uie o caue i i ige aws Oce i ace e ige

aws sou ma a yemeia ewok o ay o e sysems aicaio

ocume isaces woksees ogam ec (Isace uies a uses

ee ae o kowege o ige aws o em yemeia ucioaiy

occus auomaicay

• Gnrlzd rd : Eac aicaio eeoe mus oie is ow

se o ige aws eeeess i is ossie o coec ige aw iaies

a wou ma casses o iomaio sysems is geeaie o

saa ige aw ses cou ae e moes aiues aa a

oeaios ou eg i eaioa aaase aicaios seasee

ackages o ue-ase ee sysem ses e uie o say a ew

aaase aicaio wou oy ae o mac e eemes i is sysem o

ose i e saa aaase se e saa se wou oie mos o

e ige aws o is sysem is wou euce e uies eo o i

eemiig wic kis o ige aws wou eese is sysem

aequaey a i eeoig ese aws

• Othr hprtxt fntnlt: Ee i a MIS as o ige aws a asses

messages wiou oecs e yemeia egie si wi oie oe 13

saa yemeia ucioaiy (use aoaio ackackig ec I

is case e use wi o e ae o access MIS iems o oeaios i a

yemeia asio oug e E

1 eaioa aaase Wae e eaioa aaase Wae

Moue (WM is a eame o a aicua MIS wae I acs as e

"wae" aou a eaioa aaase Maageme Sysem (MS is eaes e E o oie yemeia suo o i e WM eceies

equess om oe moues ia e Gaeway o aa a/o mea-aa om e

MS e WM asaes ese equess io ASI-9 SQ wic is e

aie messagig oma o e MS eeig o e aue o e eques i e eecues a SQ comma asaes e esu io a Gaeway message a asks e Gaeway o oue i o is ia esiaio (e souce o e oigia

eques e WM woks o a isaces o e MIS a is ay eaioa

aaase soe i i

ucioaiy Oeiew

• egise ise wi e Gaeway

• eceie equess (i e om o a M message om oe

Moues/Egie Comoes ia e Gaeway

• Eac SQ Comma om e eques

• Eecue SQ Comma

• ecie wic meaaa o eiee

• eiee equie meaaa om e MS

• eiee MS isace iomaio 1

• Mak eemes wi ige aws a/o meaaa

• Ceae Use Ieace (UI o isay esus

• eu esose (omae as a M message

• Ceae UI o ieac wi e MS

Seasee Wae e E oec cuey oies iee aicaios e aiiy o yamicay geeae iks o a use ieace sysem

Oe o e MIS wii e cue eiome is e seasee aicaio

is moue is a wae o is ki o MIS makig i e Seasee

Wae Moue (SSWM

e seasee Wae is esige so a uses wokig wi ay seasee ca ge auomae ikig a yee aigaio eaues e uses ae aso sow e ueyig seasee moe

e SSWM uis ee ocumes e seasee ise i M om

e seasee moe o scema a e assumio aues e moe

escies e ueyig scema o a ce o ye omua I is oaie y a eea sysem wic ouus e scema o a seasee we a seasee is gie as iu e assumio aues i e seasee ae asicay a e cosas i e seasee

Oe o e oecies o is moue is o eae e use o eceie e

ueyig ogica scema o a seasee wiou ay use iu is wi ceae a ee uesaig o e ieacios ewee aious eemes o a seasee e eemes i is case cou e ces eogig o iee

aes i iee sees wii a sige wokook ie e use oy ees o 15 eecue a maco o o o is/e wokook o oai e esciio o iee eemes wii a wokook A e ie coaiig e scema o eac see is ceae wii e same iecoy i wic e aicaio esies A saa

amig coeio as ee use o eae e use ieiy e iee scema ies geeae o is / e wokook

ucioaiy Oeiew

I ie e SSWM oies auomae ikig a yee aigaioa

eaues o e seasee a makes e ueyig moe o e seasee eici o e use

e aious ucios o e wae ae

• egise wi Gaeway

• Se a eceie messages

• isay e ecessay om i e UI o e use o ee e Seasee

ame

• Sow Seasee uiig ocume o isay e Seasee is

scema a e assumio aues o e seasee i iiiua ames

i e owse usig e UIW

• Ieiy Eemes Ieiy a ossie eemes o e seasee a

assig eeme Is o em

• Geeaig Meaaa o eac ieiie eeme o e ocume eea

meaaa sou e geeae a asse ack o EM o i o a

eea iks e SSWM sou se is Meaaa oy o ema 1

• oie ige aws oie ige aws o EM o is moue o

geeae iks

• o eecue e seasee a ay SSWM commas ueyig e iks

5 Meu Maage

e mai oecie o e Meu Maage moue is o oie meu iomaio o e aicaio yamicay o e UIW moue UIW iies e M age io ou ames i Mai Meu Mea a ik (See igue e Meu

ame is use o isay meu iems eae o e ueyig aicaios is iomaio is oaie y queyig e Meu Maage

Meu maage kees a aicaios comee meu iomaio i a

aaase e meu maage ca uae is aaase weee i eceies

ew meu iomaio om e aicaio waes

ucioaiy Oeiew

• egise wi Gaeway

• Acce messages om aicaio Waes a eac meu Iomaio

om eques/message

• A o uae meu maages aaase eeig o message

• eceie eques om EM ia Gaeway

• eiee ecessay iomaio om e aaase

• Ceae isayoc message o uae isayoc message se y

aicaio wae a se i o gaeway

• Ieiy iee eeme yes o is moue a oie ige aws o

EM o em o geeae iks 17

Use eeeces

e asic oe o is moue is o ieac wi oe moues i e sysem i oe o gae om e uses maiai a oie ay use eeeces a ay o e moues may use ose eeeces may coce wa is eig se

o e use ieace wae moue ow ceai moues sou ocee i eecuig ei asks a may oes e ume a ki o use eeeces ay o e moues may esie o ae is o kow i aace; us use

eeeces ae o e maiaie yamicay ase o wa equess o

oiicaios aie a e UM e ieacio ewee UM a e es o e moues is oe wi iea messages

e Use eeeces Moue maages iomaio aou uses a use

eeeces e UM oies use maageme oceues ike use og i a og o a cagig e uses ow asswo I aiio e UM maiais iomaio o seciic use casses wii use gous i e sysem

Use casses icae iieges a eeeces a ae associae wi a

aicua use Uses wo eog o e cass o amiisaos ae gie aiioa ucioaiy Amiisaos ca a ew uses a emoe cue uses om e sysem

I ems o use eeece maageme UM eceies ew eeeces

om oe moues a soes em i is aaase A ay ime a moue ca

eques o eiee a aue o a use eeece ae is aues cage o ae i emoe eeece aues ae o e cage maiy y e uses Uses make cages o ei eeeces oug M oms Agai amiisaos 1

ae aiioa ucioaiy i is case ey ca se eeece aues o ay use i e sysem ey ca aso aus eau aues o a gie use cass o se eeece aues o a cue uses o a cose use cass

ucioaiy Oeiew

e Use eeeces Moue as e ame imies maages use eeeces

Seciic use eeeces ae eie y moues i e egie a ae sumie o UM o maieace eeeces ca e use o escie use seigs o aious oecs e UM ise is o cocee wi e meaig o eac o e eeeces I oies mecaism o soig eieig a cagig ei aues o eac o e uses eie y a moue o e sysem o y a use

UM is aowe o ieac wi UIW a ay oe moue

Commuicaio wi moues a comoes o e egie is oe oug

M messages age a o commuicaio is oe wi UIW ecause o may oeaios oie y UM wic ae oe y uses UM geeaes a ses

M oms wee uses ee iomaio o make ei coices e oms icue oms o og i UM meu cagig asswo aig ew uses a

emoig uses oms o seecig moues a uses o se eeeces a

oms wi eeece aues

Use eeeces ca e use i e egie o may asks ey ca e use o eie may use seigs o isace uses ca coose ow ey wa ceai iomaio isaye wa ki o iomaio ey wa o see i wa way a moue sou ocess iomaio o em ec ey ca e aso 19 comie wi ige aws o oie seciic coiios o geeaio o iks wic ca e ause y uses I a sese ey iecy eae o e goa o

e a yemeia egie oec a ae a useu oo i sucuig e iomaio

As meioe eaie meaig a uose o e eeeces is o a coce o e UM eeoe ee is o esicio o wa e eeeces cou e a wa ey ee o as og as ey ae eie i e oe oma

7 aaase Scemas

e uose o is moue is o oie scemaic iomaio o aaase queies is eaes E o oie omai-seciic ik i a geeic way o ay aaase ee ae may isaces wee e use iews e e esu o a quey wic ae ues geeae y e quey wiou aig ay uesaig o e ueyig scema o e aaase om wic e quey esus wee

eiee May aicaios u aaase queies wiou giig e use ay

iec access o scemaic iomaio e Scema moue oies e aiiy o sow o e use o oe ieese aies e scemaic iomaio o a aaase om wic e quey was eiee e use as e aiiy o i wee eac aue sow i a quey esu esies i e Eiy eaiosi scema o e aaase as we as e ysica Scema o e aaase e use e as e aiiy o i e aues i oe aes a eiies wic ae

eae o a aicua aue

e aaase scema moue us i coucio wi e WM moue o oie a yemeia wae aou eaioa aaase 11

Maageme Sysem e ucio o e WM moue is o sow meaaa

o aues eiee om e aaase Mos o e mea-aa oie y e

WM moue ca e oaie oug e OC o C ieace AIs o

e aicua MS is ye o meaaa may icue e ame o e ae

om wic a ceai aue was eiee i e aue is a imay o oeig key

e aa ye o e aue a so o

e Scema moue as o e meaaa aeay oie y e

WM moue y oiig e aiiy o sow scemaic iomaio o e

aues eiee om a aaase quey e scemaic iomaio aou a

aicua aaase as o e eee oug a use ieace y a sysem

eeoe o amiisao We a quey is issue y a use o aicaio e

Scema moue cecks is iea aaase o i i e scemaic iomaio is soe o e aaase o wic e quey is issue I scemaic is soe o e quey e i as iks o quey esu so a e use as e aiiy o iew e ueyig E- scema as we as e ysica scema o e

aaase om wic e quey esu was eiee

e Scema moue ceaes ee ames o e use we e quey is issue Oe ame sows e eiy eaiosi scema o e aaase om wic e quey was issue e seco ame sows e ysica Scema o

e aaase a e i sows e quey esu o e aues eiee o a

aicua aaase quey 111

ucioaiy Oeiew

e aaase scema moue eaes yemeia ucioaiy o yamicay

geeae ocumes eiee om eaioa aaase maageme sysems I

as yemeia iks o eemes emee wii esus oaie om

aaase queies aowig uses o gai a ee uesaig o e iea

sucue o e aa om wic isaye iomaio was geeae

e aaase scema moue soes e scema iomaio aou a

aaase eee y a sysem eeoe o amiisao i is ow iea

aaase We a aaase quey is issue wii e yemeia egie

sucue e moue ceaes wo aiioa ames i e owse wee e quey esus ae isaye Oe ame isays e eiy eaiosi iagam

a e oe ysica o eaioa scema o e queie aaase i aiio o

ame isayig e quey esu Eac eeme ike e coum ames a e

aues i is coe isaye i e quey esu ame is ue io a aco wi seea iks ese iks sow o e use e sucue o e aaase

om wic e quey esu was oaie y igigig eemes wii e eiy eaiosi scema ame o e ysica scema ame e eemes wii e eiy eaiosi ame ae eiy aiue a eaiosi e eemes wii e ysica scema ame ae ae coum a cosai

e aaase scema moue woks aog wi e aaase WM

moue o oie a comee se o yemeia ucioaiy o eaioa

aaase maageme sysem e WM moue ceaes is ow se o iks

o eemes eceie om aaase quey ese iks eose iomaio 11

aaiae o e ogamme u o usuay isaye o e use aou e

aaase suc as ume o aes aaase os ame aaase U

Coum ame ume o Coums I is esu ecisio a so o e

aaase scema moue as aiioa eeme yes o e yes geeae

y e WM moue o oie scemaic iomaio aou e aaase

om wic e quey esus ae oaie

e equiemes e E oec icues e eeome o a seco

MISW o a eaioa aaase Maageme Sysem a auomaicay

geeaes iks o a MS ase o aaases scemaa e use sou e

ae o seec a aco eeseig a aaase oec suc as aue ue

ame ie ame o ae ame a e moue sou e igue ou a

ossie iks ase o e aaases wo scemaa e oigia E- iagam

(o a scema cose o i a e 3 omaie om I e use oows o o

ese iks e aaase wi isay e eae aaase oec a e oe e wic cou e eae aue ue ie o ae

is moue is a seco MISW o a MS a ca ae is ow se o

ucioaiy icuig a MIS a isays e wo scemaa a ay oe

ucio a a MIS ae a e MISW sou o

e scema moue seciy a se o geeic scema ige aws (maig

ues a e ige aws moue (EM uses o eemie e is o iks

ese ige aws ake e oec seece y e use as iu a eu e

is o ossie aaase ik eois 113

o e imemeaio o e ige aws a eeseaio o eac

scema (e E- scema a e eaioa o ysica scema is soe i a

aaase e ige aws acuay coai a SQ quey (o a se o SQ

queies a acs oe e scema eeseaio e yemeia egie wi

kow wa ki o aaase oec e use seece e egies ige aw

moue wou e use e oec ye o igue ou wic ige aws ay o

a ye o aaase oec Eac ige aw eeses oe ossie scema

eaiosi o is ki o aaase oec Eac ige aw coais a SQ quey a isaiaes a SQ quey wi e oec I o e oec e use seecs I seece e esu o e SQ quey wi e o isay e eae

aaase oec a e oe e as meioe aoe

a o e equiemes wee o eeo a eeseaio o o kis o scemaa o ow i wi e assume a a sysem eeoe wi ae o ee

e scema iomaio y a o o kis o scemaa e ige aws o

is moue wi ey o e scema eig eee i is oma ie e SQ queies emee i e ige aw e sucue ase o is eeseaio

Eac scema wi ae o e isaye as a M ocume wic wi

e e ase o ow Eeuay a gaica eeseaio ase o is e

ocume wi e eeoe

Ie Maage

e yemeia ie as a ic eaue se icuig guie ous ecommee

as aoaio iomaio oeiews soisicae ackackig a so o 11

e uose o e Ie Maage Moues is o assis e yemeia egie o

imeme yemeia ucioaiies ike guie ous a iees

e yemeia egie ca ceae guie ous y aig a oee is

o ocumes o oecs o e guie ou is cou e oe wie isiig suc

ocumes o oecs y aig suc ocumes o oecs a oce yig ei

ocaios (u iecoy ec i e guie ous o y aig em om isoy

is ookmaks

ucioaiy Oeiew

e Ie Maage oies e ucioaiy o maagig a soig e

iees o e guie ous a oe moues wo was o ceae ie o

yemeia o e uue eeece e Ie Maage esies wi e

yemeia egie a wi cosey e associae wi e guie ou moue

e Ie Maage moue ae e ucioaiy o maiai e esisece o

e ie o e a o e ou a wi e ae o maiuae e ou om use

ius e moue wi oie suc ucios as ceaig ie oaig ie aig oe o a ie eeig oe om a ie ge seciic iomaio aou a oe i a ie a ec e Ie Maage moue wi icue e wo

as is e Ie Maage Soage wic is imemee wi M o esue e eiaiiy scaaiiy a saey I oies soage o a o e ous iomaio a aow e access oug e Ie Maage Moue Seco

e Ie Maage Moue imemee wi aa o make i oae maiaiae a eusae e Ie Maage Moue commuicaes wi oe moues ike Guie ou oug e Gaeway o yemeia Egie ase o 115

a cie-see aciecue o oie eicie seice e Ie Maage

Moue accesses e Ie Maage Soage oug e C o icease e

asaecy o e ogam

3 We owse Use Ieace

e use ieace sysem a/o e use ieace wae mus oie e

oowig suo o iegae wi e E

• rvd hprd prpt: e ieace mus isiguis yemeia

acos i some way om oe wiow coe e ieace mus

isiguis aco seecio om oe use acios us oiig a

mecaism o ioke ik aesa I uses ca ei e yemeia

acos e e sysem mus isiguis seecio o eiig om seecio

o aesa

• Mn: e ieace mus isay E a MIS meus i some asio

oug is cou e i some cue mae suc as makig eac meu a

yemeia aco wic wou e ace i a ocumes

• Idntfn bjt n Ul rp: I uses may ei UI ocumes e

e ieace mus ack yemeia acos we ei osiios si so

a uses si ca seec a aese em Some eseac as ee oe

o oie ways o i acos oce e as sie [Kacma 93] oes e

ee o couig a ca o wiowig sysems wi a ca o a ueyig

ieace comoe o oai e oec ieiie 11

• n nfrtn t th E: We e use seecs a meu o seecs a

aco o aesa e ieace mus iom e E

• Ur dl: e use ieace mus suo some ki o oms o iaog

o o coec use iu Aicaios someimes equie uses o iu

aamee aues suc as e aue o a aamee oe wic o eecue a

comma

• Apt dpl fr th E: I mos iomaio sysems uses ceae

ocumes mauay Wi a yemeia egie e UI mus acce e

eeay-geeae ocumes wi emee iomaio a e E

asses Ieay e UI wi ae yamic cages as we e egie may

a aiioa oecs o oe ocumes (eg we uses ceae ei ow

aoaios o e o-e woksace yamic uaig may cage e

isay aue o acos suc as isayig e cue ice o a sock is

equies e UI o acce eea ieus so i ca acce iomaio o

cause y (o aiciae i esose o a use ieace ee 117

igue E 1 We owse Use Ieace

Oeaio Oeiew

yemeia ucioaiy a ieeaiosi access sueme e aicaios oma oeaios I ems o iomaio eeseaios E

ee o moe yemeia aa sucues yemeia aigaio sucues a i o oewise aaiae aicaio meaiomaio a e aicaio iea sucue (ie is esig o scema A ae ciica o auomae

yamic maig

I keeig wi e goa o aeig aicaios as ie as ossie E

o o ae e aicaios eisig aa o access sucues u i mus e ae o ieac wi em e maig i u is ciica o eieig iomaio ie use access E uis yemeia ucioaiy o o o e

yemeia aa sucues usig is maig e ice e aa 11

eeseaio e moe eaie e maig is i u aecs o e

yes o aigaio aaiae a e yes o ieeaiosis a ca e

iee auomaicay

e egie uses a eaiey sime yemeia aa moe cosisig o

oes iks a ik makes-uos o acos Eac caies a ic a eie se o aiues o cauig e semaic a eaioa asecs o e aicaio eemes i eeses ige aws seciy e acua maig

ewee eac ye o aicaio eeme a is equiae yemeia cosuc ige aws ae ogica ues o maig wo ieee

eeseaioa omais [Kimoug 77] [iee 9] [iee 9] case moe

maageme a yemeia i is case

Maig a eiea occu as oows (See igue 3 E ieces a

messages assig om e comuaioa oio o a aicaio o e

ieace a uses ige aws o ma eac aoiae eeme o e message

o a yemeia oe ik o aco Uses ieac wi ese yemeia

eeseaios o e scee We e use seecs a oma aicaio comma e yemeia egie asses e comma o o e aicaio o

ocessig We e use seecs a yemeia egie comma (suc as a

meu comma o ceae a aoaio e yemeia egie ocesses i eiey We e use seecs a suemea scema ocess oeaio sucua esciie iomaio o occuece eaiosi e egie ies

e aoiae aicaio commas mea-aicaio oeaios (eg a e oeaig sysems ee o scema ee o yemeia egie oeaios a 119 wi ouce e esie iomaio We e use seecs a coige (a oc

eaiosi e yemeia egie eiees e aoaio e ieace aso

aes a oe ieacio wi e MIS aicaio suc as om-iig a

iecy maiuaig o MIS oecs us uses access e eie ucioaiy o e MIS as we as e suemea yemeia eaues oug e ieee o-e ieace sysem

igue 3 E Oeaio

E is caae o wokig wi aicaios a ca use a ieee o-

e ieace sysem suc as ose wic oie a aicaio ogammig

ieace (AI Sice E ees o use a o-e a ca isay seecae

yemeia ik makes Wo Wie We owses quaiy a e cue 1

imemeaio o E icues e caaiiy o ieacig wi use ieaces o e We

5 Summay

E auomaicay geeaes iks a u-ime E aso cosucs moe soisicae aigaio eciques o o o ese iks e meaaa iks a aigaio as we as aoaio eaues sueme e aicaios

imay ucioaiy

E us i aae wi oe aicaios a yamicay oies

yemeia ucioaiy ee is a u-ime maig o e aicaio iomaio a eaiosis o yee oecs

E ieces e commuicaio ewee e aicaios comuaioa secio a is ieace secio auomaicay eecig e

ocaio o ieeaiosis i messages a ocumes ase o e kowege o e aicaios iea sucue ige aws oie e maig ewee e sucua eaiosis o e aicaio a e yee

eaues

o oie a MIS aicaio wi yemeia suo e eeoe as

o ecae e coes o is MIS wae a kowege ase

e E 1 aciecue cosis o seea moues

• Use Ieaces

• Use Ieace Waes

• Gaeway 11

• aesa a Maage

• og Maage

• ige-aw Eeme Mae

• ik ige aws

• yamicay Mae Iomaio Sysem Waes

• yamicay Mae Iomaio Sysems

e use ieace sysem a/o e use ieace wae mus oie

e oowig suo o iegae wi e E yemeia oms meus

ieiy oecs ass iomaio o e E use iaogs a acce isays

om e E

E ieces a messages assig om e comuaioa oio o a aicaio o e ieace a uses ige aws o ma eac aoiae

eeme o e message o a yemeia oe ik o aco

We e use seecs a oma aicaio comma e yemeia egie asses e comma o o e aicaio o ocessig We e use

seecs a yemeia egie comma e yemeia egie ocesses i

eiey CAE 5

E 1 IMEMEAIO

e E esio 1 cosiss o seea we-eie a seaae ocesses eac ossiy uig o a iee aom

• Ur Intrf: wic usuay us o e uses comue A we owse

was seece as use ieace o is ooye

• Ur Intrf Wrppr: A use ieace wae as ee oie o

ae e commuicaio ewee E a e use ieace

• Gt: is moue eaes e commuicaio ewee e Egie

moues a woks as e oue o a e E iea messages A

Egie messages ass oug e GW wic e eiecs em o e

aoiae moue

• rd Elnt Mppr: soes a eiees e ige aws equie

o auomaicay geeae iks

• ltnl tb Wrppr: A wae o a eaioa aaase sysem

• nll Mppd Infrtn St: e MIS i is imemeaio

is e Oace aaase Maageme Sysem

• Ur rfrn: Aow e seciicaio o eeeces ase o gou

gou ieiaces o iiiua uses Ay oe moue ca soe a

maage ei eeeces

1 13

51 ucioaiy

e E 1 oies e oowig ucioaiy

• Soe eeme casses a maig ues

• Soe uses use gous a moues eeeces

• Acce iu om e Use Ieace I esio 1 a Use Ieace

Wae o We owses as ee imemee

• ocess equess a eu e esus o e Use Ieace

• Ieiy e eemes wi eaiosis a aea i e esus

• isay e ouu aog wi e ae mea-iomaio acos iks

meaaa meus ec

5 Eame o Use

o use e aicaios cuey suoe y e yamic yemeia Egie

1 i is ecessay o isi e U

//sace ieu/e wi a We owse is age wi isay e ogi scee Uses ca ee ei

Useame/asswo comiaios o sa usig E isios ca use e

gues Useame (asswo gues o access e Egie 124

Login to the Dynamic Engine

Username: II Pa~ord:1..... ------

Figure 5.1 DHE Login Screen

After Login DHE displays it Main screen with information about the project and showing the default layout described in section 4.3 . Figure 5.2 shows two applications available: The Relational Database Wrapper Module, and the

Spreadsheet Wrapper Module. 125

11 DHf - Guest User Iguest:guest) - Microsoft Internet fllpJOJer provided by MS~...... n~ EJ

NEW JERSEY CENTER FOR MULTIMEDIA RESEAR( & It '~/IJI K; II_ ,r r.";l .\- AND INFORMATION SCIENCE DEPT. ::

HYPERMEDIA INFORMATION SYSTEMS RESEARCH LAB i' Ii': :wi,·'

afthe World \/Vide Web's success derives from the power of linking, providing access to information and its re lationships. By giving ::: ability to access information laterally rather than linearly, the Web opens up new avenues for providing associations between info ' lices .

applications give users access neither to the relationships inherent with these applications nor to relationship external to the appli . ication's knowledge base can be administered and ~rganized to manage :he inter;elationships between the ~arious data object

Metadata List of Links

Figure 5.2 DHE Main Screen

Users can select the desired application by clicking on its name in the screen. Selecting the 'Relational Database Wrapper Module' will invoke the application and it will send its initial screen to be displayed in the user interface. 126

Relational Database Wrapper Module

UI to enter a query.

Query: Iselect title from booksl

Type of Query: (0 Select ('" Insert ('" Update r Delete r: DOL

Menus Metadata List of Links

C;:"~l !. :!!!.!.[i.,:j .: ,,!. I ..:;~ .;;I::;:J: .. ~i.'fi.s: ,, .\i'"J:r,,;':l ; .~J';:.I .... !'~ J.g . ::~ . I~L\:. ;i!'.LI:::jiL!.:~ . til~ ; . I ~.2 Jj{i : ;' :;I!.i! ': i.: ..JJ:1Q: :!1,::.1:;

Figure 5.3 RDBWM Query Input Screen

In the Relational Database Wrapper application users can type SOL commands to be executed by a Database Management System, (Oracle in this case). The query in this example requests all the titles present in the table named

'books'. 127

Entity Relationship Schema Relational Schema

. f.~ J ~,!iD l. :fJ<[l·(i~" 10 Minute Guide to HTML Entities with Attributes Tables with Columns Advanced HT/vlL & CGI Writer's Companion Creating Cool Web Pages with HTIv1L Creating Web Pages for Dummies How to Use HTML 3 HTML 3 How-To HTML 3 Interactive Course HTML 3.0 Manual of Style C2nd Ed,) HTML by Example HTML CD- An Internet Publishing Toolkit - Windows Version HTML for Dummies 2'nd Edition HTML For Dummies Quick Reference HTML For Fun and Profit: Gold Signature Edition HTML for the Visual

Menus List of Links

Figure 5.4 DHE Display of Query Results

The result of the query is enhanced by the DHE. Instead of displaying a simple text-based table the Engine performs the following transformations:

1. Translates the output of the DBMS to XML (RDBWM)

2. Identifies which elements present in the output have meta-Information (BLEM)

3. Includes the frames with the Entity-Relationship and Relational Schemas (DB

Schema)

4. Assembles all the pieces of meta-Information and converts them to HTML

(UIW) 128

The elements with meta-Information (i.e. links and/or metadata) are shown as anchors (underlined).

Entity Relationship Schema

- :mlns:rdf=''http://www.w3.org/1999/02/22-rdf­ svntax-ns#"> List of Links. - 60 i highlight Attribute In ER Schema 1 1 i highlight Column in Rei Schema 60 10 i highlight Table in Rei Schema BOOKS< /TABLE_NAME> highlight Entity in ER Schema CHAR< /TYPE_NAME> i TITLE i display getPrimaryKeys < SQL_DATETIME_SUB>O i dis/?Iay getTu/?le O < IS_NULLABLE> VES MOHAN O 1

Figure 5.5 Meta-Information for element 'Beyond HTML'

The user can then proceed to select any of the elements-made-anchors to retrieve additional information about them. When the user clicks on an anchor

DHE searches its tables to find relationships and metadata, and displays them in the appropriate frames on the user interface.

It is even possible to obtain meta-Information about the meta-Information being displayed. To get meta-Information about links in the list-of-links the user can select the icon 1[. 129

The links represent instructions for different DHE modules, or other applications, to produce or retrieve related information.

The result of selecting the 'display_getTable' link is shown in Figure 5.6 .

DHE send the instruction to the corresponding module, RDBWM in this case, and the DHE cycle is repeated once again.

Entity Relationship Schema Relational Schema ISBN PUBLISHER ID

0-07- 882198-3 00788 Entities with Attributes Tables with Columns 10 Minute Q: Guide to 78970541-07897 HTML ~ Advanced 0- HTIv1L &. CGI 12623540- 01262 Writer's !2

1-56- 884454-9 15688

L 56884645- 15688

l=. 56276390- 15627 J

Figure 5.6 Result of Selecting the 'display_getTable' Link

Figure 5.7 shows the result of selecting the 'highlight_Attribute_ln_ER_Schema'

link. The list of links can contain links offered by different modules and/or 130 applications. In each of this last two actions the request is handled by a different module, RDBWM in the first case, and DB Schema in the second.

'~DIIE - Guest Usel Iguest.guestl - t,hcroson Intemet lliplolel provided by MSN J!!lI~D

Relational Schema

0-07- 882198-3 00788 Tables with Columns Q: Guidera 78970541-07897 HTML ~ Advanced 0- HTML &. CGI 12623540- 01262 Writer's Companion Q. Creating Cool Web 1-56- Pages with 884454-9 15688 HTML Creating l: Web Pages 56884645- 15688 I~ for Dummies 2.

Menus Metadata List of Links

Figure 5.7 Result of Selecting the 'highlight_Attribute_in_ER_Schema' Link

5.3 Review

The current prototype is operational. After working with DHE for some time some drawbacks have been detected:

• The main problem identified during the operation of DHE 1.0 is related to the

efficiency of the system more than to the effectiveness.

• Since DHE has to perform several operations, access several tables stored

in a remote database, and transmit and receive multiple messages through 131

e ewok i aiio o eu e esus o e use ieace e

esose ime is ige a wa wou ake a egua aicaio o ui

e same eques

• Ee oug Es moues use C (aas OC imemeaio o

ieac wi e aaase Maageme Sysem (Oace i is ooye

e imemeaio equies suc MS o e ese o e ae o u

wic imis e oaiiy

• e imemeaio o E 1 is somewa iase owas e use o a

We owse as e use ieace

• e cue E use ieace is uimeay a oes o gie a u

sese o wa i is ossie o o

• ee is o a aoiae mecaism o ae eo coiios uig e

ocessig o a eques y E

• A mecaism o moio e eecuio a aciiae e euggig o e

E aicuay uig e iegaio o ew moues a/o eaues

5 Summay

e E esio 1 cosiss o e oowig moues Use Ieace

Use Ieace Wae Gaeway ige-aw Eeme Mae eaioa

aaase Wae yamicay Mae Iomaio Sysem (Oace aaase

Maageme Sysem Use eeeces a aaase Scemas

e E 1 oies e oowig ucioaiy soe eeme casses a maig ues; soe uses use gous a moues eeeces; acce 13 iu om e Use Ieace; ocess equess a eu e esus o e Use

Ieace; ieiy e eemes wi eaiosis a aea i e esus;

isay e ouu aog wi e ae mea-iomaio

A u eame o Es oeaio sows e iee ouu scees geeae uig e eecuio o e eaioa aaase sysem e igues

isay e ou ames eie y E a e mea-iomaio isaye i eac oe o em ase o e uses iu

e ooye is oeaioa u some oems ae ee eece

eomace (ie esose ime eeecy o aaase imemeaio

iase owas a We owse uimeay use ieace ack o eo ecoey a eug CAE

E E GEEAIO (E G

Ae e comeio o esio 1 o e E a uae E aciecue is

oose is eace aciecue aims o coec some o e aoemeioe oems as we as icue e iasucue equie o imeme ew eaues e mai goas o e ew esig ae

• Iprv prfrn: is is e mai oem o soe sice e esose

ime o aicaios goig oug E is oo ig ee ae seea

aoaces a ca e ake o oe a ee esose

■ M E r dl r thtl pld. Cuey a E

moues ae isiue eac cou e uig i a iee sysem as

og as ey ae a Iee coecio is isiue moe

causes eemey commuicaios oeea wii e Egie sice a

message iecage ewee moues ioes seiaiig oecs

asmissio oe e ewok a e-asig Ae wokig wi e

ooye i ecame eie a makes moe sese o eom mos o

e coe asks ocay

■ Str nfrtn lll. Aoe souce o eay is ue o e ac a

a E moues soe a eiee iomaio om a emoe MS

Oace i is case is o couse as a sigiica ime cos amog

oe ogisica oems a i aso imis e oeia oaiiy o e

Egie sice i cao u uess ee is a MS aaiae e

133 13

oose souio uses M ies isea o aaase aes o soe

e iomaio moues ee

■ Mxz th tnfrtn ddd pr rt. E 1 wais o

e use o cick o a aco o sumi a seac o e is o iks

coesoig o a eeme ye is imies e ee o se moe

messages a access moe aaase aes (as meioe i e

eious ois e souio ooses o gae as muc iomaio

as ossie wie euig e oigia use eques

• Inld ddtnl prd fntnlt: is esig sou oie a

soi coceua aciecue a wou aow e icusio o aiioa

yemeia ucioaiies

■ Gdd r. Guie ous oie e uses e oio o ceae o

oow a a o ocumes o oecs e Guie ou moue sou

e ae o maiai e esisece o oes o e a o e ou a

sou e ae o maiuae e ou om use ius We

eecuig a ie o Guie ous e ie moue sou eceie

e UI equess o e aicaios e IG moue wi eiec e

eques o e aoiae moue

■ Mnl nn. is ucioaiy eaes e uses o mauay ceae

ew iks ewee oecs ese iks sou e soe i e Egie

a e isaye we e ocume is eisie o egeeae e

ew iks sou aso e mae aaiae o oe uses o gous o 135

uses Uses ca o o make a ik i-iecioa a mus oie

semaic yes o eac ik a iecio

■ Annttn. Oes e oouiy o mauay ceae o eiee

aoaios a ik em o oecs e aoaios ae o e

soe i e Egie a e isaye we e ocume is eisie

o egeeae e aoaio may aso e mae aaiae o oe

uses o gous o uses

• Spprt tr: o e ae o imeme e yemeia ucioaiies

ise aoe i is ecessay o icooae e oowig suo eaues

■ nrtn nd Svn. Some yemeia eaues (ike Guie

ous equie e aiiy o soe egeeae a eiee ocumes

egeeaio imies a e ocume o e isaye sou e e-

ceae om is oigia souce Saig meas a a saic coy o e

ocume is o e soe a susequey eiee wiou aig o

ask a aicaio o eouce i

■ Objt p nd Idntfr. Seea oecs ike aicaios

ocumes a eemes ee o e ye a uiquey ieiie o

eae aace yemeia ucioaiies ike ose a wee

meioe aoe E sou eie a saegy o e geeaio o

ieiies (Usig a - oie

■ rt Ar. E ees o aow uses o eie age aeas a

wi see as ois o oigi o esiaios o iks aoaios o 13

oe ki o oeaios ese age aeas cou oea wi eac

oe wiou oss o ucioaiy (Usig a - oie

■ Cndtn. ee eis some sucues isie E ike ige aws

o eame wic cou e aciae o o eeig o e cue

coe E sou oie a mecaism o ecae a eauae

suc coiios

■ Errr rvr nd dbn: E equies e imemeaio o a

eo aig oicy as we as eaues a wou aciiae e

euggig a moioig o e Egie ocesses

■ E Adntrtv Appltn. I is ossie o ega E as a

woe ike a aicaio a ceae a ieace wic cou aow

access o e iomaio soe i Es ies o e sysem

amiisao o eeoes

1 E G Aciecue

e asic E G aciecue emais ey simia o E 1 a e Sysem

ee wi e Egie as miewae ewee e aicaios a e use ieace e iea o usig waes o aiiae e ieacio wi aicaios a use ieaces is maiaie 137

igue 1 E G Mai Comoes

• Ur Intrf (UI, i ca e ay ki o eice a wou aow e use

o ieac wi e aicaio

• Ur Intrf Wrppr (UIW eaes e commuicaio ewee e

Cooe a e use ieace e UIW is esosie o aig

seea imoa ucios eceies e uses ius (om e UI

ceaes e coesoig message oecs o ocessig y E a

eies em o e Cooe maages use sessios asoms e

aicaios ouu o e aoiae oma e UI ecogies caces e

meaiomaio eue y E a sees e meaiomaio o e

UI weee i is ossie 13

• Cntrllr (C maages e ocessig o e message oecs y

iokig e aoiae moues

• Appltn Wrppr (AW ieiies a maks e eemes wii e

aicaios ouu o wic eaiosis a/o meaaa eis

maages e commuicaio ewee e E a e aicaio

sysem asaes e use equess om e message oecs o e

aicaio AI eceies e ouu om e aicaio a icues i i

a message oec

• Appltn (A a aicaio sysem a yamicay geeaes iua

ocumes om uses equess

11 Cooe

e Cooe (C maages e eecuio o a e coe comoes o e egie As oose o E 1 e Cooe is o meey a message assig sysem I E G e Cooe wi isaiae a ioke seea su-sysems

a wi oie e equie ucioaiy wiou aig o asmi messages oe e ewok e Cooe wi uiie e oowig su-moues

ocess Maage (M

e ocess Maage soes e ame a e oe o e comoes a

ee o aiciae i e ocessig a message oec

• A E-iuaocumes go om e Souce o e ocesso a ack o

e Souce 139

• A equess mus ouce a aswe

• ocessos (ie moues sou uae e a eoe euig e

Mea-Iomaio Moue (MIM

e Mea-Iomaio Moue soes e maig ues a as e is o iks

o e message oecs

Mea-Iomaio Scoe ieacy (MIS

e Es MIS is ome om e ecomosiio o e aicaios io aessae comoes a iee ees Wii E i is ossie o eie

eaiosis as eogig o a aicua ee i e ieacy a y ieiace o a ees eow e MIS cosiss o e oowig yica ees

1 Egie ee A ouu om E (om ay aicaio wi icue

eaiosis a meaaa eie a is ee is icues e ea

ucioaiy oie y E o eey aicaio (ike e ceaio o

aoaios a maua iks o eame

Aicaio ee A ouu comig om is aicua aicaio wi

icue eaiosis a meaaa eie a is ee is ee cou e

use o eie saic aicaio meus wic ae aways ese i ay

su-a o e aicaio

3 Su-Moues/Secios ee(s Aicaios ca e ue ecomose

i as may ees a secios as eig coeie eiig eaiosis

a meaaa aoiae o eac oe o em 1

ocume ee is ee wi aow aicaios o eie mea-

Iomaio o a ocumes o a ceai cass

5 Eeme ee is is e oigia ee use o eemes i E 1

eica ee I sou e ossie o soe mea-Iomaio o e-

eemie eica aues e eica aue may e o o a isace o

a eeme

7 Isace ee is seciies mea-Iomaio o aicua occueces

o ocumes o yes I is ecessay o soe a e iomaio equie

o uiquey ieiy e oec

Mea-Iomaio Scoe ieacy ues a Cosais

o e Egie ee is e oo o e ieacy e E ye is cuey

e oy aue eie o is ee

o A yes i e ieacy mus ae a eas oe ae yes cou ae

moe a oe ae e Egie ee ye E is e oo o e

ieacy a is e oy ye aowe i e ieacy wiou a ae

o ees a yes ca oy ae aes wic ae i e same o ige

scoe ees Cicua ieacies sou e eece a eee

o I a aicaio is iie ue i secios e secios su-ieacy

mus ae e aicaio ee ye as oo

o e Aicaio ieacy imies ieiace om e ige ees o e

owes is meas a cie wi ae a e mea-Iomaio o ei

acesos e is o eaiosis o a isace o eame wi aso 11

icue e eaiosis o is ye is ocume is secio(s is

aicaio a e E

o Eeme a eica yes ca ae aes a ay oe ee

e MIS uis a ga a ca e aese usig e W3C a seciicaio is ecomes e asis o yes ieiies

E[[AICAIOaicaio[SECIOsecio]][OCUMEocumeye

[isaceaEEMEeemeye[isace][EICAeica]]]

e E-MIS is ome wi e mai comoes sow i igue

igue E-Mea-Iomaio Scoe ieacy 1

e M Scema aguage i use o eie e E-MIS

?m esio="1" ecoig="U-"? sscema ageamesace="//eieu/Mea-IomaioScoeieacy" mss="//wwww3og1/1/MScema" mse="//eieu/Mea-IomaioScoeieacy"

seeme ame="MIS" saoaio socumeaioMea-Iomaio Scoe ieacy/socumeaio /saoaio scomeye ssequece seeme ame="Egie" ye="ssig" scomeye ssequece seeme e="eAicaio" miOccus="" maOccus="uoue"/ seeme e="eEeme" miOccus="" maOccus="uoue"/ seeme e="eeica" miOccus="" maOccus="uoue"/ /ssequece saiue ame="ame" ye="ssig" use="ie" aue="E"/ /scomeye /seeme /ssequece /scomeye /seeme

seeme ame="Aicaio" scoeye ssequece seeme e="eSecio" miOccus="" maOccus="uoue"/ seeme e="eocume" miOccus="" aOccus="uoue"/ seeme e="eEeme" miOccus="" I maOccus="uoue"/ seeme e="eeica" miOccus="" aOccus="uoue"/ /ssequece saiue ame="ame" ye="ssig" use="equie"/ /scoeye /seeme 13

seeme ame="Secio" scomeye ssequece seeme e="eSecio" miOccus="" maOccu s="uoue"/ seeme e="eocume" miOccus="" maOccus="uoue"/ seeme e="eEeme" miOccus="" maOccus="uoue"/ seeme e="eeica" miOccus="" maOccus="uoue"/ /ssequece saiue ame="ame" ye="ssig" use="equie"/ /scomeye /seeme

seeme ame="ocume" scomeye ssequece seeme e="eEeme" miOccus="" maOccus="uoue"/ seeme e="eeica" miOccus="" maOccus="uoue"/ seeme e="eocumesace" miOccus="" maOccus="uoue"/ /ssequece saiue ame="ye" ye="ssig" use="equie"/ /scomeye /seeme

seeme ame="ocumesace" scomeye ssequece seeme e="eEeme" miOccus="" maOccus="uoue"/ seeme e="eeica" miOccus="" maOccu s="uoue"/ /ssequece saiue ame="isace" ye="ssig" use="equie"/ /scomeye /seeme

seeme ame="Eeme" scomeye ssequece seeme e="eEeme" miOccus="" maOccus="uoue"/ seeme e="eeica" miOccus="" maOccus="uoue"/ 1

seeme e="eEemeIsace" miOccus="" maOccus="uoue"/ /ssequece saiue ame="ye" ye="ssig" use="equie"/ /scomeye /seeme

seeme ame="EemeIsace" scomeye ssequece/ saiue ame="aue" ye="ssig"/ /scomeye /seeme

seeme ame="eica" ye="ssig"/

/sscema

Maig ues

Maig ues o wic ei oy aceso is E ae cosiee goa a sou e icue o ay occueces i ay aicaio

Maig ues sou e semaicay ye

igue 3 sows e sucue o e Mea-Iomaio Maig ues

igue 3 E-Mea-Iomaio Maig ues Sucue 15

M Scema use o eie e E-Mea-omaio Maig ues

?m esio="1" ecoig="U-"? sscema mse="//eieu/Mea-IomaioMaigues " ageamesace="//eieu/Mea-IomaioMaigues " miss="//wwww3og//1 /MScema"

seeme ame="MIM" saoaio socumeaioMea-Iomaio Maig ues/socumeaio /saoaio scoeye ssequece seeme ame="Maigue" miOccus="" maOccus="uoue" scomeye ssequece seeme ame="Souce" miOccus="1" maOccus="1" scoeye ssequece miOccus="1" maOccus="uoue" seeme ame="Ac" ye="eAcye"/ seeme ame="Eoi" ye="eocaoye" miOccus="1" maOccus="uoue"/ seeme ame="Coiio" miOccus="" maOccus="uoue" scomeye ssequece seeme ame="aamees" ye="eaameeGou" miOccus="" maOccus="1"/ /ssequece saiue ame="ocaio" ye="eocaoye" use="equie"/ /scomeye /seeme /ssequece saiue ame="ye" ye="eocaoye"/ /scomeye /seeme /ssequece saiue ame="Mi" ye="ssig" use="equie"/ /scomeye /seeme /ssequece /scomeye /seeme

scomeye ame="Acye" ssequece 1

seeme ame="Semaicye" ye="ssig" miOccus="1" maOccus="uoue"/ scoice seeme ame="CommaSe" miOccus="1" maOccus="1" scomeye ssequece seeme ame="Comma" ye="ssig" miOccus="1" maOccus="1"/ seeme ame="aamees" ye="eaameeGou" miOccus="" maOccus="1"/ /ssequece /scomeye /seeme seeme ame="UI" ye="suieeece"/ /scoice /ssequece /scomeye

ssimeye ame="ocaoye" sesicio ase="ssig" saoaio socumeaio is sig sou comy wi e a a oie sya as eie i ei seciicaios /socumeaio /saoaio /sesicio /ssimeye

scomeye ame="aameeGou" ssequece miOccus="1" maOccus="uoue" seeme ame="aamame" ye="ssig"/ seeme ame="aamaue" ye="ssig" miOccus="" maOccus="uoue"/ /ssequece /scoeye

/sscema

og Moue (M

e og Moue aes e oggig o e aciiy o e Egie M wi oie eey moue wi e ossiiiy o oggig ei ius a/o ouus ase o

e aues o eeeces 17

eeeces Moue (M

e eeeces Moue eaes uses a moues o soe a eiee

eeeces a ca iuece e eecuio a isay o esus

ee ae some eeeces a a E moues sou imeme a

ee sou e a E ee eeece o u o/o is eeeces o eey moue

• eug eeece moues sou ceck e aue o e eug eeece

we eecuig a ouu eug io we i is u o We eug is

o og Iu a og Ouu sou eae as o oo

• og Iu i is eeece is se o o e coesoig moues og

oec sou eco a ius

• og Ouu i is eeece is se o o e coesoig moues og

oec sou eco a ouus

Eceio ae (E

e Eceio ae wi oie a commo amewok o aig a

eoig oems uig e uig o e Egie

iua ocumes Moue (M

e iua ocumes Moue oies e meos equie o e ceaio use a soage o iua ocumes e M i ui o o o e W3Cs

ocume Oec Moe [OM ] 1

e M is a aicaio ogammig ieace (AI o E-

iuaocumes I eies e ogica sucue o ocumes a e way a

ocume is accesse a maiuae e em "ocume" is use i e

oa sese - iceasigy M is eig use as a way o eeseig may

iee kis o iomaio a may e soe i iese sysems a muc o

is wou aiioay e see as aa ae a as ocumes eeeess

M eses is aa as ocumes a e OM may e use o maage is

aa

Wi e M ogammes ca ui E-iuaocumes aigae

ei sucue a a moiy o eee eemes a coe Ayig ou i a E-iuaocume ca e accesse cage eee o ae usig

e M (wi a ew eceios

Oe imoa oecie o e iua ocume Moue is o oie a saa ogammig ieace a ca e use i a wie aiey o eiomes a aicaios

E-iuaocume

E moe o eecuio uses a E-iuaocume oec o soe e iomaio equie o a geeae y e ocessig o a use eques

e E-iuaocume is mae u y e oowig comoes sow i igue 19

igue E-iuaocume Sucue

e M Scema aguage i use o eie e E-iuaocume

?m esio="1 (" ecoig="U-"?› sscema ageamesace="//eieu/iuaocume" mss="//wwww3og//1/MScema " mse="//eieuiuaocume "

seeme ame="E-iuaocume scomeye ssequece seeme ame="iuaocumeI" ye="ssig"/ seeme ame="Useame" ye="ssig"/ seeme ame="Souce" ye="ssig"/ seeme ame="ocesso" ye="ssig"/ seeme e="ea"/ seeme ame="eques" ye="eMaigue"/ 15

seeme e="eesu"/ /ssequece /scomeye /seeme

seeme ame="a" scoeye ssequece seeme ame="•ocesse" ye="ssig" miOccus="" maOccus="uoue"/ /ssequece /scoeye /seeme

scomeye ame="aameeGou" ssequece seeme ame="aamame" ye="ssig"/ seeme ame="aamaue" ye="ssig" miOccus="" maOccus="uoue"/ /ssequece /scomeye

seeme ame="esu scomeye ssequece seeme e="eameGou"/ seeme ame="Meao" scomeye ssequece seeme ame="EMI" ye="eMIye" miOccus="" maOccus="1"/ seeme ame="AicaioMI" ye="eMIye" miOccus="" maOccus="1"/ seeme ame="SecioM" ye="eMIye" miOccus="" maOccus="uoue"/ /ssequece /scomeye /seeme /ssequece /scomeye /seeme

seeme ame="ameGou" scomeye scoice seeme e="eameGou" miOccus="" maOccus="uoue"/ seeme ame="ame" ye="eameye" miOccus="" maOccus="uoue"/ 151

/scoice saiue ame="ame" ye="ssig" use="equie"/ /scoeye • /seeme

scomeye ame="ameye" ssequece seeme ame="ocume" scomeye ssequece say amesace="//wwww3og/1999/m //eieu ocessCoes="ski" maOccus="uoue"/ /ssequece /scomeye /seeme seeme ame="Meao" scomeye ssequece seeme ame="ocumeM" ye="eMIye" miOccus="" maOccus="1"/ seeme ame="ocumeIsaceM" ye="eMIye" miOccus="" maOccus="1"/ seeme ame="EemeM" ye="eMIye" miOccus="" maOccus="1"/ seeme ame="EemeIsaceM" ye="eMIye" miOccus="" maOccus="1"/ seeme ame="eicaMI" ye="eMIye" miOccus="" maOccus="1"/ /ssequece /scomeye /seeme /ssequece saiue ame="ame" ye="ssig" use="equie"/ /scoeye

scomeye ame="MIye" ssequece maOccus="uoue" seeme ame="ocao ye="eocaoye"/ seeme ame="eaiosis" ye="eMaigue" miOccus=""/ /ssequece /scoeye

scomeye ame="Maigue" ssequece seeme ame="Souce" scomeye ssequece maOccus="uoue" 15

seeme ame="Ac" ye="eAcye"/ seeme ame="Eoi" ye="eocaoye" maOccus="uoue"/ seeme ame="Coiio" miOccus="" maOccus="uoue" scomeye ssequece seeme ame="aamees" ye="eaameeGou" miOccus=""/ /ssequece saiue ame="ocaio" ye="eocaoye" use="equie"/ /scomeye /seeme /ssequece saiue ame="ye" ye="eocaoye"/ /scomeye /seeme /ssequece saiue ame="Mi" ye="ssig" use="equie"/ /scomeye

scomeye ame="Acye" ssequece seeme ame="Semaicye" ye="ssig" maOccus="uoue"/ scoice seeme ame="CommaSe" scomeye ssequece seeme ame="Comma" ye="ssig"/ seeme ame="aamees" ye="eaameeGou" miOccus=""/ /ssequece /scomeye /seeme seeme ame="UI" ye="suieeece"/ /scoice /ssequece /scomeye

ssimeye ame="ocaoye" sesicio ase="ssig"/ /ssimeye

/sscema 153

1 Aicaio Waes (AW

o iegae a Aicaio wi E is ecessay is o eom a ooug aaysis o e sucue ius ouus a eaiosis isie o i A meooogy ike e eaio-aigaio Aaysis [Yoo 1 ca oie auae

iecio o is ask

Ae e aicaio aaysis is comee e Aicaio Mea-Io

ieacy (see Mea-Iomaio Moue esciio i 11 o eais is soe wi ei coesoig maig ues a meaaa

e ucioaiy o e AWs as ee ue ecomose (as om E

1 o aow a ige egee o saaiaio e goa eig o make e

eeome o ew AWs moe saigowa a o ome e e-use o comoes ewee em

A geeic E G AW sou imeme e oowig ucios

• Aicaio Commuicaios is moue aes e asmissio a

eceio o aa ewee e aicaio a e AW Aicaio

Commuicaios ees o eom wo mai ucios

• AWoAicaio Eae e AW o se a eques o e coesoig

Aicaio is moue wi commuicae wi e Aicaio oug

is AI

• AicaiooAW Sou e ae o eceie e esu o a eques om

e Aicaio a make e aa aaiae o e AW Maage 15

• E Commuicaios is moue sou ae e asmissio a

eceio o aa ewee e E a e AW e imemeaio

sou aow muie eas o eecuio o e u i aae eac oe

ocessig a iee E-iuaoc E Commuicaios ees o

eom wo mai ucios

• AWoE eu e E-iuaoc wi e esu o e eques o

e E Cooe

• EoAW eceie e E-iuaoc wi e eques om e E

Cooe moue a o make i aaiae o oe AW ocesses

• AW Maage e mai ucio o e AW Maage is o ieiy e ye o

ouu geeae y e Aicaio (ie ocume ye eec e oecs

a/o eemes i as eiousy ieiie as aig mea-Iomaio a

uae e E- wi e esus (see esciio o e E- i e

iua ocume Secio e AW ees o eom seea imoa

asks

• AI asomaio Wi ake e eques emee i e E- a

asae io e Aicaios AI e isucio wi e e se o

e Aicaio y e AWoAicaio meo

• Aicaio ocume ocessig e ocessig o e oucome om

e Aicaio is a come ask ioig

o eceie e esu (usig AicaiooAW a mac i wi e

E- a coais e eques AWs sou e ae o ae

muie cocue use equess e AW Maage mus esue 155

a e esu o a eques mae y ay aicua use sessio is

eue ack o e aoiae E-iuaoc

o Ieiy e ye o e Aicaio ouu ocume a ise i i

e coesoig E- eeme

o ase e A-oc o eec e eemes o iees a mak em

e oose meo o imeme is ask uses e W3Cs M

Scema seciicaio [Scema 1] o coe e iee ocume

yes a om e aicaios oucome se

o asom e A-oc o e E Ouu ocume oma [M

] i ecessay a icue i i e E- Oe imoa

ieece ewee e AWs i E G a MISWs i E 1

is a AWs sou ecoe e esu ouce y e aicaio

usig M ags E 1 uses M isie a M amewok as

we as o kee e oigia umoiie ouu

o Ceae a aac e is o eeme yes ou i e A-oc o e

E-

o Make e E- wi e esu aaiae o e E Cooe

13 Use Ieace Waes (UIW

e UIW cosucs e E-iuaoc wiou aig o go ack o MIM e emoyme o Use Ieace Waes eaes E o wok wi aicaios i seea iese aoms wiou aig o moiy e aicaios emsees 15

Oy su-moues o e geeic UIW ee o e uae o coom wi e

aicua Use Ieace

e ucioaiy o e UIWs as ee ue ecomose (as om E

1 o aow a ige egee o saaiaio e goa eig o make e

eeome o ew UIWs moe saigowa a o ome e e-use o comoes ewee em

A geeic E UIW sou imeme e oowig ucios

Use Ieace Commuicaios is su-moue aes e asmissio a

eceio o aa ewee e UI a e UIW UI Commuicaios ees o

eom wo mai ucios

UIoUIW Sou e ae o eceie a eques om e Use Ieace a

make e aa aaiae o e Sessio Maage

UIWoU Wi eae e UIW o se e esu o a eques o e coesoig UI

E-iua ocume Isaiaio Wi ceae a E-iuaocume

(usig e iua ocumes Moue a ee e iomaio om e eques

io i See e eiiio o e E- i e iua ocume Moue secio

E Commuicaios is moue sou ae e asmissio a

eceio o aa ewee e E a e UIW e imemeaio sou aow muie eas o eecuio o e u i aae eac oe ocessig a

iee E-iuaoc E Commuicaios ees o eom wo mai

ucios 157

UIWoE Ioke e E Cooe a o make e E-iuaoc

(ceae y UIoUIW aaiae o i

EoUIW eceie e E-iuaoc ack om e Cooe moue a o make i aaiae o oe UIW ocesses

UIW Maage UIWs sou e ae o ae muie cocue use

sessios A sige use may ae moe a oe aae sessios a ay oi

ee may e seea uses wokig a e same ime oo e UIW Maage

mus esue a e esu o a eques mae y ay aicua use sessio is

eue ack o e aoiae U isace

e UIW Maage sou kee e E- i soe ui ee is aoe

eques om a aicua sessio (o ui e sessio is emiae We a

ew eques aies e UIW Maage mus eemie i e oeaio equese ca e uie usig e mea-Iomaio icue i e cue E- o a sessio

UI-ocume omae e omaes ask is o ceae e ouu UI

ocume ase o e coes o e E- e omae wi make sue

a e UI-ocume is coe i e aoiae oma o e UI e UI-

ocume omae aso ees o make aaiae Es aiioa ucioay

o uses uiiaio I is Es esosiiiy o icue a e iomaio

ecessay o eom e ea ucios i e E-C

Secuiy e UIW mus imeme a ogi oceue o ee uauoie access o E 15

Summay

E Gs aciecue aims o coec some o e oems ou i e is

esio o E as we as icue e iasucue equie o imeme ew

eaues

e mai goas o e ew esig ae

• Imoe eomace makig E moe igy coue soig

iomaio ocay maimiig e meaiomaio icue i e

esus

• Aiioa yemeia ucioaiies guie ous maua ikig

aoaios

• Suo eaues egeeaio a saig oec yes a

ieiies age aeas coiios eo ecoey a euggig

amiisaie oos

e E G aciecue is simia o E 1 wi e Egie as

miewae ewee e aicaios a e use ieace Waes aiiae

e ieacio wi aicaios a use ieaces

e mai comoes o E G ae use ieaces use ieaces waes cooe aicaios waes a aicaios e Cooe

icues a ocess maage a a mea-iomaio moue

e Mea-Iomaio Scoe ieacy aows uses o eie eaiosis

ewee eemes a seea iee ees egie aicaio secio(s

ocume eeme eica a isace e Mea-Iomaio Scoe ieacy

as a se o ues a cosais a sou e eoce 159

e iua ocumes Moue oies e meos equie o e ceaio use a soage o iua ocumes I eies e ogica sucue o

ocumes a e way a ocume is accesse a maiuae Oe imoa oecie o e iua ocume Moue is o oie a saa ogammig

ieace a ca e use i a wie aiey o eiomes a aicaios CAE 7

ESUS A UUE ESEAC

71 Coiuios

e yamic yemeia Egie is a moua isiue miewae ae o eace Iomaio Sysems wi meaaa aog wi yemeia sucuig

aigaio a aoaie ucioaiy

E is e oy aoac we kow a oies auomae ikig a meaaa seices i a geeic mae ase o e aicaio semaics (as oose o seac o eica aaysis wiou aeig aicaios i is uiquey suie o suo aayica a ecica aicaios a geeae e coes o ei isays yamicay

e E ooye oes a souio o e oem o ow o icue

ikig a meaaa ucioaiy o a iua ocume e uae E aciecue wi ecome e ew es e o e imemeaio o ew

yemeia ucioaiies a oes a souio o seea o e oems

eae wi e maageme o yamicay geeae ocumes

e coiuios ae ise as oows

• Coceua amewok e coceua amewok saes e oem

a e oose souio I aicua i eies e cea iea o is

eseac

■ e auomaic ceaio o iks a meaaa seices ca e

oe i a geeic way ase o e aicaio semaics a

sucue

1 11

• E 1 E 1 is a oo-o-coce ooye a sows e

ossie eeis o seea yemeia ucioaiies E aso sees

as a es e o aiioa yemeia eseac Suc eseac mig

icue emiica eeimes a ie suies

• E G e e geeaio o e yamic yemeia Egie

ees e E 1 aciecue o e ae o suo o-saa

yemeia ucioaiies a egeeaio

e E 1 Imemeaio as e oowig eaues

• oies a [We] ieace

• Auomae mea-Iomaio a yemeia ucioaiy

• Suo o iua ocumes

• Maig ues eese a aicaio iea sucue

• isiue moua aciecue

• Waes o iegae aicaios wi miima cages

• M ik M

• aa 1 MI Sees

e E G ees E 1 wi e oowig ew eaues

• yemeia a iua ocumes

• Mea-Iomaio Scoe ieacy

• ocume a Eeme Ieiies

• egeeaio

• ocaos

• i-iecioa ikig 1

• Saig

• Aiioa yemeia ucioaiy

• Guie ous

• Aoaios

• Maua ikig

7 uue eseac

is eseac ouces may iese aeas a ca us e eee i seea

iee iecios

• Use o Scemas as a souce o semaic iomaio

• ieig a akig o Mea-Iomaio

• Use Ieace a Use ocesses wii E

• iua ocumes Maageme

• E as a Aicaio eeome Eiome

• iig eaiosis yamicay oug aa miig

• Iegaig iee aicaios

• Quaiaie a Quaiaie Eeimes

• Semaic We

71 Use o scemas as a souce o semaic iomaio

M as oie e We wi a oweu aa oma o eess come aa sucues owee mos eisig ocumes ae o i M

oma o e ae o ceae semaic aicaios (See e Semaic We secio ae i is Cae is ecessay o a semaic iomaio o ose 13

ocumes a cuey o o ae i icuig ose wic ae yamicay geeae

Coesio ewee o-M ie aa a M ca e oe ia geeic coesio oos o cusom scis Geeic coesio oos ae scema-ie

Suc coesio oo uses e scema o e ie oma i oe o ase e ie a coe i o a M ocume

Cuey e eiiio o a scema o o-M ies equies a o o maua wok aaysis o e ie sucue aaysis o e aa ye a eeme aiues o aa i e ie a a maig o a sucue io semaicay meaigu maku

e scae o a u-coesio oec cou e ey age a equies a

o o iicu maua coesio eos ecause may ocumes o o ae

ieacica sucue iig a aig semaic iomaio auomaicay o

ocumes o ies is ey iicu a as o ee saisacoiy aesse

eoe

Oe o e mos uamea eaues o e E oec is is aiiy o a semaic iomaio o yamicay geeae iua ocumes E

ees o ase a ieiy e aious eeme wi mea-iomaio wic ae

ese i a aicua isace o a ocume

o e ae o a semaic iomaio o iua ocumes i is

ecessay o aaye ei sucues e esu o suc aaysis wou e a se o ocume yes as we as a ocume scema o eac oe o ose

iee yes e ocume scema cou e eesse y a M aguage 1

ike M Scema e scema sou coai eoug iomaio o eae a aicaio wae o ase e iee ocumes a geeae e semaic maku I suc case mos o e mea-iomaio cou e seciie a e scema ee

7 e Semaic We

"h Wrld Wd Wb nvrl nfrtn p. A d fr hn xhn, t bn tr, bt r jt bnnn t bld p hr ttd nt n ntrbt jt bnnn t bld th Snt Wb." rnr, WC rtr [ee-ee 99]

e aciecue o e Wo Wie We oies uses wi a sime yee ieace o a aiey o emoe esouces om saic ocumes uey o

uma cosumio o ieacie aa seices ow a e We as eace ciica mass as a meium o uma commuicaio e e ase is o ui

e "Semaic We" e Semaic We is a We a icues ocumes o

oios o ocumes esciig eici eaiosis ewee igs a coaiig semaic iomaio iee o auomae ocessig y ou macies

e coce o macie-uesaae ocumes oes o imy some ki o magica aiicia ieigece sysem a wi aow macies o comee uma aguage I oy iicaes a macies aiiy o soe a we-

eie oem y eomig we-eie oeaios o eisig we-eie

aa Isea o askig macies o uesa eoes aguage i ioes askig eoe o make e ea eo 15

IGS was esige as a is se owa geeaie aes a wou aow ay ay i e We o make caims aou e quaiies o esouces eosemes ems a coiios o use a so o e W3C Meaaa

Aciiy aesses e ecessay wok o comee e icue sucue aes

ues iegaio wi igia sigaues e ICS ae esig was geeaie

o a moe o iomaio as iece aee gas (Gs is was kow as

e moe a a seiaiaio was eie i M sya

aiioay o ocumes a aaases ae ee sogy ye;

a is e ouce a cosume ae io ageeme o e sucue o e iomaio uis u is y ise is o suicie o e eeoig o e

Semaic We e Semaic We mus emi isiue commuiies o wok ieeey o icease e We o uesaig aig ew iomaio wiou isisig a e o e moiie is aoac aows e commuiies

o esoe amiguiies a caiy icosisecies oe ime wie akig maimum aaage o e wea o ackgous a aiiies eacae oug e We

eeoe e Semaic We mus e ase o a aciiy a ca ea as

uma uesaig eas is aciiy mus e ae o caue iomaio

a iks ieee eeseaios o oeaig aeas o kowege

Icemea eceaie eeome o Semaic We aicaios

equies ocumes o e ae o coai a a oc miue o eaues om muie aicaio omais e comiaoy issues make i imacica o

eeie ocume yes a ecomass a e ossie ocauay ses e

M amesace aciiy wi aow is ocauay mi-i 1

I e same way a M a M ikig aow auos o ea eaes

om ay ace i e We o ay oe ace i e We aa i e Semaic

We mus e ae o eae ayig o ayig

o ecomass e uiese o ewok-accessie iomaio [ee-ee

9] e Semaic We mus oie a way o eosig iomaio om iee sysems ese sysems may use a aiey o iea aa moes so is imies a equieme o some geeic coce o aa a a ow ee a is i commo

ewee eac sysem

Aoe caege o e Semaic We e is o suo e maig o

e eisig a uue sysems oo e We eseig e uiesaiy o e

We a aso e oeies o e oca sysems Oimiaios - suc as eig ae o eumeae a ie a oecs o a gie ye - a ae imoa o e

oca oeaio o a sysem o o scae o e We

e mecaism aoe i o maage e eessio o cosais is o make a oecs a eaiosis a yes a ee a asseios e "is cass oecs" o e We a is; ey ae ei ow UIs a ae o cosaie i e uamea ee o e comie i ay aicua way Giig

is cass ieiies o yes eaiosis a asseios wi aow e Semaic

We o make asseios aou ise

A saemes ou o e We occu i some coe uswoiess is eauae y a i e coe o eac aicaio a ocesses e iomaio ou o e We 17

us as e esig o e We saciice ik iegiy o scaaiiy e "a kowege aou my ig is coaie ee" oio cao o we aaases a oecs ae eoe o e We A gea eei o eaig is assumio wi e a us as yee iks coec iee iomaio sysems e

Semaic We wi coec aa om asy iee sysems aowig come a a-eacig ocessig o a wie soe o aaiae aa

Oe coces a is oi ae aise aou e eaiosi o kowege

eeseaio sysems a ae aeay ie some o ese coces eoe wi oecs suc as [KI] a cyc [ea 95] ey sou ee e semaic

We wi esig eeiece a e Semaic We may oie a souce o aa

o easoig egies eeoe i simia oecs

May kowege eeseaio sysems a a oem megig o ieeaig wo seaae kowege ases as e moe was a ay coce

a oe a oy oe ace i a ee o kowege ey eeoe i o scae o ass e es o ieee ieio e wo y coas is esige

o is i mi a e eosecie ocumeaio o eaiosis ewee oigiay ieee coces

Kowege eeseaio is a ie wic cuey seems o ae e

euaio o eig iiiay ieesig u wic i o seem o sake e wo

o e ee a some o is ooes oe I mae sese u was o imie use o a sma scae u ee mae i o e age scae a is eacy e sae e yee ie was i eoe e We Eac ie a mae ceai ceais assumios -- i o i e iosoy e i e imemeaios 1 wic eee em om seaig goay u eac ie was ase o

uameay sou ieas aou e eeseaio o kowege e Semaic

We is wa e We wi ecome i e same goaiaio ocess a e We iiiay i o yee is eome o Kowege eeseaio

e W3Cs Semaic We Aciiy [W3C SW] as ee ecey esaise o see a eaesi oe i o e esig o eaig seciicaios a e oe coaoaie eeome o ecoogies a suo e auomaio iegaio a euse o aa acoss aious aicaios

o aciiae is goa e Semaic We Aciiy uis uo e eisig

ouaio wok accomise y e W3C Meaaa Aciiy

e Semaic We Aciiy coecs wi a augmes oe W3C wok eos I aicua e Semaic We wok wi iom a suo ue wok o

• aesig semaic eaiosis i om om ocumes usig ik

yeikig

• esciig e siges ie we usig M Sigaues

• semaics associae wi aa usage acices a oicies i 3 a

oies i CC/

• aoaio o imoe e accessiiiy o We ages o esos wi

isaiiies i WAI

• iesigaios io e use o e M OM o o-ee-sucue aa

• ocume sucue asomaios wi S 19

• iegaig oe geeic aa moes a ye ieacies wi M

scema

• icooaig semaics i a M scema

• aicuaio o caaceisics o esouces a suo e ieiie

esouces as eie y e UI Aciiy

. Sr

e yamic yemeia Egie is ae o eace Iomaio Sysems wi meaaa a yemeia sucuig aigaio a aoaie ucioaiy

E oies auomae ikig a meaaa seices i a geeic mae ase o e aicaio semaics wiou aeig aicaios

e E ooye gies a souio o e oem o ow o icue

ikig a meaaa ucioaiy o a iua ocume e uae E aciecue wi ecome e ew es e o e imemeaio o ew

yemeia ucioaiies a oes a souio o seea o e oems

eae wi e maageme o yamicay geeae ocumes

e mai coiuios ae a coceua amewok E 1 esig a imemeaio a e E G aciecue

e E 1 Imemeaio as e oowig eaues oies a [We] ieace auomae mea-Iomaio a yemeia ucioaiy suo o

iua ocumes maig ues eeseig a aicaio iea sucue

isiue moua aciecue waes o iegae aicaios wi miima cages use o aa a M saas 17

e E G ees E 1 wi e oowig ew eaues ew

yemeia ucioaiy a iua ocumes e Mea-Iomaio Scoe

ieacy ocume a eeme Ieiies egeeaio ocaos i-iecioa

ikig e ew yemeia ucioaiies icue guie ous aoaios a maua ikig

e ossie oics o uue eseac ae use o scemas as a souce o semaic iomaio ieig a akig o Mea-Iomaio use Ieace a use ocesses wii E iua ocume maageme E as eeome eiome eaiosis miig iegaio o ew aicaios quaiaie a quaiaie eeimes a e semaic We EEECES

[Aeso 9] Aeso K; rvdn tt pprt fr xtr ppltn fntnlt, oceeigs o e Seco Ieaioa Wokso o Icooaig yee ucioaiy Io Sowae Sysems ( II Mac 199

[Aeso 97] Aeso K Iegaig Oe yemeia Sysems wi e Wo Wie We yee97 oceeigs ACM ess ew Yok Y Ai 1997 157-1

[Aocea 9] Aocea G; Meeo A; WbOQ: trtrn nt, tb, nd Wb oceeigs o e 1 Ieaioa Coeece o aa Egieeig Oao oia -33 euay 199

[Asma 97] Asma ; Gaio A; Oias-Kukkoe ; ndd nd Cptd n, rptd nd n n i oceeigs o Muimeia 97 (IM 97 Gemay 191- 1997

[Asma 99] Asma ; Oias-Kukkoe ; iee M. prtxt ntnlt: ntrdtn t th pl , oua o igia Iomaio Secia issue gues eioia oume 1 issue euay 1999 //oiecssooacuk/Aices/1/iO/eioia/

[ee 95] ee K; t: pn th , IEEE Sowae auay 1995 19-3

[ees-ee 9] ees-ee ; Infrtn Mnnt: A rpl, CE Mac 199 May 199 //wwww3og/isoy/199/oosa m

[ees-ee 9] ees-ee e a; WrldWd Wb: h Infrtn Unvr Eltrn trn: rh, Appltn nd l, Mecke o 1 o Sig 199

[ees-ee 99] ees-ee im; Cooy a; Swick a ; Wb Arhttr: rbn nd Exhnn t, W3C oe 7 ue 1999 //wwww3og/1999//Weaa

171 17

[eyo-aies eyo-aies ; uoe ; ayo C; oes ; A 9] Snt tb pprh t Knldd prd St i Iomaio a Sowae ecoogy 3 33-39 199

[iee 9] iee M; A Kimoug S; On nrlzn th npt f hprtxt, Maageme Iomaio Sysems Quaey 1(1 199 77-93

[iee 9] iee M A Kimoug S; On th l f nrlzd hprtxt, ecisio Suo Sysems 11 199 1-57

[iee 95a] iee M; Isakowi (es; nn prd Appltn, Secia issue o e Commuicaios o e ACM 3( 1995

[iee 95] iee M; Kacma C; nn hprtxt pprt fr pttnl ppltn, Commuicaios o e ACM 3( 1995 99-17

[iee 97a] iee M; iai ; rd Spprt fr prd n th Wrld Wd Wb, IEEE Comue 3(1 1997 -7

[iee 97] iee M; iai ; Asma ; aasuamaia ; Oias-Kukkoe ; rth Gnrtn prd: S Mn n fr th Wrld Wd Wb. Ieaioa oua o uma Comue Suies o 7 31-5

[iee 97c] iee M; Spplntn Appltn th prd, ecica eo esio 1 - /1/97 //wwwcisieu/-iee/u/su/sum

[iee ] iee M; Oias-Kukkoe ; aasuamaia ; prtxt ntnlt, ACM Comuig Sueys (ocomig

[oe 97] oe ; Cige M; am ; Wbt thrn n dn hprtxt, oceeigs o Wee97 ooo Associaio o e Aaceme o Comuig i Eucaio (1997 59- 1997

[uock 9] uock ; Goe C; r: h Appltn f rptn bd Snt prd St fr r oceeigs o ACM yee 9 isug A 13-11 ue 199 173

[us 5] us aea; A thn, e Aaic Moy uy 195 //wwwisgsuca/ucie/misc/us/ussm

[Came ] Came ; Gooma ; AM: nrl prp hprtxt btrt hn, Commuicaios o e ACM 31(7 19 5-1

[Ca 9] Ca A; a W; iccock S; n Srv r n Ant?, oceeigs o ACM yee 9 isug A 113-1 //acmog/us/ciaios/oceeigs/yee/77/ 113-ca/

[Ca 99] Ca ; a W; eoue ; h Evltn f prd n Srv, ACM Comuig Sueys Symosium o yee a yemeia 1999

[Caoekika Caoekika ; Cige M; Goocisky G; 95] Intrtv Explrtn rl xt trvl Mthd: Wll n Intrtvt Cpnt fr Unphttd trvl Alrth? oceeigs o e i e eiea Coeece (EC-3 Gaiesug Maya 179-199 1995

[Coki 7] Coki ; prtxt: An Intrdtn nd Srv, IEEE Comue (9 17-1 197

[Cuie 97] Cuie ; ayo C; uoe ; Qrbd vtn n Sntll Indxd prd, oceeigs o ACM yee 97 Souamo UK 7- 95 Ai 1997

[aeo 9] aeo om; Svn I Sl: nCntrd Infrtn Mnnt, aa usiess eiew Mac/Ai 199 119 -131

[ais 9] ais ; a W; ea I; i G; Wikis ; owas a iegae iomaio eiome wi oe yemeia sysems oceeigs o e ACM Coeece o yee (Mia o 199 11-19

[ais 9] ais ; Kig S; a W; ht hprd ln rv: td f thrd prt ppltn ntrtn, oceeigs o e i ACM Coeece o yemeia ecoogies Eiug Scoa 199 15-1 17

[ais 9] ais ; frntl Intrt f n n Opn prd St, oceeigs o ACM yee 9 isug A 7-1 ue 199

[ais 99] ais ; yee ik Iegiy ACM Comuig Sueys Symosium o yee a yemeia 1999

[C] ui Coe Meaaa Eeme Se ome age //uoccog/c/

[e a 9] e a tr f hprtxt nd hprd, i yemeia Sucues a Sysems couse a e Eioe Uiesiy o ecoogy 199 //wwwiswiue1/9/cgi/ge/a1/isoym

[oie 99] oie M; asey ; oyce ; Wea M; ewis ; a W; A lxbl Arhttr fr Cntnt nd Cnptbd Mltd Infrtn Explrtn, oceeigs o e Seco UK Coeece o Image eiea CS Eecoic Woksos i Comuig 1999

[OM ] W3C ocume Oec Moe (OM ee Coe ecommeaio //wwww3og//OM-ee--Coe/

[Sig] igia Sigaue Iiiaie //wwww3og/Sig/

[Egea 3] Egea ougas C; A Cnptl rr fr th Anttn f Mn Intllt, isas i Iomaio aig oweo a Weeks [Eios] Saa ooks Wasigo C 193 1-9

[eae 9] eae M; oescu ; Kag ; ey A; Suciu ; Cthn th t th Strdl: Exprn th Wb St Mnnt St oceeigs o ACM SIGMO 9 Seae WA 1-5 ue 199

[ikesei 99] ikesei C; Aike ; ldn Crprt rtl th M, McGaw-i 1999

[oescu 9] oescu ; ey A; Meeo A; tb thn fr th rldd b: A rv i SIGMO eco 7 3 59-7 199 175

[Gaio 9] Gaio A; ossi G; A frr fr xtndn bjt rntd ppltn th hprd fntnlt, e ew//www- eiew o yemeia a Muimeia 199 5-1

iiaioueua/u/aes/gaio/yemesg

[Gaoo 91] Gaoo ; aoii ; M Mdl fr th n f prtxt Appltn, oceeigs o e i ACM Coeece o yee 1991 313-3

[Gaoo 95] Gaoo ; Maiei ; aoii ; prtxt n, Anl, nd Evltn I, Commuicaios o e ACM Aug 1995 7-

[Goocisky 93] Goocisky G; Cige M; Queies--iks Gaica Maku o e aigaio oceeigs o IECI 1 93 Amseam e eeas 5- 1993

[Gøæk 9] Gøæk K; igg ; rd xtrd Mdl fr Opn prd: Unfn Ebddd frn nd n Objt, oceeigs o ACM yee 9 Wasigo C 19-1

[Gøæk ] Gøæk K; So ; oui ; Oe yemeia as Use Cooe Mea aa o e We oceeigs o e i Ieaioa Wo Wie We Coeece Amseam

[aas 9] aas ; Scwa M; e ee yee eeece moe Commuicaios o e ACM 37( 199 3-39

[a 9] a W; ais ; ucigs G; thnn prd, h Mr Apprh, Kuwe Acaemic oec e eeas 199

[ICSS 93] iee M; Isakowi (es; prd n Infrtn St nd Ornztn, oceeigs o e awaii Ieaioa Coeece o Sysem Scieces oume 3 (IEEE ess Wasigo C 1993

[ICSS 9] Isakowi ; iee M (es; Wb Infrtn St, oceeigs o e 31s awaii Ieaioa Coeece o Sysem Scieces oume (IEEE ess Wasigo C 199 17

[iaa 9] iaa K; aa Y; akao ; Kawasaki S; Cntnt Orntd Intrtn n prd St, oceeigs o ACM yee 9 Wasigo C 11-1 Mac 199

[ 9] iee M; Oias-Kukkoe (es; rdn f th rt Intrntnl Wrhp n Inrprtn prtxt ntnlt Int Sftr St ( I, a e Euoea Coeece o yemeia ecoogies (ECI-19 Eiug Seeme 199

[ 9] Asma ; aasuamaia ; iee M; Oias- Kukkoe (es; rdn f th Snd Intrntnl Wrhp n Inrprtn prtxt ntnlt Int Sftr St ( II, a e yee9 Coeece eesa Mac 199

[ 97] Asma ; aasuamaia ; iee M; Oias- Kukkoe (es; rdn f th hrd Intrntnl Wrhp n Inrprtn prtxt ntnlt Int Sftr St ( III, a e yee97 Coeece Souamo UK Ai 1997

[ 9a] Waes C; iai (es; rdn f th rth Intrntnl Wrhp n Inrprtn prtxt ntnlt Int Sftr St ( I, a e 7 Ieaioa Wo Wie We Coeece isae Ai 199

[ 9] ossi G; i (es; rdn f th fth Intrntnl Wrhp n Inrprtn prtxt ntnlt Int Sftr St ( , a e Ieaioa Coeece o Sowae Egieeig Kyoo Ai 199

[ 9c] Kuui K; Oias-Kukkoe (es; rdn f th Svnth Intrntnl Wrhp n prtxt ntnlt: Ornztnl Mr St nd ( II, a e Ieaioa Coeece o Iomaio Sysems (ICIS 9 esiki eceme 199

[M 9] yee Maku aguage Seciicaio //wwww3og//EC-m/

[yeCa] yeCa //www aecom/yeca/ 177

[yime] yemeia/ime-ase Sucuig aguage (yime //wwwogo/sg m/wg/ocs/19/m/ 19 m

[aea 97] aea ; Waug - A; Mtdt: Enbln th Intrnt, CAUSE97 Coeece Meoue Ausaia 13-1 Ai 1997

[Isakowi 95] Isakowi ; Scocke S; ucas C; rd ll hl thr f Sprdht Mdln, ACM asacios o Iomaio Sysems oua o 13 o 1 auay 1995 1-37

[OC 9] iee M; Isakowi (es; prd n Infrtn St nd Ornztn. oua o Ogaiaioa Comuig a Eecoic Commece o o 3 199

[oI 99] Asma ; Oias-Kukkoe ; iee M (es; Spl n prtxt fntnlt, oua o igia Iomaio oume 1 Issue euay 1999 //oiecssooacuk/iew/Ie/1/i/

[Kacma 93] Kacma C; Suoig yemeia seices i e use ieace yemeia 5( 1993 5-11

[Kacma 95] Kacma C; A pr pprh fr prvdn hprd rv t xtn, nnhprd ppltn, Eecoic uisig Ogaiaio issemiaio a isiuio (1 Mac 1995 31-

[KI] Kowege Iecage oma //wwwcseeumceu/kse/ki/

[Kimoug 79] Kimoug S; O e eucio o geeics o moecua ioogy iosoy o Sciece (3 1979 39-

[agose 9] agoe Ca; yc Cio; aie o ; h Wr rr: A Cntnr Arhttr fr Artn St f Mtdt, Coe Comue Sciece ecica eo 9-1593 ue 199 //cs-cscoeeu/ies/UI//escie/cscoe/9- 1593

[egge 9] egge ; Scase ; n xtr th pn , Commuicaios o e ACM 37( 199 77- 17

[ea 95] ea ; C: A rSl Invtnt n Knld Infrtrtr, Commuicaios o e ACM 3 o 11 oeme 1995 See aso //wwwcyccom/

[ewis 99] ewis ; a W; Ca ; eoue ; e Sigiicace o ikig ACM Comuig Sueys Symosium o yee a yemeia 1999

[Masa 9] Masa C; Sima ; Cooms ; IKI: ptl hprtxt pprtn rnt trtr, Euoea Coeece o yemeia ecoogies9 oceeigs (Eiug Scoa; Seeme 199 ACM ess 13-3

[Masa 97] Masa C; Sima ; Sptl prtxt nd th rt f r oceeigs o ACM yee 97 Souamo UK 1-133 Ai 1997

[MC] Meaaa Coaiio //wwwmciocom/

[MIS 97] Mea aa Iecage Seciicaio //wwwmciocom/MIS/MIS11m

[MO 97] Mea Oec aciiy Seciicaio //wwwomgog/cgi-i/oc?a/97--1

[Muicosm] yamic ik Seice (S ecoogy Muicosm I Ciwo Sciece ak Souamo 1999 //wwwmuicosmcom/ecoogy/ecyikm

[aa 91] aa ; aa M; Un trtrd tp t nrprt nld n hprtxt, oceeigs o ACM yee 91 Sa Aoio 39-3 eceme 1991

[aa 95] aa ; aa M prtxt dn nvrnnt nd th hprtxt dn pr, Commuicaios o e ACM 3( 1995 9-5

[eso 5] eso eooe ; A l Strtr fr th Cplx, th Chnn nd th Indtrnt, oceeigs o e ACM aioa coeece 195 179

[eso 7] eso eooe ; Cptr br Mhn, Miu ess 197

[eso 1] eso eooe ; trr Mhn, se-uise 191

[ewe 73] ewe A; Simo A; n rbl Slvn, Egewoo Cis eice-a 1973

[iese 9] iese ; h Art f vtn thrh prtxt, Commuicaios o e ACM 33(3 7-31 199

[ueg 9] ueg ; egge ; A isio o Oe yemeia Sysems oua o igia Iomaio oume 1 issue auay 199 //oiecssooacuk/Aices/1/i/umeg/

[ueg 97] ueg ; egge ; Sceie E; A W Shld v hht oceeigs o ACM yee 97 Souamo UK 9-11 Ai 1997

[OSWG] Oe yemeia Sysems Wokig Gou //wwwoswgog/

[OIM 9] Oe Iomaio Moe //wwwmciocom/OIM/iem

[Oias-Kukkoe Oias-Kukkoe ; vlpn prd St th 95] ntnlt Apprh, oceeigs o e Seco asque Ieaioa Wokso o Iomaio ecoogy (IWI 195 keyoe aess IEEE Comue Sociey ess -

[OMG] Oec Maageme Gou //wwwomgog

EICS] aom o Iee Coe Seecio //wwww3og/ICS/

[uess 9] uess ; Guimaaes ; h tlt pprh t hprd. prtxt: Cnpt, St nd Appltn, oceeigs o EC9 esaies oeme 199 Camige Uiesiy ess 5-37

[3] aom o iacy eeeces 3 oec //wwww3og/3/ 1

[QuickCick] QuickCick //wwwquickcickcom/

[ 99] esouce esciio amewok Seciicaio //wwww3og//--scema/

[ii 9] ii E; oaogo ; Seiema ; vtn n prp: nn Strtrd lbx, Commuicaios o e ACM e 199 7-1

[ik 9] ik A A Saue ; Mltrd: n pn hprd t, oceeigs o e ACM Coeece o yee (Mia o 199 -1

[Sema 9] Sema M; ase W; Mciey M; A eueoe ; ldn hprtxt n ltd tlt: n vrv f th Andr tlt hprd flt, oceeigs o Euoea Coeece o yee (EC 9 (Camige Uiesiy ess esaies o 199 13-

[Sima 99] Sima ; Masa C; Sptl prtxt: An Altrntv t vtnl nd Snt n, ACM Comuig Sueys Symosium o yee a yemeia 1999

[SIGWE] ACM Secia Iees Gou o yee yemeia a e We //wwwacmog/sigwe/

[SGM ] ISO 79 Iomaio ocessig -- e a Oice Sysems - Saa Geeaie Maku aguage (SGM 19 //wwwisoc/cae/137m

[am 97] am ; oe ; Cige M; n hprtxt bnft nv n tn nrn, oceeigs o e uma acos a Egoomics Sociey 1 s Aua Meeig (1997 35-35 1997

[uoe 99] uoe ; Cuie ; SntllIndxd prd: nn Infrtn pln ACM Comuig Sueys Symosium o yee a yemeia 1999

[UM 97] UM Seciicaio //wwwomgog/cgi-i/oc?a/97--3 11

[iai ] iai ; iee M; prd n th Wb: Wht Wll It ?, ACM Comuig Sueys (ocomig //wwwcisieu/iee/u/acmcs/cs-m

[Waes 99] Waes C; See M; rh I fr rtl nt, Wrhp n rtl nt, yee ucioaiy a e We a e Eig Ieaioa Wo Wie We Coeece May 1999 - ooo Caaa //wwwcsuioi/aio99/see/seem

[Waewo 91] Waewo ; Cige M; A dl f nfrtn xplrtn i yemeia 3(1 (1991 35-5 1991

[Weie 95] Weie S; Goy ; Mie E; aie ; OCCCSA Mtdt Wrhp prt, //wwwoccog5/occ/eseac/coeeces/meaa a/ui_coe_eom

[Wieea 97] Wieea E ; An rhttrl dl fr ppltn ntrtn n pn hprd nvrnnt, yee 97 oceeigs ACM ess ew Yok 1997 1-1

[Wii 99] Wii U; ueg ; egge ; prd rh rtn: An Infrtrtr rptv, ACM Comuig Sueys Symosium o yee a yemeia 1999

[W3C] Wo Wie We Cosoium //wwww3og/

[W3C EC] W3C Eecoic Commece Iees Gou //wwww3og/ECommece/

[W3C Mea] W3C Meaaa Aciiy //wwww3og/Meaaa/

[W3C Sec] W3C Secuiy Iiiaies //wwww3og/Secuiy/

[W3C SW] W3C Semaic We Aciiy //wwww3og/1/sw/

[ase ] M ase (ase //wwww3og//mase

[M ] M 1 e Eesie yee Maku aguage //wwww3og//m1/ 1

[I 99] M Iecage oma //msmicosocom/eosioy/ecica/ias

[cue ] M Icusios (cue //wwww3og//icue

[ik ] M ikig aguage (ik //wwww3og//ik/

[MI 9] M Meaaa Iecage (MI //wwwomgog/u/ocs/a/9-1-5

[M 9] eesie Maku aguage Seciicaio //wwww3og//199/EC-m-1991

[a 99] M a aguage (a //wwww3og//a

[oie 99] M oie aguage (oie //wwww3og//

[Scema 1] M Scema a 1 Sucues //wwww3og//mscema-1/ M Scema a aayes //wwww3og//mscema-/

[S ] eesie Syesee aguage (S //wwww3og//s/

[S 99] S asomaios (S //wwww3og//sI

[Yoo ] Yoo ; iee M; A ltnhpbd Anl, yee oceeigs Sa Aoio ACM ess ue //www cis ieu/iee/u/-yoo-iee