A model based approach to hypermedia des
! "###
! $
% & "'
"' ( (
)% & "'
"' * "'
,
,
%+
/
0
.1
0
0 +
,
$
0
.
0
$
+
+
0
.
.
3
$
.
, 2
0
+
, ,.
.
/
$
.
, 2
+
5
)
.
$
$
$
,
+
+
$ ,/
0
,
4
$ 4
+
+
$
+
,
0
0
+
.0 [!
0
67], 8
[:]
9
.
$
!
+
.
. 0
) $,
$
2
0
.
.
.
$
.
7
$
+
;, <
.
0
+
67 , ,
0
$.
0
.0
;
!
"
;=
?
0
7>,
.
+
.
$
0
.
)
$
$
$
4
.
$
)
)
$
B, , )
$
,/
+
$
C
+
0
,8
$
$
4
$
+
.
,
)
5, 2
+
$
$
$
0
+
D
) +
@
A
+
$
,/
+
0
$
)
$
E
)
0
0 =8
+
4
((>, ?
.
)
0
$
4
$0 .
+
.0
.0 A
.
+
$
$
0
+
+
0
$
0
$
$5
0
,
0
.
) .
0
0
0 .1
,
.
+
FG5
)
, 2
4 $
D
.
$
$
0 ,/
HI
$
.0 =
$
0
)
$
#
((>% 9
;,
/
0
$ .
.0
/
0
0
0
$
.
. . +
$
=! .
+
.
$, <
$
+
,
.
0
)
$
0
">% 9
.
5
,/
$ 0
$+
.
)
$
$
%
;,
E 0 0
.
)
0
.
.
+
0
+
$
+ B
0
.,
A
[!
2
HG
$
6]
,
0
&
0
0
2
$
$ +
.
+
=
&
, 8 +
&
&
0
&&&
0
+
, /
$
,
0
0
.0
+
D
0
.
A
2 $
K; =J
5+
0
'>,
2 $ K;
$
#.>@ =!
0
'>, 2
0
$
0
9I
0
.
+
$
+
=J
0
$
0
0
0
.
.
,I
$
+
0
)
$
$
.
)
$
0
$ . ,
+
$
0
5
(*
0 .
$ +
.
.
C
0 E
+
+
+
98 +
.
>, /
$ 0
(*>@ =
$
+
9
">, /
$
2K;
$
.
0
,/
0.
9I
6>, /
,$, =
)
$
).
=8
$
5
D
=J
;
$
$
A
0
5
# >,
.
.
.
.0
, /
+
.
0
.
,
'
.
$
$ 0
0 .
0
.
.
0 0
B ,$,
.
.
0
'()
&&&
5
C, /
0
.
+ .
0
.
0
7],
$ 0@
.
0
0
0
.
+
+
/
.
0
$
.
+
.
[
D
.
,
0
.
0
.1
]
* >
,
$
=J
$ .
, I
0 $
,/
. $
>@ [L
,
.
0
0 .
.
.
$
0
,2
$
; +
+
.
0
)
.
.
,
$
+
,
$
.
$
,2
+
.1
.
$
0
.
, /
+
.
0
/
,
0
.
,
2 [/ M
+
$
,
$
7]
. +
$
$
$, 2
*
+
+
0
$
0
0
.
.
)
$
.
,
0
[/ M
.0
+
.
0
0
.
0
,
.
$
.
,2
0%
0
+ 0 +
.1
0
$
.
0
$ ,
0
.
$
,
$
0
$
0
, 2
=G
.
0
,
*]@ [
$
/
.
,
]
.
/
+
9
)
*>, /
.
.
0
,
)
0
']@ [E 0
.
5
0
0
.
,
$
0
+
$
0
0 $
,
/
,
,
$
$
5 .
$
.
0
0
5
.
=
$ 0
0 .
.
$ +
[
0
I
+
$
+
80
.
0
$
],
,
.
,G
)
"
.
$
+
0
,
.
. +
.0 )
+
.
.
0
0
$
+
,
0 ,/
+
0
,<
$$ $
*
[G
$
$
(*]
+
,, [/ M
,
$
,
7]
9
&
-
,;
0
$$
+
+
0
0
)
+ 0
0
,E
)
0
. ,
!
E
+9
.
. +
0
.0
)
$
/
0
.0
+
.
0
,
0
5 D
.
0
.
.
.
+
,/
+
0
• %
0
$$
$
.0
$
%
+
$
• /
0
,
$
+
)
% .
$
0
$$
;, /
0
$
. +
$
$
• /
$
•
.
.
,$,
$
• /
.
.
+
,
• /
•
• 0
I
.
+
.
$
$
$
.
0
0
)
$
.
+
0
2 =? 4
0
) 0
[
H
,
%9
;,
0
7>
0
0
$
,
$
7]
.
,/
0
$
.
$
+
.
.
0
$
,
.
6
$ .
.
,
/
+
$ 4
0
0
)
, !
$
+
[J
0
0
$
$ .
,
6]
0
0 $ .
.
0
,E
,
$
$
+
+
+
+
$$ $
,2
.
0
0
0
$
,
+
$
=8
4
((>,
=!
0
$
)
,
> )
$
B $
, /
$$ $
$
C .1
+
[? $
((]
$
0
$
.1
$
) 0
.
.
4
,/
$
+
2 [E 0
0
,/ 00
)
+
+
D
.
.
$
6]
.
$
0
$ ,
+
+
.
$+
.
0
$
,
.
,E
,N
0
$
.
.0
$
,
. +
,/
+
0
0
$
,
0
, /
.1
0
0
"
. ,
#
$ .0
$
.
)
/
4
.0 =8
4
((>, I
0
,/ 0
+
9
;
)
,J
+
[/ M $
H!
=
+
0
,
$
)
0
0
.
)
,/
0
,
0
+
]
6]
+
+
.
0
0
0
,$,
.
)
0
. +
,E
.
. +
,
0
$.
, ,
$
+
.
$ .
)
0 $
$
/
$
$
. +
.
0
=? 4
$
0
,
+
.
)
, E
.
04
$
.
,/
0
.
+ ,N
+
0
">%
+ 0,
+
$
0
.
+
.
.
%&
/
=2
+
,
'
+ 4
,
D
3
0
7>@ =2
+
$
+ 4
0
,$, !
,
1
(> +
.
=? 4
0
,
">
(
$ , @ [8
,
]
=
,
']@ =8
$$
*]
=
+ .
,
+
$ ,/
,
>@ =
$
+ $
']@ [!
[!
+ . H J
,
5
"
(
.
)
. ) +
.1
+
+
+ 0
.
0
']@ [I H
22 1
6]
#
<
,
[I H $$
$+
2( [
$
+ . H J
(.>
0
$
,
7]
],
( >@ =
,
, /
,8 +
$
.0
! $
% & "'
"' ( (
)% & "'
"' * "'
,
,
%+
/
0
.1
0
0 +
,
$
0
.
0
$
+
+
0
.
.
3
$
.
, 2
0
+
, ,.
.
/
$
.
, 2
+
5
)
.
$
$
$
,
+
+
$ ,/
0
,
4
$ 4
+
+
$
+
,
0
0
+
.0 [!
0
67], 8
[:]
9
.
$
!
+
.
. 0
) $,
$
2
0
.
.
.
$
.
7
$
+
;, <
.
0
+
67 , ,
0
$.
0
.0
;
!
"
;=
?
0
7>,
.
+
.
$
0
.
)
$
$
$
4
.
$
)
)
$
B, , )
$
,/
+
$
C
+
0
,8
$
$
4
$
+
.
,
)
5, 2
+
$
$
$
0
+
D
) +
@
A
+
$
,/
+
0
$
)
$
E
)
0
0 =8
+
4
((>, ?
.
)
0
$
4
$0 .
+
.0
.0 A
.
+
$
$
0
+
+
0
$
0
$
$5
0
,
0
.
) .
0
0
0 .1
,
.
+
FG5
)
, 2
4 $
D
.
$
$
0 ,/
HI
$
.0 =
$
0
)
$
#
((>% 9
;,
/
0
$ .
.0
/
0
0
0
$
.
. . +
$
=! .
+
.
$, <
$
+
,
.
0
)
$
0
">% 9
.
5
,/
$ 0
$+
.
)
$
$
%
;,
E 0 0
.
)
0
.
.
+
0
+
$
+ B
0
.,
A
[!
2
HG
$
6]
,
0
&
0
0
2
$
$ +
.
+
=
&
, 8 +
&
&
0
&&&
0
+
, /
$
,
0
0
.0
+
D
0
.
A
2 $
K; =J
5+
0
'>,
2 $ K;
$
#.>@ =!
0
'>, 2
0
$
0
9I
0
.
+
$
+
=J
0
$
0
0
0
.
.
,I
$
+
0
)
$
$
.
)
$
0
$ . ,
+
$
0
5
(*
0 .
$ +
.
.
C
0 E
+
+
+
98 +
.
>, /
$ 0
(*>@ =
$
+
9
">, /
$
2K;
$
.
0
,/
0.
9I
6>, /
,$, =
)
$
).
=8
$
5
D
=J
;
$
$
A
0
5
# >,
.
.
.
.0
, /
+
.
0
.
,
'
.
$
$ 0
0 .
0
.
.
0 0
B ,$,
.
.
0
'()
&&&
5
C, /
0
.
+ .
0
.
0
7],
$ 0@
.
0
0
0
.
+
+
/
.
0
$
.
+
.
[
D
.
,
0
.
0
.1
]
* >
,
$
=J
$ .
, I
0 $
,/
. $
>@ [L
,
.
0
0 .
.
.
$
0
,2
$
; +
+
.
0
)
.
.
,
$
+
,
$
.
$
,2
+
.1
.
$
0
.
, /
+
.
0
/
,
0
.
,
2 [/ M
+
$
,
$
7]
. +
$
$
$, 2
*
+
+
0
$
0
0
.
.
)
$
.
,
0
[/ M
.0
+
.
0
0
.
0
,
.
$
.
,2
0%
0
+ 0 +
.1
0
$
.
0
$ ,
0
.
$
,
$
0
$
0
, 2
=G
.
0
,
*]@ [
$
/
.
,
]
.
/
+
9
)
*>, /
.
.
0
,
)
0
']@ [E 0
.
5
0
0
.
,
$
0
+
$
0
0 $
,
/
,
,
$
$
5 .
$
.
0
0
5
.
=
$ 0
0 .
.
$ +
[
0
I
+
$
+
80
.
0
$
],
,
.
,G
)
"
.
$
+
0
,
.
. +
.0 )
+
.
.
0
0
$
+
,
0 ,/
+
0
,<
$$ $
*
[G
$
$
(*]
+
,, [/ M
,
$
,
7]
9
&
-
,;
0
$$
+
+
0
0
)
+ 0
0
,E
)
0
. ,
!
E
+9
.
. +
0
.0
)
$
/
0
.0
+
.
0
,
0
5 D
.
0
.
.
.
+
,/
+
0
• %
0
$$
$
.0
$
%
+
$
• /
0
,
$
+
)
% .
$
0
$$
;, /
0
$
. +
$
$
• /
$
•
.
.
,$,
$
• /
.
.
+
,
• /
•
• 0
I
.
+
.
$
$
$
.
0
0
)
$
.
+
0
2 =? 4
0
) 0
[
H
,
%9
;,
0
7>
0
0
$
,
$
7]
.
,/
0
$
.
$
+
.
.
0
$
,
.
6
$ .
.
,
/
+
$ 4
0
0
)
, !
$
+
[J
0
0
$
$ .
,
6]
0
0 $ .
.
0
,E
,
$
$
+
+
+
+
$$ $
,2
.
0
0
0
$
,
+
$
=8
4
((>,
=!
0
$
)
,
> )
$
B $
, /
$$ $
$
C .1
+
[? $
((]
$
0
$
.1
$
) 0
.
.
4
,/
$
+
2 [E 0
0
,/ 00
)
+
+
D
.
.
$
6]
.
$
0
$ ,
+
+
.
$+
.
0
$
,
.
,E
,N
0
$
.
.0
$
,
. +
,/
+
0
0
$
,
0
, /
.1
0
0
"
. ,
#
$ .0
$
.
)
/
4
.0 =8
4
((>, I
0
,/ 0
+
9
;
)
,J
+
[/ M $
H!
=
+
0
,
$
)
0
0
.
)
,/
0
,
0
+
]
6]
+
+
.
0
0
0
,$,
.
)
0
. +
,E
.
. +
,
0
$.
, ,
$
+
.
$ .
)
0 $
$
/
$
$
. +
.
0
=? 4
$
0
,
+
.
)
, E
.
04
$
.
,/
0
.
+ ,N
+
0
">%
+ 0,
+
$
0
.
+
.
.
%&
/
=2
+
,
'
+ 4
,
D
3
0
7>@ =2
+
$
+ 4
0
,$, !
,
1
(> +
.
=? 4
0
,
">
(
$ , @ [8
,
]
=
,
']@ =8
$$
*]
=
+ .
,
+
$ ,/
,
>@ =
$
+ $
']@ [!
[!
+ . H J
,
5
"
(
.
)
. ) +
.1
+
+
+ 0
.
0
']@ [I H
22 1
6]
#
<
,
[I H $$
$+
2( [
$
+ . H J
(.>
0
$
,
7]
],
( >@ =
,
, /
,8 +
$
.0