International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) !"#$%& # '!()*+,-#. #(% /*$01)*23#&*% 4%#+,#,1!( 5!%*. !"#$% &!""$'!% !%( )$%*+%# ,!(+ !"#$%&!'% () *(&"+%!$ ,-.!'-!/ 0$.'.%1 *(22!3! +42.'/ 5$!2#'6 !"#$%&'("##%)"&* +%&,-&$'."/-01,2'$,/'%- !"#$%&#' *+$$!'% "$#-%.-! .' #6#"%#%.(' &(6!2.'3 #77+&!7 %8#% -('-!"%7 #'6 $!2#%.('78."7 4!%9!!' -('-!"%7 #$! %8! )+'6#&!'%#2 4+.26.'3 42(-:7 () #'1 #6#"%.;! -(+$7! ($ #6#"%.;! #""2.-#%.('< 08.7 #77+&"%.(' +'6!$2.!7 &#'1 () %8! &.7&#%-8!7 9! ='6 4!%9!!' %8! 71'%#> () #' #6#"%#%.(' &(6!2 #'6 %8! 7!&#'%.-7 () %8! ?$!#2@ 9($26A !'%.%1 .% .7 %$1.'3 %( &(6!2/ !"! "$(-!6+$#2 :'(92!63! &(6!2!6 #7 # 7.'32! -('-!"% #'6 7!$;.-!7 ($ #-%.;.%.!7 &(6!2!6 #7 "(-:!%7 () .'%!22.3!'% -('%!'%< B+$%8!$@ &($!/ .% $!7+2%7 .' #6#"%#%.(' &(6!27 %8#% #$! 6!;(.6 () %$+21 .'%!$#-%.;! 7!$;.-!7 9.%8 9($:C(9 #'6 6#%#C(9 4!%9!!' %8(7! 7!$;.-!7D .% .7 .&"(77.42! %( -#"%+$! %8! 7!&#'%.-7 () # "$(-!77@($.!'%!6 #""2.-#%.('/ !<3< #-%.;.%1@4#7!6 2!#$'.'3 .' !6+-#@ %.(' #'6 ,%#'6#$6 E"!$#%.'3 F$(-!6+$!7 G,EF7H .' %8! 9($:"2#-!< 0( %8.7 !'6/ 9! 6!7-$.4! # $!"$!7!'%#%.(' () # -('-!"%+#2 #'6 7!$;.-!@4#7!6 #6#"%#%.(' &(6!2< 08! &(7% 7.3'.=-#'% 6!"#$%+$! )$(& !>.7%.'3 $!"$!7!'%#%.('7 )($ #6#"%#%.(' &(6!27 .7 %8! $!.=-#%.(' () 7!$;.-!7< 08! 3(#2 .7 %( #22(9 )($ %8! #6#"%#%.(' () %8! "$(-!77 .%7!2) #'6 '(% I+7% .%7 -('7%.%+!'% "#$%7/ !"! #' ,EF -#' 4! #6#"%!6 %( %8! $(2! ($ I(4 )+'-%.(' () # +7!$< 08.7 !>"$!77.;! "(9!$ 9.22 #66$!77 %8! &.7&#%-8!7 .6!'%.=!6 #4(;! #'6 #22(9 )($ #-%.;.%1@4#7!6 #'6 "$(-!77@($.!'%!6 #6#"%.;! #""2.-#%.('7< !"#$%&'(#)%" -.+ */"%+"0#/%+ /1 !% !2#./"$%' #//340+# 1/" !% !(!5#$6+ */2"0+ /" !(!5#$6+ !553$*!#$/% $0 #.+ !(!5#!#$/% 7/(+38 9# $0 #.+ 05+*$:*!#$/% /1 #.+ !(!5#$6+ 0#/";3$%+ /" %!""!#$6+ <=> #.!# '2$(+0 +!*. 20+" #."/2'. ! */2"0+ /" !553$*!#$/%8 ,.!# 7!?+0 #.+ !(!5#!#$/% 7/(+3 0/ ($@*23# #/ !2#./"A $0 #.+ 6+"; 1!*# #.!# #.+"+ !"+ 0/ 7!%; ($B+"+%# 5!#.0 +!*. 20+" *!% 1/33/C8 D 05+*$:*!#$/% /1 !% !(!5#!#$/% 7/(+3 0+"6+0 #C/ 12%*#$/%08 E$"0#3;A $# (+#+"7$%+0 F/" $0 (+#+"7$%+( G;H C.!# $0 +I5"+00$G3+ C$#.$% !% !2#./"$%' #//340+# <=A JA KA LA M>8 N+*/%(3;A $# .$(+0 #.+ $%#"$*!*$+0 /1 #.+ "23+4G!0+( 3!%'2!'+ /" 3/C43+6+3 $%0#"2*#$/%40+# /1 !% !(!5#$6+ +%'$%+A +8'8 D&DO 8 &/C+6+"A ! 5"/G3+7 C$#. *2""+%# !(!5#!#$/% 7/(+30 $0 #.!# #.+; !"+ 2%(23; 1/*20+( /% */%*+5#0 !%( "+3!#$/%0.$50 G+#C++% */%*+5#0 8 S"/*+(2"!3 ?%/C3+('+A $%#+"!*#$6+ 0+"6$*+0 !%( !*#$6$#$+0 !"+ ($@*23#A $1 %/# $75/00$G3+A #/ 7/(+38 D(!5#!#$/% 7/(+30 "+T2$"+ '"+!#+" +I5"+00$6+ 5/C+" $% /"(+" #/ !(+T2!#+3; 7/(+3 #.+0+ 5/00$G$3$#$+08 -/ G+##+" $3320#"!#+ #.$0 0./"#4*/7$%'A */%0$(+" !(!5#!#$/% 7/(+30 C$#.$% !% +(2*!4 #$/%!3 /" 3+!"%$%' +%6$"/%7+%#8 D*#$6$#; $0 !% $75/"#!%# 5!"# /1 3+!"%$%'8 E/" +I!753+A 08.7 9($: 9#7 "!$)($&!6 9.%8.' %8! JKLFFMN F$(I!-%< JKLFFMN GJ!'!$.- K!7"('7.;! L6#"%.;! F!$7('#2.O!6 M!#$'.'3 N';.$('&!'%H .7 #' NP BFQ ,0KNF "$(I!-% %8#% #.&7 %( 6!2.;!$ # # $%&'('")*+&%,&$ - . ,/&0&" G0NMH !';.$('&!'% %8#% 3+.6!7 2!#$'!$7 %8$(+38 # 2!#$'.'3 !>"!$.!'-!/ #+%(&#%.-#221 #6#"%.'3 %( "!$7('#2 "$!)!$!'-!7/ "$.($ :'(92!63!/ 7:.227 #'6 -(&"!%!'-!7/ 2!#$'.'3 3(#27/ #'6 %8! "!$7('#2 ($ 7(-.#2 -('%!>% .' 98.-8 %8! 2!#$'.'3 %#:!7 "2#-!< 08.7 )+'-%.('#2.%1 9.22 4! "$(;.6!6 #7 # 7!% () #6#"%.;! 2!#$'.'3 7!$;.-!7 %8#% 9.22 4! .'%!3$#%!6 9.%8 !>.7%.'3 E"!' ,(+$-! #'6 -(&&!$-.#2 . ,/&0&" 1,&," 2 &3 4)53 25 GMR,7H< 25 International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) !"#$% &%'()#)* +,- #. ' /01%2 03 #)."(4!"#0) "5'" 62'!%. "5% (%.60).#7#2#"8 03 2%'()#)* 0) 2%'()%(. "5(04*5 6('!"#!'2 '!"#$#"89 :) 0(1%( "0 '..#/#2'"% "5% 2%'()#)* /'"%(#'2; "5% 2%'()%(. /4." '!"#$%28 %)*'*% <#"5 #"9 =>'/62%. 03 '!"#$% 2%'()#)* #)!241% !2'.. 1#.!4..#0) ')1 ?"5#)@A6'#(A.5'(%B9 C#"4'"%1 &%'()#)* +DE- ."'"%. "5'" 2%'()#)* #. ' 34)!"#0) 03 '!"#$#"8; !0)"%>" ')1 "5% !42"4(% #) <5#!5 #" "'@%. 62'!%9 :" 0!!4(. '. ' (%.42" 03 .0!#'2 #)"%('!"#0); !"! "5(04*5 <0(@.506.; (02%A62'8#)*; F%21 "(#6.; %"!9 G')8 0"5%( 2%'()#)* "5%0(#%. '(% 704)1 "0 "5% )0"#0) 03 ') '!"#$#"89 " "5% .'/% "#/%; 2%'()%(. 2%'() 7%." <5%) "5% 2%'()A #)* %>6%(#%)!% 0H%(%1 "0 "5%/ /%%". "5%#( )%%1. ')1 ."#/42'"%. "5%#( 6(%3%((%1 /01%. 03 2%'()#)* +DD-9 I5%) !(%'"#)* ') '1'6"'"#0) /01%2 30( .4!5 ') %)$#(0)/%)"; <% .50421 !0).#1%( )0" 0)28 '1'6"#$% !0)"%)" ')1 '1'6"#$% )'$#*'"#0); 74" '2.0 '1'6"#$% 2%'()#)* '!"#$#"#%. +DJ; DK-9 I% )%%1 "0 .5#3" 3(0/ 2%'()#)* 07L%!". ')1 !0)"%)" "5'" '(% ?(%"(#%$%1B 0( ?'!!%..%1B "0 2%'()#)* '!"#$#"#%. "5'" '(% ?%>6%(#%)!%1B9 M4( !0)!%6"4'2 ')1 .%($#!%A7'.%1 '1'6"'"#0) /01%2 #. )0$%2 #) "5% .%).% "5'" #" "(%'". .%($#!%. '. F(."A!2'.. !#"#N%).9 C%($#!%. ')1 <0(@O0< 7%"<%%) "50.% .%($#!%. '(% %>62#!#"28 /01%2%19 P5% *0'2 #. "0 6(0$#1% 30( "5% '1'6"'"#0) 03 70"5 !0)!%6". ')1 .%($#!%.; #! ! '1'6"#$% !0)"%)"; '1'6"#$% )'$#*'"#0); '1'6"#$% .%($#!%.; ')1 '1'6"#$% <0(@O0<9 P5#. #. ' 34.#0) 03 "5% 6(%10/#)')"28 !0)!%6"A!%)"(#! /01%2. 03 '1'6"#$% 586%(/%1#' ')1 "5% .%($#!%A!%)"(#! /01%2. 03 <0(@O0< ')1 6(0!%..A0(#%)"%1 .8."%/.9 :) 0(1%( "0 '!!0/62#.5 "5#.; <% *%)%('2#N% "5% )0"#0) 03 ' $%&' ()*+, - ,+)#%&./#( 01( QRSPT +DU- "0 ') 23.)4+') - ,+)#%&./#( 01( Q SPT "0 !'"%( 30( 70"59 P5#. 6'6%( 1%.!(#7%. ') '1'6"'"#0) /01%2 "5'" %>62#!#"28 6(0$#1%. 30( #)"%('!"#$% .%(A $#!%. ')1 '!"#$#"#%.9 :" 10%. )0" !0).#1%( "5% "5%0(%"#!'2 0( 6%1'*0*#!'2 !0)!%(). <5%) 1%.#*)#)* ') '!"4'2 '1'6"#$% !04(.% 0( '1'6"#$% '662#!'"#0); )0( 10%. #" 1%"'#2 ' 4.%( #)"%(3'!% 03 ') '!"4'2 '4"50(#)* "002A.%"9 " "5% .'/% "#/%; <% )0"% "5'" "5#. <0(@ #. 4)1%("'@%) <#"5#) ' .4#"'72% !0)"%>" Q.%% %'(2#%( 300")0"%T9 P5% 6'6%( #. 0(*')#N%1 '. 30220<.9 :) C%!"9 J <% 6(0$#1% 1%F)#"#0). 30( !0//0)28 4.%1 "%(/.9 :) C%!"9 K <% %)4A /%('"% "5% 7(0'1 (%V4#(%/%)". 30( ' !0)!%6"4'2 ')1 .%($#!%A7'.%1 '1'6"'"#0) /01%29 P5% .8)"'> ')1 .%/')"#!. 03 "5% '7."('!" (%2'"#0).5#6 "86% ')1 '1'6"'"#0) /01%2 '(% 1%"'#2%1 #) C%!"9 U9 P5#. #. 30220<%1 78 "5%#( 4.'*% #) C%!"9 W9 I% !0)!241% ')1 !0).#1%( 34"4(% <0(@ #) C%!"9 X9 !"#$%&%'$( P5#. .%!"#0) %."'72#.5%. 1%F)#"#0). 30( !0//0)28 4.%1 "%(/. #) "5% 6'6%(9 - .%*4' 5%6 , QSGT +DW- /01%2. '22 '..%". Q!0)!%6" #)."')!%. ')1 .%($#!% #)."')!%.T "5'" '(% '$'#2'72% 30( 4.%9 P5%.% '..%". !0/6(#.% "%>"; #/'*%.; .04)1; $#1%0; !5'" .%($#!%.; %/'#2 .%($#!%.; 30(4/ .%($#!%.; %>%(!#.%.; (%3%(%)!%.; 1'"'.%".; %"!9 P5% '!"4'2 '..%". !') 7% !0)"'#)%1 #) ' !20.%1A!0(64. (%60.#"0(8 0( (%"(#%$%1 3(0/ ') 06%)A!0(64. (%60.#"0(8; .4!5 '. "5% I%79 Y0<%$%(; %$%(8 /01%2%1 '..%" /4." 6(0$#1% /%"'A1'"' #) "5% 30(/ 03 ' (%V4#(%1 .%" 03 !0)"(022%1 '""(#74"%.9 P5%.% '""(#74"%. !') .6%!#38; 30( #)."')!%; "5% 1#Z!42"8 03 "5% !0)"%)" Q%9*9 #)"(014!"0(8; #)"%(/%1#'"%; %>6%("T; "5% 2')*4'*%; "5% /%1#' 30(/'"; %"!9 C%($#!% #)."')!%. '2.0 )%%1 "0 %>60.% "5%#( #)64". ')1 04"64".9 7%8+#& 5%6 , Q[GT +X; DW- !0/6(#.%. ' $%&' () 7%8+#& 5%6 , QR[GT ')1 ' 9 4: ;#' 7%8+#& 5%6 , QC[GT9 R[G /01%2. '7."('!" !0)!%6". ')1 (%2'"#0).5#6. 7%"<%%) "5%/9 P5% '!"4'2 !0)!%6" #)."')!%. '(% /01%2%1 #) ') SG9 R0)!%6" .6'!%.; "'>0)0/#%.; 0)"020*#%.; ')1 "06#! /'6. '(% '22 !0).#1%(%1 "0 7% [G.9 ) C[G #. ') ')'20*04. /01%2 30( .%($#!%.9 :" /01%2. '7."('!" .%($#!%. ')1 (%2'"#0).5#6. 7%"<%%) "5%/9 P5% '!"4'2 .%(A $#!% #)."')!%. '(% /01%2%1 #) ') SG9 C%($#!%. !') 7% 10/'#)A.6%!#F! #) "5%#( $%(8 )'"4(% <5%(%'. 0"5%( .%($#!%. !') 7% 10/'#)A#)1%6%)1%)" 74" !') 7% 6'('/%"%(#N%1 .0 "5'" "5%8 26 International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) !!" # $%& '()*!"+',+- !"! .+/ **0'*+1**'%(2 + ( !!/3 4% (3 $%& '(- 514 67"( 47" $'*+1**'%( '* ! # &"4"#'8"$ 6'47 ! #4'+1/ # 4%!'+- '4 5"+%&"* $%& '()*!"+',+9 :( #$%&'()& * +(&,-.%/,0 120 ;:<=> '* #"/ 4'%(*7'! 47 4 + ( 5" '(*4 (4' 4"$ 5") 46""( +%(+"!4*- 5"46""( *"#?'+"*- %# 5"46""( +%(+"!4* ($ *"#?'+"* ($ !#%?'$"* @%# $ !) 4'?" 5"7 ?'%#9 A4 '* B"("# /'8 4'%( %@ 3-.) 0&4(+ * +(&,-.%/,0 120 ;C<=> DEFG- '( 47 4 '4* ! # &"4"#* + ( 5" +%(+"!4* %# *"#?'+"*9 :( 147%#'(B 4%%/)*"4 6'// !#%?'$" 4%%/5%H %# ! /"44" %@ +%&&%(/3 1*"$ :<=*9 :<=* #" $'*4'(+4 @#%& 47" #"/ 4'%(*7'!* '( 0IJ :<=* !#%?'$" @%# $ !4'?" 5"7 ?'%#- 0I #"/ 4'%(*7'!* $% (%49 K%6"?"#- '( *%&" + *"* :<=* + ( 5" $"#'?"$ @#%& #"/ 4'%(*7'!* '( 0I- //%6'(B 0I #"/ 4'%(*7'!* 4% 5" & !!"$ 4% ! #4'+1/ # :<=*9 =7'* '* "H!/%#"$ '( L"+49 F9E 67"( $'*+1**'(B 47" !"#$! %"&' "/"&"(49 : )-.) 0&4(+ (.5 % '6,) 7$(% 5 #5(0&(&,-. 8-5 + ;:I> '* ( **"&5/3 %@ +%(+"!4* ($ *"#?'+"* #"4#'"?"$ @#%& 0I- 6'47 #"/ 4'%(*7'!* 5"46""( 47"&- 6%#MN%6 *!"+',+ 4'%( B1'$'(B 47" "H"+14'%( %@ 47" *"#?'+"*- ($ !#%?'*'%(* @%# $ !4'?" +%(4"(4- ( ?'B 4'%(- *"#?'+" *"/"+4'%(- 6%#MN%6- ($ !#"*"(4 4'%(9 =7" #"/ 4'%(*7'!* #" '(*4 (4' 4"$ :<=* 67%*" ! # &"4"#* #" 5%1($ 4% 47" **"&5/"$ +%(+"!4* ($ *"#?'+"*9 : 9% ' 8-5 + ;OI> DPG '* *4%#" %@ (&&',$4& % $"*+#'5'(B '($'?'$1 / 1*"#* ($ B#%1!* %@ 1*"#*J '4 !"#&'4* *%@46 #" 4% $ !4 4% 47"'# +7 # +4"#'*4'+*9 A4 '* *%&"4'&"* 1*"@1/ 4% $'*4'(B1'*7 5"46""( 98 %)/ :( Q 7%6 47" OI '* /%B'+ //3 *4#1+41#"$- ($ 47" +41 / $ 4 *4%#"$ '( ! #4'+1/ # OI9 : *'&!/" -6 '+(2 98 *4%#"*- @%# " +7 +%(+"!4 ;#"*!9 *"#?'+"> '( 0I- 1*"#2* M(%6/"$B" %# @ &'/' #'43 6'47 47 4 +%(+"!4 ;#"*!9 *"#?'+">9 : %&'(& "2 '* +%&5'( 4'%( %@ :<=* 47 4 + ( %(/3 5" '(*4 (4' 4"$ 6'47'( *%&" !#"$") ,("$ ! 44"#(9 A4 //%6* @%# 47" BB#"B 4'%( %@ :<=* '( %#$"# 4% '&!/"&"(4- @%# "H &!/"- R1 /'43 +%(4#%/ !#%+"$1#"*- S"5T1"*4*- 47" U'B* 6 /" #('(B 4"+7('R1"- "4+9 =7" !#"$",("$ ! 44"#( + ( !"#&'4 +"#4 '( $"B#"" %@ +1*4%&'8 4'%(- !"! (%4 // :<=* #" & ($ 4%#39 =7'* '* "H!/%#"$ '( L"+49 F9E 67"( $'*+1**'(B 47" ("!)&* #+#&*, ($ (&,+)&* #+#&*, "/"&"(4*9 =7'* !#%/'@"# 4'%( %@ &%$"/* $%"* (%4 /" $ 4% 1($1" +%&!/"H'43 DEPGJ '( @ +4- '4 !#%) &%4"* *"! # 4'%( %@ +%(+"#(* ($ //%6*- @%# "H &!/"- 0I "H!"#4* 4% @%+1* %( 0I* ($ "$1+ 4'%( / 4"+7(%/%B'*4* ($ '(*4#1+4'%( / $"*'B("#* 4% @%+1* %( :<=* ($ C<=* %@ !"$ B%B'+ / ( 41#"9 A( *%&" + *"*- 47"3 & 3 (""$ 4% +%// 5%# 4"9 A( 47" @%//%6'(B *"+4'%(*- 6" #"@"# 4% ( "H &!/" @#%& 47" "$1+ 4'%( / %# /" #('(B $%& '( 5 *"$ %( 47" *41$"(4 !""# #"?'"6 !#%+"**9 =7'* "H &!/" '* !#"*"(4"$ '( $"4 '/ '( L"+49 V !"#$%&"'"()* A( 47'* *"+4'%( 6" "(1&"# 4" *%&" 5#% $ #"R1'#"&"(4* @%# +%(+"!41 / ($ *"#?'+") 5 *"$ :I9 =7"*" #" 5 *"$ %( #"+"(4 '(4"#?'"6* 6'47 !%4"(4' / 1*"#* %@ ( :$ !4'?" W" #('(B L3*4"& DEX- EYG ; ( '&!%#4 (4 !!/'+ 4'%( #" @%# +%(+"!41 / ($ *"#?'+")5 *"$ $ !4 4'%( &%$"/*> ($ %( !#"?'%1* "H!"#'"(+" 6'47 *1+7 &%$"/* DEZ- E[- E- Z\- ZEG9 E9 C%(+"!4* ($ *"#?'+"* *7%1/$ 5" *" &/"**/3 '(4"B# 4"$9 ] #/3 !!#% +7"* DZEG !#%?'$" $'*4#'514"$- '(4"//'B"(4 *"#?'+"* 47 4 #" "&5"$$"$ '( +%(+"!4*- 47 4 '*- 47" +%(+"!4* +%(4 '( 47" *"#?'+"*9 K%6"?"#- 47'* $%"* (%4 *1!!%#4 (3 @%#& %@ '(@%#& 4'%( N%6 5"46""( 47%*" *"#?'+"*9 =7" *"#?'+"* &%1(4 4% '*%/ 4"$- $'*+%(("+4"$ !!/"4*9 Z9 =7" #"!#"*"(4 4'%( *7%1/$ //%6 ( 147%# 4% +#" 4"- & ('!1/ 4"- $"/"4"- ($ %#B ('8" // *!"+4* %@ ( :I9 : + (? * %# 6%#M*! +"- '(4% 67'+7 ( 147%# + ( .$# B) ($) $#%!2 B# !7'+ / #"!#"*"(4 4'%(* %@ +%(+"!4*- *"#?'+"* ($ 47"'# #"/ 4'%(*7'!*- *1!!%#4* 47" '(7"#"(4/3 $3( &'+ ($ +#" 4'?" !#%+"** %@ $"*'B('(B ( :I9 =7" #"!#"*"(4 4'%( *7%1/$ /*% '(+/1$" 47" *! 4' / / 3%14 %@ ( :I9 :/47%1B7 47'* '(@%#& 4'%( $%"* (%4 27 International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) !" #$" %&# '#()"%* ' !+ )" ,-. *% )" /# '011#'%*2# %! )" )0%&!$ !+ %&# 3*$# %*!")4*%5 )"3 %#(6!$)4 '#70#" # !+ %&# (!3#48 98 :&# #"%*%*#' )"3 $#4)%*!"'&*6' %&)% )" )0%&!$ &)' *" (*"3 ;&#" $#)%*"1 )" ,- <*"= %$!30 %!$5 #>64)")%*!"'. #>#$ *'#'. !"4*"# 3*' 0''*!"'. 6$#$#70*'*%#'. $!4#' #% 8? '&!043 /# %&# ')(# #"%*%*#' )"3 $#4)%*!"'&*6' %&)% % )$# !"%$!44*"1 )"3 ()"*604)%*"1 *" %&# $#6$#'#"%)%*!" @AAB8 :&# (!3#4 "##3' %! !6#$)%# )% )" )66$!6$*)%# 4#2#4 !+ )/= '%$) %*!"8 C" 6$) %* )4 %#$('. ;# ;!043 4*D# )" )0%&!$ %! $#)%#. +!$ #>)(64#. )" ,- %&)% 3#' $*/#' %&# '%03#"% 6##$ $#2*#; 6$! #'' /5 )''#(/4*"1 !" #6%' )"3 '#$2* #' 4*D# E*"%$!30 %!$5F#'!0$ #G. E$#2*#;F#'!0$ #'G. E3*' 0''*!"G. )"3 E;$*%#F#6!$%G )"3 *"= '%)"%*)%*"1 $#4)%*!"'&*6' 4*D# E6$#$#70*'*%#G )"3 E+!44!;#3H5G8 :&# '#$2* # E3*' 0''*!"G ()5 /# $#)4*I#3 *" )"5 "0(/#$ !+ ;)5' 3#6#"3*"1 !" ;&)% '#$2* # *"'%)" #' !$ $#= '!0$ #' )$# )2)*4)/4#8 J!;#2#$. ;&#" $#)%*"1 )" ,-. *% *' (!$# )66$!6$*)%# +!$ )" )0%&!$ %! ()"*604)%# 1$)6&* )4 )$%*+) %' #"%*%4#3 !"#$""!%&8 K*(*4)$45. )" #" )6= '04)%#3 $#4)%*!"'&*6 #"%*%4#3 E6$#$#70*'*%#G *' (!$# *"%0*%*2# %! )" )0%&!$ %&)" %&# )3)6%*2# /#&)2*!$ <)3)6%*2# '#70#" *"1 )"3 6$#'#"%)%*!" @A9. ALB? *% #(/!3*#'8 L8 ,3)6%*2# /#&)2*!$ '&!043 /# )/'%$) %#3 )"3 $#+) %!$#3 @AMB *"%! $#0')/4#. N#>*/4# $#= 4)%*!"'&*6'8 O!" #6%' )"3 '#$2* #' )" /# $#0'#3 *" ()"5 3*P#$#"% ,-'8 :&# ')(# '&!043 /# %$0# +!$ $#4)%*!"'&*6' 4*D# E6$#$#70*'*%#G. E)")4!1!0':!G. E !"+!$(':!G. E*'= K!(#%*(#'Q!44!;#3H5G. #% 8 :&*' *' ) "!%* #)/4# 3#6)$%0$# +$!( #>*'%*"1 $#6$#'#"%)= %*!"' )"3 )0%&!$*"1 %!!4='#%' @RB %&)% (*> 4)''* )4 '#()"%* $#4)%*!"'&*6' 4*D# E*'=)G )"3 E&)'=)G ;*%& )664* )%*!" $#4)%*!"'&*6' 4*D# E6$#$#70*'*%#G )"3 E)")4!1!0':!G ;&* & )4'! #(/!35 )3)6%*2# /#&)2*!$8 M8 S$) %*%*!"#$' )66$# *)%# %&# !(64#>*%5 )"3 3*T 04%5 *" )0%&!$*"1 )" ,- @UR. UVB8 :&*' *' %&# E6$* # !+ )3)6%*2*%5G @RB8 J!;#2#$. % )4'! '##D )" )0%&!$*"1 %!!4='#% %&)% )" 6$!30 # ,-' ;*%&!0% %&# *"%#$2#"%*!" !+ '6# *)4*'%'8 :! !2#$ !(# %&*' 3*T 04%5. %&# %!!4='#% '&!043 6$!2*3# )' (0 & )32* # )"3 '066!$% )' 6!''*/4#. #818 30$*"1 )0%&!$= %*(#. %&# ) % !+ *"'%)"%*)%*"1 ) $#4)%*!"'&*6 *" )" ,- '&!043 !"45 /# )44!;#3 0"3#$ #$%)*" E%#$('=)"3= !"3*%*!"'G8 :&*' *"%#44*1#" # !" %&# 6)$% !+ %&# %!!4='#% *' !"45 6!''*/4# *+ %&# $#6$#'#"%)%*!" +!$ #) & $#4)%*!"'&*6 *" 403#' '0 & !"3*%*!"'8 J!;#2#$. %&# /#"#W% *' %&)% %&# )0%&!$ )" /# )32*'#3 )% )" #)$45 '%)1# ;&#" '!(#%&*"1 *' )'D#;8 :&#'# $#70*$#(#"%'. ")(#45 %&# '#)(4#'' *"%#1$)%*!" !+ !" #6%' )"3 '#$2* #' =)"3=()% &G 6)$)3*1( )"3 '#()"%* ' !+ %&# ,F: )"3 %&# ,-8 ,F:' )$# *"'%)"%*)%#3 *" )" ,- '! *% *' *(6!''*/4# %! 6$#'#"% !"# ;*%&!0% %&# !%&#$8 Q*18 U '0(()$*I#' %&#*$ !"%#"%8 :&# ,F: ' &#() !(6$*'#' '*> #4#(#"%' 3#' $*/#3 /#4!;8 :&# ,- ' &#() !(6$*'#' W2# #4#(#"%' )4'! 3#' $*/#3 /#4!;8 ," ,- )"3 ) X- )$# 4*"D#3 %&$!01& %&# ,-G' '&(!(!'" #4#(#"%Y *% $#+#$' %! !" #6%' )"3 '#$2* #' *" %&# X-8 ," ,- )"3 )" ,F: )$# 4*"D#3 %&$!01& %&# ,-G' )'*+(!%&",!-" #4#(#"%Y *% !"%)*"' *"'%)"%*)%*!"' !+ ,F:'8 !" #$% &'()*+,) -%.+)/01($/2 #32% 4&-#5 ,F:' )$# %&# 140# %&)% /*"3 %!1#%&#$ %&# !" #6%' )"3 '#$2* #' *" )" ,-8 : )$# )4'! ;$)66#$' )$!0"3 %&# '6# *W )%*!" !+ )3)6%*2# /#&)2*!$Z % 10*3# %&# )0%&!$ %! %&# 28 International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) ART Schema (art.xsd) AM Schema (am.xsd) DM header header parameters entities preConditions relationships postConditions adaptiveBehavior derivedFrom layout adaptiveBehavior !"# $# !" #$ %&' #( )"*)"+"&,%,-.&+ %)" '"+/)-0"' 01 2(3 4/!"5%6 %**).*)-%," *7%/"+ -& 8!-/! ,. -&/79'" ,!-+ 0"!%:-.)6 ;< 5.)" ,!%& .&" "&' *.-&, .< %& #$ -+ % +"):-/"= ,!"& -, %7+. /.&,).7+ ,!" 8.)>?.8 0",8""& ,!.+" +"):-/"+= !"! +"@9"&/-&A= 0)%&/!-&A= 5")A-&A= ",/6 B1 )"<%/,.)-&A CDEF ,!" %'%*,-:" 0"!%:-.) -&,. )"9+%07" #$ += 8" !.*" ,. -5*).:" ,!" &.&G<9&/,-.&%7 *).*"),-"+ .< %& #(H &%5"71 -,+ )"%'%0-7-,1= 5%-&,%-&G %0-7-,1= %&' "I,"&'%0-7-,16 #& %9,!.)-&A ,..7G+", +!.97' *).:-'" %& %9,!.) 8-,! % ,..70.I .< /.55.&71 9+"' #$ +6 ;< %& %9,!.)-&A ,..7G+", -+ *"'%A.A-/%771G.)-"&,"'= !"! )"+*.&+-G 07" <.) *).'9/-&A %'%*,-:" /.9)+"+ -& % 7"%)&-&A "&:-).&5"&,= ,!"& ,!" #$ + +!.97' 0" *"'%A.A-/%7 -& &%,9)"= "!#! J*)")"@9-+-,"K= J%&%7.A.9+G,.K= J/)-,-/-+5G.*7%/"= ,!"& ,!" #$ + +!.97' /%,") <.) @9%7-,1G/.&,).7= "!#! J/.&<.)5+G,.K= J)"@9-)"+G%//)"'-,%,-.&K= ",/6 !" %9,!.) 5%1 %7+. &""' ,. ,8"%> "I-+,-&A #$ + .) /)"%," &"8 #$ + <).5 +/)%,/!6 R%/! #$ /.5*)-+"+ !"#!$= %"$"&!'!$(= %$!)*+#,',*+(= %*(')*+#,',*+(= #!$,-!#. /$*&= %&' "#"%',-!0! "-,*$ "7"5"&,+6 !"+" %)" +*"/-S"' 9+-&A %& 2(3 4/!"5% CDTF %&' %)" "I*7%-&"' -& ,!" <.77.8-&A +90+"/,-.&+6 %&' !"#!$ ()'*'+, !" !"#!$ -'"&,-S"+ %& #$ N,#!+',1,!$= "2' *$= +"&!= #!. (3$,%',*+= 4!56*$#(Q %&' *).:-'"+ )9'-5"&,%)1 +9**.), <.) :")+-.&-&A N&"7*$8!$(,*+= &,+*$8!$(,*+Q %&' *")5-++-.&+ N%!$&,((,*+(Q6 ,#!+',1,!$ -+ % 1' 2")0&334 1' 5/" 67"'% 8") NUU;VQ CDWF %77.8-&A "%/! %9,!.)-&A ,..7G+", ,. 9&-@9"71 -'"&,-<1 -&<.)5%,-.& 8-,!.9, +-A&-S/%&, /"&,)%7 /..)'-&%,-.&6 #9,!.)+ %)" -'"&,-S"' -& ,!" +%5" 8%16 +"&!= #!(3$,%',*+ %&' 4!56*$#( %)" -&,"&'"' ,. !"7* %& %9,!.) '"/-'" 8!"& %&' 8!")" %& #$ -+ %**).*)-%,"6 !" :")+-.& &950") -+ +"*%)%,"' -&,. ,8. S"7'+= &"7*$8!$(,*+ %&' &,+*$8!$(,*+6 !" <.)5") -+ -&-,-%7-X"' ,. .&" %&' -+ -&/)"5"&,"' 8!"& ,!" J-&,")<%/"K ,. %& #$ /!%&A"+= !"! ,!" &950") .) ,1*"+ .< *%)%5",")+ N+*"/-S"' 0"7.8Q %)" /!%&A"'6 !" 7%,,") -+ -&-,-%7-X"' ,. X"). %&' -+ -&/)"5"&,"' <.) ":")1 .,!") /!%&A" -& %& #$ 6 ;, -+ )"+", ,. X"). 8!"& &"7*$8!$(,*+ -+ -&/)"5"&,"'6 #& -&+,%&,-%,"' #$ /%& 0" 9*'%,"' ,. % &"8 5-&.) :")+-.& %9,.5%,-/%7716 L.8":")= %& -&+,%&,-%,"' #$ /%& 0" 9*'%,"' ,. % &"8 5%Y.) :")+-.& .&71 ,!).9A! ,!" -&,"):"&,-.& .< %& %9,!.)6 3$!"'!# %&' 9"(':%#"'!# 29 International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) !" #$%!"& '( )%%!&'( $"& *('+"!# , -'." /*-)0 12$ 3 ( 1" $! (#, $"& $% (& 4!%. ,%3 , $'."# 15 ( 2$6%!'(7 $%%,8#"$9 -6" !"#$%%$&'% ","."($ &"$"!.'("# $6" 33"## !'76$# $% ( :;-9 <$ 4%,,%=# *('>8,'?" ."36 ('#.9 :;-# !" . ( 7"& 2#'(7 $6!"" &'#$'(3$ 3, ##"#@ ()*+&"A ,"&) A (& -&"./9 B 36 3 ( 6 +" "!(/A -"$*!A (&C%! )0.$%+ D"!.'#8 #'%(#9 -6"!" !"A %4 3%2!#"A . (5 ,$"!( $'+"#A '(3,2&'(7 !%,"81 #"& 33"## 3%($!%, EFGH9 <$ '# '.D%!$ ($ $% (%$" $6 $ $6" .%&", &%"# (%$ "(4%!3" $6"#" D"!.'##'%(# 12$ %(,5 ,,%=# 4%! $6"'! !"D!"#"($ $'%(9 <$ '# ,"4$ $% ( 2$6%!'(7 $%%,8#"$ %! ,%3 , %! !".%$" D"!#'#$"(3" #"!+'3" $% "(4%!3" $6" !2,"#9 !" ("(#!*!"% #$"%"&' :( :;- '# '(#$ ($' $"& 1"$=""( 3%(3"D$# (& #"!+'3"# '( ( :I9 -6" ("(#!*!"% ","."($ #D"3'J"# $6" (2.1"! (& $5D"# %4 3%(3"D$# (& #"!+'3"# $6 $ '$ 3 ( 1" 1%2(& $%9 B 36 ("(#!*!" '# 7!%2D"& 2(&"! %(" %4 $6!"" &'#$'(3$ 3, ##"#@ %&)"1!%A *(",!*%A (& )'/$"!1*!/9 -6" J!#$ 3%.D!'#"# D ! ."$"!# $6 $ !" K ($"3"(&"($#L %4 ( :;-M $6" #"3%(& 3%.D!'#"# D ! ."$"!# $6 $ !" K3%(#"N2"($#L %4 ( :;-9 O%! "> .D,"A KD!"!"N2'#'$"L :;- .'76$ &"#3!'1" "($'$'"# X1 , X2 , . . . , Xs # 1"'(7 D!"!"N2'#'$"# 4%! "($'$'"# Y1 , Y2 , . . . , Yt 9 X1 , X2 , . . . , Xs !" 3, ##"& # %&)"1!% (& Y1 , Y2 , . . . , Yt !" 3, ##"& # *(",!*%9 -6" $6'!& 3, ##A )'/$"!1*!/A 3%.D!'#"# D ! ."$"!# $6 $ $ ?" D !$ '( ( 2(&'!"3$"& :;-9 O%! "> .D,"A K#'.', !8$%L :;- .'76$ &"#3!'1" ( "($'$5 X # 1"'(7 #'.', ! $% ( "($'$5 Y 9 <4 Y .2#$ ,#% 1" #'.', ! $% X $6"( 1%$6 X (& Y !" 3, ##"& # )'/$"!1*!/9 B 36 ("(#!*!" 6 # '$# %=( $/!'*$2$!" /**'.2. (2.1"! %4 !", $'%(#6'D# $6 $ ( "($'$5 1%2(& $% D ! ."$"! %4 ( :;- 3 ( $ ?" D !$ '(9 T9 /$"!1*!/831.!@ -6'# &"$"!.'("# =6"$6"! '(#$ ($' $'%(# %4 ( :;- 3 ( '(&23" &'8 !"3$"& 353,"9 O%! "> .D,"A '$ #6%2,& (%$ 1" D%##'1," 4%! '(#$ ($' $'%(# %4 KD!"!"N2'#'$"L :;- $% '(&23" &'!"3$"& 353,"@ X '# D!"!"N2'#'$" 4%! Y A Y '# D!"!"N2'#'$" 4%! Z (& Z '# D!"!"N2'#'$" 4%! X 9 U9 $%:("(#!*!"42;<=@ -6'# 3%(#$! '(# ( "($'$5 1%2(& $% D ! ."$"! %4 ( :;- '($% 1"'(7 1%2(& $% D ! ."$"! %4 #%." %$6"! :;-9 -6'# 4%!3"# 3"!$ '( :;-# $% 1" '(#$ ($' $"& '( #"N2"(3"# %! '( 3%.1'( $'%( ='$6 %$6"! :;-#A $62# D!%+'&'(7 ( '.8 D,"."($ $'%( %4 %2! " !,'"! &"J('$'%( %4 #$! $"75 /#"" V"3$9 F09 30 International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) !" !"#$! %"&' #$"%"&' ! "#$%&' (')"$)* "! + ,- "**).,/0!1 (&//)($0&!* &2 (&!()3$* "!4 *)'50()* "!4 0!*$"!$0"$0!1 67* ,)$8))! $%).9 ! "#$%&'0!1 $&&/:*)$ *%&#/4 "**0*$ $%) "#$%&' 0! $%0* )!4)"5&'9 ;&!*04)' $%) ("*) 8%)') "! "#$%&' (&30)* $8& )!$0$0)*< X "!4 Y < 2'&. " =+ 0!$& "! + "!4 $%)') "/')"4- )>0*$* " =+ ')/"$0&!*%03 ,)$8))! $%).< !"! X ?0*:"@ Y 9 A$ ."- *&.)$0.)* ,) 4)*0'",/) "!4 )>3)40)!$ 2&' 67* $& ,) 0!*$"!$0"$)4 "#$&."$0("//- &' *).0:"#$&."$0("//- B$%'% " 40"/&1#) 80$% $%) "#$%&'C 0! ')*3&!*) $& $%0*< !"! Y 0* " 3')')D#0*0$) &2 X ("! ,) 4)'05)4 2'&. $%) 2"($ $%"$ X ?0*:"@ Y 9 7%) 4)'05"$0&!* "') *3)(0E)4 80$%0! $%) !"#$! %"&' )/).)!$9 7%0* "33'&"(% 40F)')!$0"$)* ,)$8))! #*)':"1!&*$0( =+ ')/"$0&!*%03* $%"$ "') 3')*)!$ 0! (&!()3$ *3"()*< $">&!&.0)*< &!$&/&10)*< "!4 $&30( ."3* "!4 67* $%"$ %"5) "4"3$05) ,)%"50&' "!4 ')2)')!()* $& G+ "$$'0,#$)* "**&(0"$)4 80$% $%). 8%0/) "//&80!1 $%) /"$$)' $& ,) "#$&."$0("//- 4)'05)4 2'&. $%) 2&'.)'9 7%0* "//&8*< 2&' )>".3/)< $%) "#$&."$0( 4)'05"$0&! &2 "4"3$05) !"501"$0&! *$'#($#')*< )919 (&!()3$:,"*)4 %-3)'*3"()* HIJ9 !" ( ()*#$!+!,($#&" #$"%"&' 7%) E!"/ )/).)!$< ( ()*#$!+!,($#&"< *3)(0E)* $%) "4"3$05) ,)%"50&' &2 "! 67 #*0!1 "! "33'&3'0"$) "4"3$"$0&! /"!1#"1) HKL< MNJ 80$%0! " *0!1/) ;= 7 ,/&(O9 7%0* /"!1#"1) *%&#/4 ,) 0!4)3)!4)!$ 2'&. $%) =+< "4"3$05) )!10!)< "!4 $"'1)$ 3/"$2&'.9 A$ ("! ')2)')!() $%) 3"'".)$)'* 2'&. $%) )("('!*!"- )/).)!$ ",&5) "!4 ("! D#)'- "!4 #34"$) $%) "$$'0,#$)* &2 $%) G+9 $ 3#,/0*%:$0.) B8%)! $%) + 0* $'"!*/"$)4 $& $%) /&8:/)5)/ 0!*$'#($0&!:*)$ &2 "! "4"3$05) )!10!)C< ')2)')!()* $& 3"'".)$)'* "') *#,*$0$#$)4 80$% $%) 04)!$0E)'* &2 $%) )!$0$0)* $%)- "') ,&#!4 $&9 ()* !" +,&-".'/0$ 0&1 2"345-"6708"1 910.'0'5,& :,1"$ ;9:< 7%) + 0* " .&4)/ 0!$& 8%0(% (&!()3$* "!4 *)'50()* "') "**).,/)4 "!4 67* "') 0!*$"!: $0"$)49 A$ 0* " ."330!1 ,)$8))! $%) ?O!&8/)41) *3"()@ "!4 8%"$ 0* )5)!$#"//- 3')*)!$)4 $& " #*)' HIJ9 ! "#$%&' (')"$)* "! + 0! " 4)(/"'"$05) 2"*%0&!P %) &' *%) 4)(/"')* $%) %01%:/)5)/ *$'#($#') &2 "! +9 7%) )!$0$0)* "!4 ')/"$0&!*%03* $%"$ $%) "#$%&' %"* 0! .0!4 8%)! 3')3"'0!1 "! + "') $%) *".) "'$02"($* $%"$ %) &' *%) 0* (&!$'&//0!1 "!4 ."!03#: /"$0!1 0! $%) 8&'O*3"()< !"! "! 0!$'&4#($&'- )>3/"!"$0&!< )>)'(0*)< &!/0!) 40*(#**0&!< )$(9 7%) "4"3$05) ,)%"50&' &2 )"(% 67 "!4 "! + "* " 8%&/) B"/*& *3)(0E)4 0! "! "4"3$": $0&! /"!1#"1)C 3'&504) "! 0.3)'"$05) /0*$ &2 "($0&!* $%"$ ')"/0Q) $%) "#$%&'@* 0!$)!$9 R"(% + (&.3'0*)* ,!( !"< !.*#*#!-< "!/(*#&.-,#)-< ( ()*#$!+!,($#&"< "!4 /(0&1* )/): .)!$*9 7%)*) "') *3)(0E)4 #*0!1 "! S+T U(%)." HKVJ "!4 "') )>3/"0!)4 0! $%) 2&//&80!1 *#,*)($0&!*9 !" ,!( !" #$"%"&' 7%) ,!( !" )/).)!$ 0* 04)!$0("/ $& $%) ,!( !" &2 "! 67P 0$ 04)!: $0E)* "! + B# !.*#2#!"< (1*,&"< .('!< !-3"#)*#&.< 4!05&" -C "!4 3'&504)* '#40.)!: $"'- *#33&'$ 2&' 5)'*0&!0!1 B'(6&"7!"-#&.< '#.&"7!"-#&.C "!4 3)'.0**0&!* B)!"'#--#&.-C9 !" !.*#*#!- #$"%"&' 7%) ,#0/40!1 ,/&(O* &2 "! + "') 0$* !.*#*#!-9 R"(% !.*#*0 ("! ,) )0$%)' " (&!()3$ &' " *)'50() 2'&. " =+ "!4 0* 04)!$0E)4 $%'% "! # !.*#2#!"9 A$ ')2)')!()* $%) # !.*#2#!" "!4 $!"-#&. &2 $%) (&!()3$ &' *)'50() B02 $%)- )>0*$C9 R"(% !.*#*0 "/*& 0!(/#4)* " /0*$ &2 3&.*"&//! 8**"#91*!- "/&!1 80$% 5"/#)*9 7%)*) 3/"() 2#'$%)' ')*$'0($0&!* &! $%) "($#"/ (&!()3$ &' *)'50() 0!*$"!() $%"$ ("! ,) ')$'0)5)4 2&' )"(% )!$0$- 8%)! "! + 0* 3#,/0*%)49 W&' )>".3/)< *#33&*) "! "#$%&' 0!(/#4)* " *)'50() 2'&. " =+ )!$0$/)4 ?40*(#**0&!@9 X&8)5)'< *#33&*) "/*& $%"$ $%)') "') " !#.,)' &2 40F)')!$ *)'50() 0!*$"!()* &' 0.3/).)!$"$0&!* $%"$ &F)' $%0* 2#!($0&!"/0$- ,#$ 5"'- 0! 2&'.9 W&' )>".3/)< 0! &!) 0!*$"!()< "! 0!*$"!$:.)**"10!1 3&'$/)$ 0* 3'&504)4< 0! "!&$%)'< " 40*(#**0&! 31 International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) !"#$ !" %#&&'()* %!+", -.-('$ )- #-',/ 0*' -(+*,+",)1', 2!--)%)&)(. !" (3' 4!*("!&&', &)-( ! +((")%#('- (3' 5#%&)* 6!"' 789: '&'$'*(-/ ;* (3' 4+-' ! <,)-4#--)!*=> +* +((")%#(' *+$', <,#"+()!*= ?)(3 + @+&#' ! <-3!"(= ?!#&, "'-(")4( (3' +4(#+& -'"@)4' )*-(+*4'- (3+( 4+* %' "'(")'@', !" (3)- '*()(. (! (3!-' (3+( 2'"-)-( !" + -3!"( 2'")!, ! ()$'/ !" !"#$%&'()%*( #$"%"&' A3' !"#$%&'()%*( '&'$'*( )- (3' 4!*(+)*'" !" )*B -(+*()+(', CDA-/ E+43 )*-(+*()+(', CDA )- ),'*()F', (3"!#G3 +* %+!'$%,%! / ;( +&-! %+!'$%,%! +*, -! (%&' ! +* CDA )( )- +* )*-(+*()+()!* ! / ;( $+2- (3' "' '"'*4'- (3' *# #.!$! - ! +* CDA (! (3' !'$%$/- ! +* CH/ A3)- $+22)*G ,'('"$)*'- (3' '*()()'- (3+( (3' )*-(+*()+(', CDA )- G&#)*G (!G'(3'"/ I!" 'J+$2&'> -#22!-' + <4!* !"$-B(!= CDA 3+- (?! 2+"+$'('"-K + -'"@)4' X L-!#"4' 2+"+$'('"M +*, + 4!*4'2( Y L(+"G'( 2+"+$'('"M/ N3'* +* +#(3!" )*-(+*()+('- (3)- CDA %'(?''*> -+.> +* )*('"+4()@' X )- %!#*, (! .%'0112 ( +*, .#30112 ( 43)&,"'* ! '+43 *# #.!$! '&'$'*( ! '+43 )*-(+*()+(', CDA +"' -+()-F',/ I#"(3'"$!"'> )( 4+* +&-! '*-#"' +( +#(3!"B()$' (3+( (3' * !4&'+%$%&'( +*, *&($4&'+%$%&'( ! '+43 )*-(+*()+(', CDA +"' -+()-F',/ C* )*-(+*B ()+(', CDA $#-( %' %!#*, (! +( &'+-( !*' !'$%$// C* )*-(+*()+(', CDA (3+( )- %!#*, (! 'J+4(&. !*' !'$%$/ 4+* %' 4!*-),'"', + (+G !" &!!2/ ;( +,,- +,+2()@' %'3+@)!" (! + -)*G&' '*()(./ !" #+#*$%-!5!)#-%& #$"%"&' A3' #+#*$%-!5!)#-%& '&'$'*( -2'4)F'- (3' +,+2B ()@' %'3+@)!" ! +* CH #-)*G +* +22"!2")+(' +,+2(+()!* &+*G#+G' 7RS> 8T: ?)(3)* + -)*G&' 65CAC %&!4Q/ A3)- %'3+@)!" )- )*,'2'*,'*( ! +*. ! (3' )*,)@),#+&&. )*-(+*()+(', CDA-/ ;( 4+* "' '"'*4' (3' )*,)@),#+& !'$%$/ +*, !"#$%&'()%* '&'$'*(- +%!@' +*, 4+* U#'". +*, #2,+(' (3' +((")%#('- ! (3' VH/ I!" 'J+$2&'> )( 4!#&, -+@' +*, "'(")'@' (3' &+-( Q*!?* 2!-)()!* ! + #-'" ?)(3)* (3' -("#4(#"' ! +* CH !" )( 4!#&, 43+*G' (3' "!&' !" U#+&)F4+()!*- ! + #-'" +( (3' +22"!2")+(' ()$'/ !" "#/&2$ #$"%"&' I)*+&&.> (3' "#/&2$ '&'$'*( 2"!@),'- + G"+23)4+& "'2"'-'*(+()!* ! +* CH/ A3)- "'2"'-'*(+()!* )- %+-', !* + !"#$ %&'()/ C !"#$ )- + $+(3'$+()4+& -("#4(#"' (.2)4+&&. #-', (! $!,'& (3' "'&+()!*-3)2- %'(?''* !%W'4(-/ ;( 4!*-)-(- ! *&'(+ !" ,(!-./(+ &)*Q', (!G'(3'" %. L2!--)%&. '.!(/-('> 0(. $-(' M (' (+/ C G"+23 4+* %' ,'F*', %. + &)-( ! @'"()4'- +*, ',G'-> %. #-)*G + $+(")J -("#4(#"' !" -)$2&. %. + '!"0.* ! (3' G"+23/ C ,"+?)*G ! + G"+23 )- + @)-#+& "'2"'-'*(+()!* ! )(- @'"()4'- +*, ',G'-/ N' ,'-4")%' !*' -#43 "'2"'-'*(+()!*/ C 2!&.G!*+& !" 4)"4#&+" -3+2' ,'2)4(- + @'"('J ?)(3 +* !2()!*+& &+%'& 2")*(', )*-),' !" 4&!-' (! (3' -3+2'/ C* ',G' )- ,'2)4(', %. + 2!&.&)*' !" 4#"@' ?3)43 4!**'4(- (3' -3+2'- +*, $+. +&-! 3+@' +* !2()!*+& &+%'&/ ; +* ',G' 3+- +* +--!4)+(', ,)"'4()!* )( )- ,'4!"+(', ?)(3 +* +""!? (! )*,)4+(' (3)- ,)"'4()!*/ C (1 1 (3')" &+.!#( 4+* %' -#GG'-()@' ! (3' ,)"'4()!*+&)(. +*, ('$2!"+& -'U#'*4' ! (3' $!,'&/ Z"+23- 2"!@),' + #*) !"$ )*('" +4' !@'" 3'('"!G'*'!#- $!,'&- ?)(3 -(+*,+", G"+23)4+& !2'"+()!*- +*, '+-)&.B#*,'"-(!!, -'$+*()4-/ A3' -+$' )*('" +4' 4+* %' #-', !" %!(3 4"'+()*G +*, $+*)2#&+()*G 'J)-()*G CH-/ ;*,'',> ?' 'J2'4( 3)G3BU#+&)(. CH- (! '@!&@' "+(3'" (3+* %' 4!$2&'('&. ,'-)G*', "!$ (3' G"!#*, #2/ A3'"' !"'> (3' )*('" +4' $#-( 4+('" !" %!(3 4"'+()!* +*, $+)*('*+*4'/ C @'"('J 4+* "'2"'-'*( ')(3'" + 4!*4'2( !" + -'"@)4'/ C* ',G' "'2"'-'*(- +* CDA/ C*. -#%G"+23 4+* %' 4!*("+4(', (! + -)*G&' @'"('J/ ;( 4+* %' 'J2+*,', +G+)* +- *'4'--+"./ 32 International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) ! "!#$%" &%'() %"(%"*"!#* '! +, ! '-#).% /%"'#"* '! + 01 2%'&&$!& 3"%#$/"* '!2 "2&"* 4%.5 ' ('6"##" '!2 '22$!& #)"5 #. ' &%'(), 7.% "8'5(6"9 '22$!& ' 3"%#"8 #)'# %"(%"*"!#* *.5" /.!/"(# '!2 6$!:$!& $# ;$#) '! "2&" #. *.5" *"%3$/" $!2$/'#"* #)'# #)" /.!/"(# '!2 #)" *"%3$/" '%" %"6'#"2, <)" *"%3$/" 5$&)# 0" ' %"'6$='#$.! .4 #)" /.!/"(# .% $# 5$&)# /.!4.%5 #. #)" (%$!/$(6"* .4 #)" /.!/"(#9 "#/, <)" #1(" .4 %"6'#$.!*)$( ;$66 0" $!2$/'#"2 01 #)" #1(" '!2 6'0"6$!& .4 #)" "2&", >"%#$/"* '!2 "2&"* /'! '6*. 0" %"5.3"2, <)" '/#-'6 2%';$!& .% 6'1.-# .4 ' &%'() 2."* !.# /.!/"%! #)" *"5'!#$/* .4 '! +, ?# $* (-%"61 '! '$2 4.% #)" '-#).% ;)"! /.5(%")"!2$!& #)" *#%-/#-%" '!2 /.!#"!#* .4 '! +, <)" $!#"%4'/" "!4.%/"* /.!*#%'$!#* 2-%$!& '-#).%@#$5", 7.% "8'5(6"9 ;)"! 2%'&&$!& '! A< 4%.5 ' ('6"##" '!2 '22$!& $# #. ' &%'()9 #)" "2&" /'! .!61 0" '22"2 0"#;""! 3"%#$/"* ;).*" #1(" 5'#/)"* #).*" .4 #)" A8 .-%)#"; +$ +# 06$-7"$!") (-##+<6" $!0$ 0' +'#$0'$+0$+-' -8 0' 10'&?(6+$3 @2 +# '-$ -'6= &+#$+'7%+#!"& <= +$# 60<"6 <%$ 06#- <= 0 %'+A%" 7)0(!+.06 &"(+.$+-' B-'" $!0$ +# #+9+60) $- 1#(6+$3 .-'#$)%.$# +' *+#%06 ,-)CD-, 60'7%07"#/ E+'066=; $!" 0%$!-) +'#$0'$+0$"# 0 1#"F A%"'."3 @2 <"$,""' $!" 1,)+$"2"(-)$3 0'& $!" 1#%<9+$2"(-)$3 #")*+."#/ !" -%$.-9" +# +66%#$)0$"& +' E+7 G/ !"#$%&'("#' )#* +&,&-. /"-0 H" !0*" ()"#"'$"& $!" <0#+. +'7)"&+"'$# -8 0' @5 $!0$ #%((-)$# $!" 0&0($+*" #"6".$+-'; #"F A%"'.+'7 0'& ()"#"'$0$+-' -8 <-$! .-'."($# 0'& #")*+."#/ I= (%$$+'7 #")*+."# -' 0' "A%06 8--$+'7 ,+$! .-'."($#; ," 066-, 8-) 0&0($+*" #")*+." #"6".$+-' 0'& 0&0($+*" #"A%"'.+'7 -8 $!" #")*+."# $!"9#"6*"#/ H" !0*" 7"'")06+J"& $!" '-$+-' -8 K2 # LMNO $- .0$") 8-) $!"#" '", (-##+<+6+$+"#/ H+$!+' $!" .-'$":$ -8 $!" P2@QQRS Q)-T".$ U#"" "0)6+") 8--$'-$"V; ," 0)" &"*"6-(+'7 0 7)0(!F<0#"& 0%$!-)+'7 $--6F#"$ $!0$ ,+66 <" <0#"& -' $!+# @5/ !" $--6F #"$ ,+66 .-9()+#" 0 !"# $%&'(%'& )**+!",&!-% U2W@V $!0$ ,+66 "'0<6" 0%$!-)#; +' (0)$+.%60) $"0.!")#; "&%.0$+-'06 $".!'-6-7+#$# 0'& +'#$)%.$+-'06 &"#+7'")#; $- .-9(-#" @5# )"()"F #"'$+'7 0&0($+*" .-%)#"# 0'& 0&0($+*" ()-."&%)06 #+9%60$+-'#/ ?")*")F#+&" 8%'.$+-'06+$= ,+66 "'0<6" $)0'#60$+-' -8 $!+# @5 $- $!" )%6"F<0#"& 60'7%07"# -) 6-,F6"*"6 +'#$)%.$+-'F#"$# -8 0' 0&0($+*" "'7+'"; "/7/ @X@Y LGO/ !")" 0)" 90'= (-##+<6" ":$"'#+-'# $- $!" @5/ E-) ":09(6"; #-9" 45# %#" 0 8)09"F 6+C" C'-,6"&7" )"()"#"'$0$+-'; !.'. $!"= 9-&"6 $!" +'$")'06 #$)%.$%)" -8 "0.! .-'."($ -) #")*+."/ W'#$"0& -8 0##"9<6+'7 "'$+)" .-'."($# -) #")*+."# +' 0' @5; 0' 0%$!-) 90= ,0'$ $- 9+: 0'& 90$.! (0)$# -8 &+Z")"'$ .-'."($# 0'& #")*+."#/ @6#-; ," <"6+"*" $!0$ $!" 0'06-7= <"$,""' @2 # 0'& 8%'.$+-'# +' ()-7)099+'7 60'7%07"#; 9"'$+-'"& +' ?".$/ N/G; +# (0)$+.%60)6= 0($/ H" 0)" .-'#+&")+'7 $!" <"'"[$# -8 +'!")+$0'." 0'& -*")6-0&+'7 ,!"' 0((6+"& $- @2 #/ 1.2.-.#$.' LMO 4077"); 4/; H0&"; \/; K-'60'; >/] Q")#-'06+#0$+-' 8-) @66] 50C+'7 @&0($+*" K-%)#" K-9(-#+$+-' S0#=/ S&%.0$+-'06 ".!'-6-7= 0'& ?-.+"$= %U^V UG__`V aBG` 34 International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) !" #$ %&'( )*( +,-./( #*( +.'/0( 1*2 3&$'.-45 '46 #$7-8$&-45 96':.-8$ 3;<&/$/ =-.0 ! 9>9? @4 1$A67( B*( C;D0.$&,'44( E*( $6/*2 )&;D$$6-45/ ;F .0$ G H<&;:$'4 3;4I F$&$4D$ ;4 C$D04;7;5J H40'4D$6 K$'&4-45 LH3ICHKMNOP( +:&-45$& L!NNOP !GQRR R" +:$D0.( S*( E&'8TUV( S*( E7$,V$( W*( )$/-4( K*( >X..$40'-4( W*2 96':.-8$ 7$'&4-45 "# $48-&;4,$4. F;& .$'D0-45 '46 7$'&4-45 -4 =-46/* @42 )&;D$$6-45/ ;F .0$ ! @4I .$&4'.-;4'7 3;4F$&$4D$ ;4 96':.-8$ >J:$&,$6-' '46 96':.-8$ B$YI%'/$6 +J/.$,/ L9>MN!P( +:&-45$& L!NN!P Z[!QZ[Z \" E&'8TUV( S*( +:$D0.( S*( ]::$&,'44( W*2 H8'7<'.-;4 ;F B@1#+ 9<.0;&-45 H48-&;4I $# ,$4.* @42 )&;D$$6-45/ ;F .0$ R @4.$&4'.-;4'7 3;4F$&$4D$ ;4 96':.-8$ >J:$&,$6-' '46 96':.-8$ B$YI%'/$6 +J/.$,/ L9>MN\P( +:&-45$& L!NN\P GOOQG[Z Z" 3&-/.$'( 9*( 6$ S;;-A( 9*2 96':.-8$ 3;<&/$ 9<.0;&-452 SJ ]47-4$ C$'D0$&* @42 !% )&;D$$6-45/ ;F .0$ GN @4.$&4'.-;4'7 3;4F$&$4D$ ;4 C$7$D;,,<4-D'.-;4/ L@3CMNRP* L!NNRP G[O!QG[O^ O" #$ %&'( )*( >;*2 9>9S2 9 #$`.$&I%'/$6 W$F$&$4D$ S;6$7 F;& !% 96':.-8$ >J:$&,$6-'* @42 )&;D$$6-45/ ;F .0$ GN 93S 3;4F$&$4D$ ;4 >J:$&.$`. '46 >J:$&,$6-' L>a)HWCHbCM^^P( 93S LG^^^P G\[QGZO [" %&J:$&,$6-' +J/.$,/2 c&;, #$I /-54 S;6$7/ .; 9<.0;&-45 C;;7/* @4 S<&&'J( C*( %7$//-45( +*( 9-4/=;&.0( +*( $6/*2 9<.0;&-45 C;;7/ F;& 968'4D$6 C$D04;7;5J K$'&4-45 H48-&;4,$4./* E7<=$& 9D'I 6$,-D )J:$&,$6-' )7'.I F;&,2 9 3;48$&/-;4 3'/$ +.<6J* e;<&4'7 ;F #-5-.'7 @4F;&,'.-;4 LRP L!NN[P ^" %;4=$77( 3*( H-/;4( e*2 9D.-8$ K$'&4-452 3&$'.-45 H`D-.$,$4. -4 .0$ 37'//&;;,* 9H>HIHW@3 >-50$& H6;DV$,$J$&( 3*( B'6$( g*( 97Y$&.( #*( _'&5'4( S*2 94 9&D0-.$D.<&$ F;& @4.$5&'.-45 96':.-8$ >J:$&,$6-' +$&8-D$/ =-.0 ]:$4 K$'&4-45 H48-&;4,$4./* @4 %'&V$&( )*( W$Y$7/VJ( +*( $6/*2 )&;D$$6-45/ ;F B;&76 3;4F$&$4D$ ;4 H6J:$&,$6-' '46 C$7$D;,,<4-D'.-;4/ LH#ISH#@9MN!P( 993H L!NN!P R\\QRZN G!" 3;47'4( ]*( ]ME$$h$( @*( %&'6J( 9*( B'6$( g*2 )&-4D-:7$/ F;& #$/-54-45 9D.-8-.JI %'/$6 )$&/;4'7-i$6 $K$'&4-45* @4 +:$D.;&( e*( +',:/;4( #*( ]V',;.;( C*( E-4/09? !*N* @4 W-D0'&6/( _*( $6*2 )&;D$$6-45/ ;F B;&76 3;4F$&$4D$ ;4 HIK$'&4-45 -4 3;&:;&'.$( _;8$&4,$4.( >$'7.0D'&$( '46 >-50$& H6J:$&,$6-' +$&8-D$/ F;& )$&/;4'7-i$6 $K$'&4-45* @4 #$ %&'( )*( "# %&J:$&,$6-' '46 96':.-8$ B$YI%'/$6 +J/.$,/ L9>MN!P( +:&-45$& L!NN!P GNNQGGG GO" 3;47'4( ]*( B'6$( g*2 H8'7<'.-;4 ;F 9)$K+ I 94 96':.-8$ $K$'&4-45 +$&8-D$ %'/$6 ;4 .0$ S<7.-IS;6$7( S$.'6'.'I#&-8$4 9::&;'D0* @4 #$ %&'( )*( 1$A67( B*( $6/*2 )&;I 35 International Workshop on Dynamic and Adaptive Hypertext: Generic Frameworks, Approaches and Techniques (DAH'09) !!"#$%& '( )*! + ! ,$)!-$.)#'$./ 0'$(!-!$ ! '$ 1".2)#3! 452!-6!"#. .$" 1".2)#3! 7!89:.&!" ;5&)!6& <14=>?@A ;2-#$%!- >?@ BCDEBCF GDHI 4.--#%.$A JKA L-.3MNOA JKA ;)!#$!-A 0KA 7."!A PKQ 7*.) R' 1 ."!6# S&!-& 7.$) (-'6 .$ 1".2)#3! T!.-$#$% ;5&)!6U V! *$# ./ W!2'-)A V-#$#)5 0'//!%! RX8/#$ >C@ *))2&QYYZZZK &K) "K#!Y2X8/# .)#'$&Y)! *9-!2'-)&Y-!2'-)&K>CYV0R90;9B>>C9>[K2"(K GD\I 4.--#%.$A JKA L-.3MNOA JKA ;)!#$!-A 0KA 7."!A PKQ 7*.) R' 1 ."!6# S&!-& W!.//5 7.$) (-'6 .$ 1".2)#3! T!.-$#$% ;5&)!6U ,$Q ]-' !!"#$%& '( )*! DH"# ,$)!-$.)#'$./ 0'$(!-!$ ! '$ S&!- J'"!/#$%A 1".2).)#'$A .$" ]!-&'$./#^.)#'$ C@ <)' .29 2!.-@A ;2-#$%!- >C@ GDCI _=L!!`!A ,KA 0'$/.$A _KA 7."!A PKQ 1 S$#a!" 122-'. * )' 1".2)#3! 452!-6!"#. ]!-&'$./#&.)#'$ .$" 1".2)#3! ;!-3# ! 0'62'&#)#'$K ,$ 7."!A PKA 1&*6.$A 4KA ;65)*A :KA !"&KQ ]-' !!"#$%& '( )*! ?"# ,$)!-$.)#'$./ 0'$(!-!$ ! '$ 1".2)#3! 452!-6!"#. .$" 1".2)#3! 7!89:.&!" ;5&)!6& <14=>[@A ;2-#$%!- >[@ +>+E+>H GB>I 7#/&'$A ;KA :/#$ 'A LKA W!*.OA RKQ 1$ !9T!.-$#$% b-.6!Z'-OQ 1 ;X66.-5K ,$Q ]-' !!"#$%& '( )*! 1"3.$ #$% T!.-$#$% V! *$'/'%5 ,$)!-'2!-.8#/#)5 T.8 0'$(!-!$ ! <1TV9,9T1:=>?@K >?@ GBDI :-X&#/'3&O5A ]KQ L$'Z/!"%!V-!!Q 1 R#&)-#8X)!" 1- *#)! )X-! ('- 1".2)#3! c9 T!.-$#$%K ,$ b!/"6.$A ;KA S-!)&O5A JKA d.e'-OA JKA 7#//&A 0KA !"&KQ ]-' !!"#$%& '( )*! D+"# ,$)!-$.)#'$./ 0'$(!-!$ ! '$ 7'-/" 7#"! 7!8 E 1/)!-$.)! V-. O ].2!-& .$" ]'&)!-& <777=>?@A 10J >?@ D>?EDD+ GBBI W'& *A cKQ d.)X-./ 0.)!%'-#!&K 0'%$#)#3! ]&5 *'/'%5 <+@ GB+I :-X&#/'3&O5A ]KQ J!)*'"& .$" V! *$#fX!& '( 1".2)#3! 452!-6!"#.K S&!- J'"!/#$% .$" S&!-91".2)!" ,$)!-. )#'$ !>D@ \HEDD> GBFI b'Z/!-A JKA :! OA LKA :-.$)A gKA _2"5O!A 7KA W'8!-)&A RKQ W!(. )'-#$%Q ,62-'3#$% )*! R!&#%$ '( ch#&)#$% 0'"!K 1""#&'$97!&/!5 >F@ *))2QYY)''/&K#!)(K'-%Y*)6/Y-( ?DBBK GB\I ;.$"*XA WKA 0'5$!A cKA b!#$&)!#$A 4KA j'X6.$A 0KQ W'/!9:.&!" 1 !&& 0'$)-'/ J'"9 !/&K ,ccc 0'62X)!- #$\@A ;2-#$%!- >\@ D+BED?+ G+>I ;).&*A dKA 0-#&)!.A 1KA R! :-.A ]KQ 1".2).)#'$ T.$%X.%!& .& P!*# /!& '( ch2/# #) ,$9 )!//#%!$ ! #$ 1".2)#3! 452!-6!"#.K ,$)!-$.)#'$./ g'X-$./ '( 0'$)#$X#$% c$%#$!!-#$% c"X .)#'$ .$" T#(!9T'$% T!.-$#$% "%>H@ +DCE++[ G+DI V*! RX8/#$ 0'-! J!).".). ,$#)#.)#3!Q *))2QYYZZZK"X8/#$ '-!K'-%K G+BI V.6.&&#.A WKQ 0'$&)-.#$)& #$ k-.2* R-.Z#$% 1/%'-#)*6&K 0'$&)-.#$)& & G++I :-.$"!&A SKA c#%/&2!-%!-A JKA 4!-6.$A ,KA 4#6&'/)A JKA J.-&*.//A ;KQ k-.2*JT ]-'%-!&& W!2'-)K ,$ JX)^!/A ]KA gl$%!-A JKA T!#2!-)A ;KA !"&KQ ]-' !!"#$%& '( )*! C"# ,$)!-$.)#'$./ ;562' '$ k-.2* R-.Z#$% D@A ;2-#$%!- >D@ F>DEFDB G+?I g,;0Q T!.-$#$% 1 )#3#)5 R!&#%$ #$ c"X .)#'$Q T1R#cK V! *$# ./ -!2'-)A V*! g'#$) ,$('-6.)#'$ ;5&)!6& 0'66#))!! >[@ *))2QYYZZZKe#& K. KXOY2X8/# .)#'$&K 36