Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et...

65
Adaptation spatio-temporelle et hyperm´ edia de documents multim´ edia ebastien Laborie, J´ erˆ ome Euzenat et Nabil Laya¨ ıda Atelier Repr´ esentation et Raisonnement sur le Temps et l’Espace 27 Juin 2008 1 ebastien Laborie, J´ erˆ ome Euzenat et Nabil Laya¨ ıda Adaptation spatio-temporelle et hyperm´ edia

Transcript of Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et...

Page 1: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation spatio-temporelle et hypermediade documents multimedia

Sebastien Laborie, Jerome Euzenat et Nabil Layaıda

Atelier Representation et Raisonnement sur le Temps et l’Espace27 Juin 2008

1 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 2: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Introduction Problematique

Un document multimedia

Constitue d’objets multimediaTexte

Image

Son

Video

Assemble par un auteur

Dimension temporelle

Dimension spatiale

Dimension hypermedia

2 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 3: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Introduction Problematique

Adaptation de documents multimedia

Profil1 Profil2 Profil3

3 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 4: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Introduction Problematique

Adaptation de documents multimedia

Profil1 Profil2 Profil3

3 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 5: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Introduction Problematique

Adaptation de documents multimedia

Profil1 Profil2 Profil3

Adaptation

3 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 6: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia

Table des matieres

1 Adaptation semantique de documents multimedia

2 Specification spatio-temporelle et hypermedia

3 Adaptation semantique spatio-temporelle et hypermedia

4 Application aux documents multimedia SMIL

4 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 7: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia

Table des matieres

1 Adaptation semantique de documents multimedia

2 Specification spatio-temporelle et hypermedia

3 Adaptation semantique spatio-temporelle et hypermedia

4 Application aux documents multimedia SMIL

5 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 8: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Description de l’approche d’adaptation semantique

Adaptation semantique de documents multimediaUne execution est vue comme un ensemble d’objetsLes objets sont composes selon une dimension temporelle

Is

e1 e3

e5

e2

e4

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

6 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 9: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Description de l’approche d’adaptation semantique

Adaptation semantique de documents multimediaUne execution est vue comme un ensemble d’objetsLes objets sont composes selon une dimension temporelle

Is

e1 e3

e5

e2

e4

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

6 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 10: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Description de l’approche d’adaptation semantique

Adaptation semantique de documents multimedia

Chaque document est interprete comme un ensemble d’executions

Certaines executions satisfont les souhaits de l’auteur

Is

e1 e3

e5

e2

e4

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

6 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 11: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Description de l’approche d’adaptation semantique

Adaptation semantique de documents multimedia

Chaque document est interprete comme un ensemble d’executionsCertaines executions satisfont les souhaits de l’auteur

Is

e1 e3

Ms

e5

e2

e4

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

6 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 12: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Description de l’approche d’adaptation semantique

Adaptation semantique de documents multimediaLa plate-forme cible accepte certaines executions possibles

Profil: pas plus de deux objets multimedia executes simultanement

Mp

Is

e1 e3

Ms

e5

e2

e4

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

6 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 13: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Description de l’approche d’adaptation semantique

Adaptation semantique de documents multimediaAdapter c’est retenir les executions initiales possibles (Ms ∩Mp)

Ici, aucune adaptation n’est necessaire

MpMs ∩Mp

Is

e1 e3

Ms

e5

e2

e4

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

6 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 14: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Description de l’approche d’adaptation semantique

Adaptation semantique de documents multimediaD’autres profils peuvent etre envisages

Profil: satisfaire la contiguıte de presentation

Mp

Is

e1 e3

Ms

e5

e2

e4

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

6 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 15: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Description de l’approche d’adaptation semantique

Adaptation semantique de documents multimediaL’adaptation selectionne certaines executions initiales possibles

Adaptation par raffinement

MpMs ∩Mp

Is

e1 e3

Ms

e5

e2

e4

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

6 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 16: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Description de l’approche d’adaptation semantique

Adaptation semantique de documents multimediaDans certains cas, aucune execution initiale n’est possible

Profil: executer seulement un objet multimedia a la fois

Mp

Is

e1 e3

Ms

e5

e2

e4

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

6 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 17: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Description de l’approche d’adaptation semantique

Adaptation semantique de documents multimediaL’adaptation selectionne des executions proches des executions initiales

Adaptation par transgression

Ms ∩Mp = ∅

d =?

Mp

Is

e1 e3

Ms

e5

e2

e4

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

Poster

Resume Personnages

Bande-annonce

Dates

6 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 18: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique de documents multimedia Contribution

Notre contribution

Combler le fosse entre la theorie et la mise en pratique

Considerer toutes les dimensions des documents multimediaDimension temporelleDimension spatialeDimension hypermedia

Considerer la combinaison des dimensionsAdapter la dimension spatio-temporelle et hypermedia

Considerer des documents multimedia standardsAdapter des documents multimedia SMIL

7 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 19: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Specification spatio-temporelle et hypermedia

Tables des matieres

1 Adaptation semantique de documents multimedia

2 Specification spatio-temporelle et hypermedia

3 Adaptation semantique spatio-temporelle et hypermedia

4 Application aux documents multimedia SMIL

8 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 20: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Specification spatio-temporelle et hypermedia Specification spatio-temporelle et hypermedia

Specification de documents multimedia

Definition (Specification de documents multimedia)

Une specification de document multimedia s = 〈O,C 〉 est composee d’unensemble d’objets O ainsi que d’un ensemble de relations (ou contraintes) Centre les elements de O.

Exemple (Specification spatio-temporelle et hypermedia)

Acropole

Agora

Temple

Musee

l1

l20s 5s 10s 20s

9 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 21: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Specification spatio-temporelle et hypermedia Specification spatio-temporelle et hypermedia

Specification de documents multimedia

Definition (Graphe de relations)

Une specification de document multimedia s = 〈O,C 〉 peut etre representeea l’aide d’un graphe de relations avec O l’ensemble des nœuds et ou les arcssont etiquetes par des relations de C .

Exemple (Graphe de relations spatio-temporelles et hypermedia)

Acropole Agora

Temple Musee

l1 l2

r1

r2

r3

r4

r5

r6

r7 r8

r9r10

r11

r12r13

r14

r15

9 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 22: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Specification spatio-temporelle et hypermedia Specification spatio-temporelle et hypermedia

Specification de documents multimedia

Definition (Graphe de relations)

Une specification de document multimedia s = 〈O,C 〉 peut etre representeea l’aide d’un graphe de relations avec O l’ensemble des nœuds et ou les arcssont etiquetes par des relations de C .

Exemple (Graphe de relations spatio-temporelles et hypermedia)

Acropole Agora

Temple Musee

l1 l2

r1

r2

r3

r4

r5

r6

r7 r8

r9r10

r11

r12r13

r14

r15

9 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 23: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Specification spatio-temporelle et hypermedia Specification spatio-temporelle et hypermedia

Specification de documents multimedia

Definition (Graphe de relations)

Une specification de document multimedia s = 〈O,C 〉 peut etre representeea l’aide d’un graphe de relations avec O l’ensemble des nœuds et ou les arcssont etiquetes par des relations de C .

Exemple (Graphe de relations spatio-temporelles et hypermedia)

Acropole Agora

Temple Musee

l1 l2

r1

r2

r3

r4

r5

r6

r7 r8

r9r10

r11

r12r13

r14

r15

9 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 24: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Specification spatio-temporelle et hypermedia Specification spatio-temporelle et hypermedia

Specification de documents multimedia

Definition (Graphe de relations)

Une specification de document multimedia s = 〈O,C 〉 peut etre representeea l’aide d’un graphe de relations avec O l’ensemble des nœuds et ou les arcssont etiquetes par des relations de C .

Exemple (Graphe de relations spatio-temporelles et hypermedia)

Acropole Agora

Temple Musee

l1 l2

r1

r2

r3

r4

r5

r6

r7 r8

r9r10

r11

r12r13

r14

r15

9 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 25: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Specification spatio-temporelle et hypermedia Specification spatio-temporelle et hypermedia

Specification de documents multimedia

Definition (Graphe de relations)

Une specification de document multimedia s = 〈O,C 〉 peut etre representeea l’aide d’un graphe de relations avec O l’ensemble des nœuds et ou les arcssont etiquetes par des relations de C .

Exemple (Graphe de relations spatio-temporelles et hypermedia)

Acropole Agora

Temple Musee

l1 l2

r1

r2

r3

r4

r5

r6

r7 r8

r9r10

r11

r12r13

r14

r15

9 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 26: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Specification spatio-temporelle et hypermedia Specification spatio-temporelle et hypermedia

Specification spatio-temporelle et hypermedia

Definition (Relation spatio-temporelle)

Une relation spatio-temporelle r = 〈rs , rt〉 est composee d’une relationspatiale rs ainsi que d’une relation temporelle rt .

Representation spatiale RCC8

a

b

DC

a

b

EC

ab

PO

abab

EQ

ba

TPP

ab

TPPi

ba

NTPP

ab

NTPPi

Representation temporelle de Allen

x r y x / y y r−1 xbefore (b) (bi) aftermeets (m) (mi) met-byduring (d) (di) contains

overlaps (o) (oi) overlapped-bystarts (s) (si) started-by

finishes (f ) (fi) finished-byequals (e) (e)

10 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 27: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Specification spatio-temporelle et hypermedia Specification spatio-temporelle et hypermedia

Specification spatio-temporelle et hypermedia

Definition (Graphe de relations)

Une specification de document multimedia s = 〈O,C 〉 peut etre representeea l’aide d’un graphe de relations avec O l’ensemble des nœuds et ou les arcssont etiquetes par des relations de C .

Exemple (Graphe de relations spatio-temporelles et hypermedia)

Acropole Agora

Temple Musee

l1 l2

{〈e, DC〉}

{〈m, EQ〉}

{〈m, DC〉}{〈si , EQ〉}

{〈fi , DC〉}

{〈m, DC〉}

{〈m, EQ〉}

{〈si , DC〉}

{〈fi , EQ〉}

{〈e, DC〉}

{〈bi , EQ〉}

{〈mi , DC〉}{〈bi , DC〉}

{〈mi , EQ〉}

{〈m, DC〉}

11 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 28: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Specification spatio-temporelle et hypermedia Specification spatio-temporelle et hypermedia

Specification spatio-temporelle et hypermedia

Definition (Graphe de relations)

Une specification de document multimedia s = 〈O,C 〉 peut etre representeea l’aide d’un graphe de relations avec O l’ensemble des nœuds et ou les arcssont etiquetes par des relations de C .

Exemple (Graphe de relations spatio-temporelles et hypermedia)

Acropole Agora

Temple Musee

l1 l2

{〈e, DC〉}

{〈m, EQ〉}

{〈m, DC〉}{〈si , EQ〉}

{〈fi , DC〉}

{〈m, DC〉}

{〈m, EQ〉}

{〈si , DC〉}

{〈fi , EQ〉}

{〈e, DC〉}

{〈bi , EQ〉}

{〈mi , DC〉}{〈bi , DC〉}

{〈mi , EQ〉}

{〈m, DC〉}

11 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 29: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia

Tables des matieres

1 Adaptation semantique de documents multimedia

2 Specification spatio-temporelle et hypermedia

3 Adaptation semantique spatio-temporelle et hypermedia

4 Application aux documents multimedia SMIL

12 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 30: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Adaptation par transgression

Adaptation par transgression

Ms

e4

e5

ProfilAucune execution simultanee

Aucun objet cote a cote

Acropole

Agora Musee

Temple

Acropole

Agora Musee

Temple

13 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 31: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Adaptation par transgression

Adaptation par transgression

Ms

e4

e5

Mp

e2

e3

Acropole

Agora Musee

Temple

Acropole

Agora Musee

Temple Acropole

Agora Musee

Temple

Acropole

Agora Musee

Temple

d = ?

d = ?

13 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 32: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Adaptation par transgression

Adaptation par transgression

Ms

e4

e5

Mp

e2

e3

Acropole Agora

Temple Musee

〈b, EQ〉

〈m, EQ〉

〈b, EQ〉

〈m, EQ〉

〈mi, EQ〉

〈b, EQ〉

Acropole Agora

Temple Musee

〈m, EQ〉

〈b, EQ〉

〈b, EQ〉

〈b, EQ〉

〈m, EQ〉

〈m, EQ〉

Acropole Agora

Temple Musee

〈e, DC〉

〈m, EQ〉

〈m, DC〉

〈m, EQ〉

〈m, DC〉

〈e, DC〉

Acropole Agora

Temple Musee

〈fi, DC〉

〈m, EQ〉

〈b, DC〉

〈b, EQ〉

〈m, DC〉

〈fi, DC〉

d = ?

d = ?

13 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 33: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Adaptation par transgression

Adaptation par transgression

Ms

e4

e5

Mp

e2

e3

Acropole Agora

Temple Musee

〈b, EQ〉

〈m, EQ〉

〈b, EQ〉

〈m, EQ〉

〈mi, EQ〉

〈b, EQ〉

Acropole Agora

Temple Musee

〈m, EQ〉

〈b, EQ〉

〈b, EQ〉

〈b, EQ〉

〈m, EQ〉

〈m, EQ〉

Acropole Agora

Temple Musee

〈e, DC〉

〈m, EQ〉

〈m, DC〉

〈m, EQ〉

〈m, DC〉

〈e, DC〉

Acropole Agora

Temple Musee

〈fi, DC〉

〈m, EQ〉

〈b, DC〉

〈b, EQ〉

〈m, DC〉

〈fi, DC〉

d = ?

d =∑δ

δ = ?

13 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 34: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Voisinage entre relations spatio-temporelles

Voisinage entre relations temporelles de Allen

before meets overlaps

finished-by

starts

contains

equals

during

started-by

finishes

overlapped-by met-by after

14 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 35: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Voisinage entre relations spatio-temporelles

Voisinage entre relations temporelles de Allen

before meets overlaps

finished-by

starts

contains

equals

during

started-by

finishes

overlapped-by met-by after

14 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 36: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Voisinage entre relations spatio-temporelles

Voisinage entre relations temporelles de Allen

before meets overlaps

finished-by

starts

contains

equals

during

started-by

finishes

overlapped-by met-by after

14 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 37: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Voisinage entre relations spatio-temporelles

Voisinage entre relations temporelles de Allen

before meets overlaps

finished-by

starts

contains

equals

during

started-by

finishes

overlapped-by met-by after

δ(before, overlaps) = 2

14 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 38: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Voisinage entre relations spatio-temporelles

Voisinage entre relations spatiales RCC8

a

b

a

b

a

b

b

a

a

b

b

a

a

b

a b

DC EC PO

TPP

TPPi

NTPP

NTPPi

EQ

15 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 39: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Voisinage entre relations spatio-temporelles

Voisinage entre relations spatiales RCC8

a

b

a

b

a

b

b

a

a

b

b

a

a

b

a b

DC EC PO

TPP

TPPi

NTPP

NTPPi

EQ

δ(DC,PO) = 2

15 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 40: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Voisinage entre relations spatio-temporelles

Voisinage entre relations spatio-temporelles

Definition (Distance entre relations spatio-temporelles)

La distance entre relations spatio-temporelles est fondee sur le produit desgraphes de voisinage des representations temporelle et spatiale.

Exemple (Distance entre relations spatio-temporelles de Allen et RCC8)

Graphe de voisinage de Allen

b m o

fi

s

di

e

d

si

f

oi mi bi ×

Graphe de voisinage RCC8

DC EC PO

TPP

EQ

TPPi

NTPP

NTPPi

16 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 41: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Voisinage entre relations spatio-temporelles

Voisinage entre relations spatio-temporelles

Definition (Distance entre relations spatio-temporelles)

La distance entre relations spatio-temporelles est fondee sur le produit desgraphes de voisinage des representations temporelle et spatiale.

Exemple (Distance entre relations spatio-temporelles de Allen et RCC8)

bDC

mDC

oDC

fiDC

sDC

diDC

eDC

dDC

siDC

fDC

oiDC

miDC

biDC

bEC

mEC

oEC

fiEC

sEC

diEC

eEC

dEC

siEC

fEC

oiEC

miEC

biEC

16 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 42: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Voisinage entre relations spatio-temporelles

Voisinage entre relations spatio-temporelles

Definition (Distance entre relations spatio-temporelles)

La distance entre relations spatio-temporelles est fondee sur le produit desgraphes de voisinage des representations temporelle et spatiale.

Exemple (Distance entre relations spatio-temporelles de Allen et RCC8)

bDC

mDC

oDC

fiDC

sDC

diDC

eDC

dDC

siDC

fDC

oiDC

miDC

biDC

bEC

mEC

oEC

fiEC

sEC

diEC

eEC

dEC

siEC

fEC

oiEC

miEC

biEC

δ(〈di ,DC 〉, 〈bi ,EC 〉) = 5

16 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 43: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Voisinage entre relations spatio-temporelles

Voisinage entre relations spatio-temporelles

Definition (Distance entre relations spatio-temporelles)

Soient deux relations spatio-temporelles r1 = 〈r 1t , r

1s 〉 et r2 = 〈r 2

t , r2s 〉 et deux

graphes de voisinage dont un temporel NXt et l’autre spatial NX ′

s .

La distance conceptuelle δ(r1, r2) est egale a la somme de δ(r 1t , r

2t ) dans NX

t

et de δ(r 1s , r

2s ) dans NX ′

s .

Exemple (Distance entre relations spatio-temporelles de Allen et RCC8)

δ(〈di ,DC 〉, 〈bi ,EC 〉) = δ(di , bi) + δ(DC ,EC ) = 4 + 1 = 5

17 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 44: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Calcul de solutions d’adaptation

Calcul de solutions d’adaptation

MsMp

e2

e3

e4

e5

Acropole Agora

Temple Musee

〈b, EQ〉

〈m, EQ〉

〈b, EQ〉

〈m, EQ〉

〈mi, EQ〉

〈b, EQ〉

Acropole Agora

Temple Musee

〈m, EQ〉

〈b, EQ〉

〈b, EQ〉

〈b, EQ〉

〈m, EQ〉

〈m, EQ〉

Acropole Agora

Temple Musee

〈e, DC〉

〈m, EQ〉

〈m, DC〉

〈m, EQ〉

〈m, DC〉

〈e, DC〉

Acropole Agora

Temple Musee

〈fi, DC〉

〈m, EQ〉

〈b, DC〉

〈b, EQ〉

〈m, DC〉

〈fi, DC〉

d = 27

d = 27

18 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 45: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Calcul de solutions d’adaptation

Calcul de solutions d’adaptation

MsMp

e2

e3

e4

e5

Acropole Agora

Temple Musee

〈b, EQ〉

〈m, EQ〉

〈b, EQ〉

〈m, EQ〉

〈mi, EQ〉

〈b, EQ〉

Acropole Agora

Temple Musee

〈m, EQ〉

〈b, EQ〉

〈b, EQ〉

〈b, EQ〉

〈m, EQ〉

〈m, EQ〉

Acropole Agora

Temple Musee

〈e, DC〉

〈m, EQ〉

〈m, DC〉

〈m, EQ〉

〈m, DC〉

〈e, DC〉

Acropole Agora

Temple Musee

〈fi, DC〉

〈m, EQ〉

〈b, DC〉

〈b, EQ〉

〈m, DC〉

〈fi, DC〉

d = 27d = 25

d = 25

18 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 46: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Calcul de solutions d’adaptation

Calcul de solutions d’adaptation

MsMp

e2

e3

e4

e5

Acropole Agora

Temple Musee

〈b, EQ〉

〈m, EQ〉

〈b, EQ〉

〈m, EQ〉

〈mi, EQ〉

〈b, EQ〉

Acropole Agora

Temple Musee

〈m, EQ〉

〈b, EQ〉

〈b, EQ〉

〈b, EQ〉

〈m, EQ〉

〈m, EQ〉

Acropole Agora

Temple Musee

〈e, DC〉

〈m, EQ〉

〈m, DC〉

〈m, EQ〉

〈m, DC〉

〈e, DC〉

Acropole Agora

Temple Musee

〈fi, DC〉

〈m, EQ〉

〈b, DC〉

〈b, EQ〉

〈m, DC〉

〈fi, DC〉

d = 25

18 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 47: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Calcul de solutions d’adaptation

Calcul de solutions d’adaptation

MsMp

e2

e3

e4

e5

Acropole Agora

Temple Musee

〈b, EQ〉

〈m, EQ〉

〈b, EQ〉

〈m, EQ〉

〈mi, EQ〉

〈b, EQ〉

Acropole Agora

Temple Musee

〈m, EQ〉

〈b, EQ〉

〈b, EQ〉

〈b, EQ〉

〈m, EQ〉

〈m, EQ〉

Acropole Agora

Temple Musee

〈e, DC〉

〈m, EQ〉

〈m, DC〉

〈m, EQ〉

〈m, DC〉

〈e, DC〉

Acropole Agora

Temple Musee

〈fi, DC〉

〈m, EQ〉

〈b, DC〉

〈b, EQ〉

〈m, DC〉

〈fi, DC〉

d = 25d = 21

d = 21

18 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 48: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Calcul de solutions d’adaptation

Calcul de solutions d’adaptation

MsMp

e2

e3

e4

e5

Acropole Agora

Temple Musee

〈b, EQ〉

〈m, EQ〉

〈b, EQ〉

〈m, EQ〉

〈mi, EQ〉

〈b, EQ〉

Acropole Agora

Temple Musee

〈m, EQ〉

〈b, EQ〉

〈b, EQ〉

〈b, EQ〉

〈m, EQ〉

〈m, EQ〉

Acropole Agora

Temple Musee

〈e, DC〉

〈m, EQ〉

〈m, DC〉

〈m, EQ〉

〈m, DC〉

〈e, DC〉

Acropole Agora

Temple Musee

〈fi, DC〉

〈m, EQ〉

〈b, DC〉

〈b, EQ〉

〈m, DC〉

〈fi, DC〉

d = 25d = 21d = 17

d = 17

18 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 49: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Calcul de solutions d’adaptation

Calcul de solutions d’adaptation

MsMp

e2

e3

e4

e5

Acropole Agora

Temple Musee

〈b, EQ〉

〈m, EQ〉

〈b, EQ〉

〈m, EQ〉

〈mi, EQ〉

〈b, EQ〉

Acropole Agora

Temple Musee

〈m, EQ〉

〈b, EQ〉

〈b, EQ〉

〈b, EQ〉

〈m, EQ〉

〈m, EQ〉

Acropole Agora

Temple Musee

〈e, DC〉

〈m, EQ〉

〈m, DC〉

〈m, EQ〉

〈m, DC〉

〈e, DC〉

Acropole Agora

Temple Musee

〈fi, DC〉

〈m, EQ〉

〈b, DC〉

〈b, EQ〉

〈m, DC〉

〈fi, DC〉

d = 25

d = 17

18 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 50: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Calcul de solutions d’adaptation

Calcul de solutions d’adaptation

MsMp

e2

e3

e4

e5

Acropole Agora

Temple Musee

〈b, EQ〉

〈m, EQ〉

〈b, EQ〉

〈m, EQ〉

〈mi, EQ〉

〈b, EQ〉

Acropole Agora

Temple Musee

〈m, EQ〉

〈b, EQ〉

〈b, EQ〉

〈b, EQ〉

〈m, EQ〉

〈m, EQ〉

Acropole Agora

Temple Musee

〈e, DC〉

〈m, EQ〉

〈m, DC〉

〈m, EQ〉

〈m, DC〉

〈e, DC〉

Acropole Agora

Temple Musee

〈fi, DC〉

〈m, EQ〉

〈b, DC〉

〈b, EQ〉

〈m, DC〉

〈fi, DC〉

d = 25

d = 17

Solution d’adaptation

18 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 51: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Calcul de solutions d’adaptation

Calcul de solutions d’adaptation

MsMp

e2

e3

e4

e5

Acropole

Agora Musee

Temple

Acropole

Agora Musee

Temple Acropole

Agora Musee

Temple

Acropole

Agora Musee

Temple

d = 17

Solution d’adaptation

d = 25

18 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 52: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Satisfaction de proprietes durant l’adaptation

Satisfaction de proprietes durant l’adaptation

Propriete (Dependance entre un lien hypermedia et son ancre)

L’ensemble des relations d’une specification doit necessairement exprimerqu’un lien hypermedia appartient a son ancre.

Exemple

Profil: Aucune execution simultanee d’objets multimedia.

Execution initiale

Poster

Resume

Bande-annonce

l1l2

Autre presentation

19 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 53: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Satisfaction de proprietes durant l’adaptation

Satisfaction de proprietes durant l’adaptation

Propriete (Dependance entre un lien hypermedia et son ancre)

L’ensemble des relations d’une specification doit necessairement exprimerqu’un lien hypermedia appartient a son ancre.

Exemple

Profil: Aucune execution simultanee d’objets multimedia.

Execution initiale

Poster

Resume

Bande-annonce

l1l2

Autre presentation

Execution adaptee invalide

Poster

Resume

Bande-annoncel1

l2Autre presentation

19 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 54: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Satisfaction de proprietes durant l’adaptation

Satisfaction de proprietes durant l’adaptation

Propriete (Dependance entre un lien hypermedia et son ancre)

L’ensemble des relations d’une specification doit necessairement exprimerqu’un lien hypermedia appartient a son ancre.

Exemple

Profil: Aucune execution simultanee d’objets multimedia.

Execution initiale

Poster

Resume

Bande-annonce

l1l2

Autre presentation

Execution adaptee valide

Poster

Resume

Bande-annoncel1

l2Autre presentation

19 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 55: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Algorithme d’adaptation semantique

Algorithme de calcul de solutions d’adaptation

Entrees : Une matrice initiale Ii ,j et une matrice de relations possibles Pi ,j .Sortie : Un ensemble de matrices de relations adaptees.

Consistance(P);Si P ne contient pas de relation vide alors

Choisir une relation de Pi ,j non-selectionnee precedemment etdecomposer Pi ,j en r1, . . . , rk ;Si Pi ,j ne peut etre decomposee et Satisfait Propriete(P) alors

tmp ← d(I ,P);Si (tmp < Min) alors

Min← tmp;S ← {P};Si (tmp = Min) alorsS ← S ∪ {P};

Sinon pour chaque rl (1 ≤ l ≤ k) fairePi ,j ← rl ;Si (d(I ,P) ≤ Min) alors

Adaptation(I ,P);20 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 56: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Adaptation semantique spatio-temporelle et hypermedia Algorithme d’adaptation semantique

Algorithme de calcul de solutions d’adaptation

Entrees : Une matrice initiale Ii ,j et une matrice de relations possibles Pi ,j .Sortie : Un ensemble de matrices de relations adaptees.

Consistance(P);Si P ne contient pas de relation vide alors

Choisir une relation de Pi ,j non-selectionnee precedemment etdecomposer Pi ,j en r1, . . . , rk ;Si Pi ,j ne peut etre decomposee et Satisfait Propriete(P) alors

tmp ← d(I ,P);Si (tmp < Min) alors

Min← tmp;S ← {P};Si (tmp = Min) alorsS ← S ∪ {P};

Sinon pour chaque rl (1 ≤ l ≤ k) fairePi ,j ← rl ;Si (d(I ,P) ≤ Min) alors

Adaptation(I ,P);20 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 57: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Application aux documents multimedia SMIL

Tables des matieres

1 Adaptation semantique de documents multimedia

2 Specification spatio-temporelle et hypermedia

3 Adaptation semantique spatio-temporelle et hypermedia

4 Application aux documents multimedia SMIL

21 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 58: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Application aux documents multimedia SMIL Notre strategie d’adaptation

Strategie generale

Specificationinitiale

Specificationadaptee

coucheabstraite

Document initialDocument

adapte

langages dedescriptionmultimedia

Adaptation

Abstraction Instanciation

22 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 59: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Application aux documents multimedia SMIL Notre strategie d’adaptation

Adaptation de document multimedia SMIL

Specificationinitiale

Specificationadaptee

<smil>

<head>

<root-layout height="60" width="60"/>

<layout>

<region id="r1" .../>

</layout>

</head>

<body>

<par>

<audio src="Son.au"/>

<seq>

<img src="Img1.jpg" region="r1"/>

<img src="Img2.jpg" region="r1"/>

</seq>

</par>

</body>

</smil>

<smil>

<head>

<root-layout height="60" width="60"/>

<layout>

<region id="r1" .../>

</layout>

</head>

<body>

<par>

<audio src="Son.au"/>

<seq>

<img src="Img1.jpg" region="r1"/>

<img src="Img2.jpg" region="r1"/>

</seq>

</par>

</body>

</smil>

<smil>

<head>

<root-layout height="60" width="60"/>

<layout>

<region id="r1" .../>

</layout>

</head>

<body>

<par>

<audio src="Son.au"/>

<seq>

<img src="Img1.jpg" region="r1"/>

<img src="Img2.jpg" region="r1"/>

</seq>

</par>

</body>

</smil>

<smil>

<head>

<root-layout height="60" width="60"/>

<layout>

<region id="r1" .../>

</layout>

</head>

<body>

<par>

<audio src="Son.au"/>

<seq>

<img src="Img1.jpg" region="r1"/>

<img src="Img2.jpg" region="r1"/>

</seq>

</par>

</body>

</smil>

Adaptation

Abstraction Instanciation

23 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 60: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Application aux documents multimedia SMIL Notre strategie d’adaptation

Adaptation de document multimedia SMIL

Specificationinitiale

Specificationadaptee

<smil>

<head>

<root-layout height="60" width="60"/>

<layout>

<region id="r1" .../>

</layout>

</head>

<body>

<par>

<audio src="Son.au"/>

<seq>

<img src="Img1.jpg" region="r1"/>

<img src="Img2.jpg" region="r1"/>

</seq>

</par>

</body>

</smil>

<smil>

<head>

<root-layout height="60" width="60"/>

<layout>

<region id="r1" .../>

</layout>

</head>

<body>

<par>

<audio src="Son.au"/>

<seq>

<img src="Img1.jpg" region="r1"/>

<img src="Img2.jpg" region="r1"/>

</seq>

</par>

</body>

</smil>

<smil>

<head>

<root-layout height="60" width="60"/>

<layout>

<region id="r1" .../>

</layout>

</head>

<body>

<par>

<audio src="Son.au"/>

<seq>

<img src="Img1.jpg" region="r1"/>

<img src="Img2.jpg" region="r1"/>

</seq>

</par>

</body>

</smil>

<smil>

<head>

<root-layout height="60" width="60"/>

<layout>

<region id="r1" .../>

</layout>

</head>

<body>

<par>

<audio src="Son.au"/>

<seq>

<img src="Img1.jpg" region="r1"/>

<img src="Img2.jpg" region="r1"/>

</seq>

</par>

</body>

</smil>

Adaptation

Abstraction Instanciation

Neutralite

Minimalite

23 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 61: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Application aux documents multimedia SMIL Notre strategie d’adaptation

Adaptation de document multimedia SMIL

Specificationinitiale

+structure

Specificationadaptee

+structure

Specificationadaptee

+structureadaptee

<smil>

<head>

<root-layout height="60" width="60"/>

<layout>

<region id="r1" .../>

</layout>

</head>

<body>

<par>

<audio src="Son.au"/>

<seq>

<img src="Img1.jpg" region="r1"/>

<img src="Img2.jpg" region="r1"/>

</seq>

</par>

</body>

</smil>

<smil>

<head>

<root-layout height="60" width="60"/>

<layout>

<region id="r1" .../>

</layout>

</head>

<body>

<par>

<audio src="Son.au"/>

<seq>

<img src="Img1.jpg" region="r1"/>

<img src="Img2.jpg" region="r1"/>

</seq>

</par>

</body>

</smil>

Neutralite

Minimalite

Adaptation Coherence

structure

Abstraction Instanciation

23 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 62: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Application aux documents multimedia SMIL Notre prototype d’adaptation de documents SMIL

Prototype

Editeur de documents SMIL

Specification de contraintesd’adaptation

Adaptation semantique de laspecification du document

Execution du document multimedia

24 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 63: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Conclusion et perspectives

Conclusion

Mise en pratique de l’adaptation semantique

Adaptation des dimensions des documents multimediatemporelle, spatiale et hypermediaspatio-temporelle et hypermedia

Developpement d’une strategie d’adaptation de documents SMIL

Implementation d’un prototype adaptant des documents SMIL

25 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 64: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Conclusion et perspectives

Perspectives

Theorique :Manipulation d’autres formalismes de representation des documentsUtilisation d’autres mesures de proximite entre executionsIntegrer d’autres dimensions du document

Pratique :Adapter d’autres documents multimedia standards (par exemple, SVG)Adapter d’autres types de documents que des documents multimediaIntegrer notre approche semantique a d’autres architectures d’adaptation

26 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia

Page 65: Adaptation spatio-temporelle et hypermédia de documents … · Adaptation spatio-temporelle et hyperm edia de documents multim edia S ebastien Laborie, J er^ome Euzenat et Nabil

Questions

Questions ?

Merci pour votre attention !

[email protected]

http://www.inrialpes.fr/exmo/people/laborie/

En recherche de postdoc

27 Sebastien Laborie, Jerome Euzenat et Nabil Layaıda Adaptation spatio-temporelle et hypermedia