Infrastructure orientée service pour le développement d’applications ubiquitaires

De
Publié par

Sous la direction de Charles Consel
Thèse soutenue le 18 décembre 2008: Bordeaux 1
Un grand nombre de périphériques actuels sont dotés de connexions réseaux qui permettent d’accéder à leurs fonctionnalités au travers d’un réseau informatique. Les applications ubiquitaires visent à structurer ces fonctionnalités pour les mettre au service des utilisateurs. Les environnements ubiquitaires sont caractérisés par une disponibilité dynamique des fonctionnalités et une hétérogénéité matérielle et logicielle des périphériques. De plus, les applications ubiquitaires doivent s’adapter en fonction du contexte des utilisateurs. Cette thèse propose une approche pour la programmation d’applications ubiquitaires. Notre approche est basée sur une infrastructure logicielle, appelée PERSEWS, qui permet la programmation d’applications sensibles au contexte à un haut niveau d’abstraction, exploitant des fonctionnalités offertes par des périphériques hétérogènes et mobiles. Les contributions de cette thèse sont les suivantes : – Nous proposons une approche langage pour la programmation d’applications ubiquitaires. Cette approche est basée sur un couplage entre un modèle de contexte et un langage de règles logiques. – Nous avons développé une infrastructure logicielle qui constitue un environnement de développement et un environnement d’exécution pour les applications ubiquitaires. L’architecture orientée service de l’infrastructure PERSEWS permet d’intégrer des fonctionnalités offertes par des périphériques hétérogènes.
-Informatique ubiquitaire
-Infrastructure logicielle
-Architecture orientée service
-Services Web sémantiques
-Ontologie
-Langage de règles
Increasingly current devices are network enabled allowing their functionalities to be accessed through a computer network. Ubiquitous applications aim at structuring these functionalities to make them available to the users. Ubiquitous environments are characterized by the dynamic nature of functionalities and heterogeneity of hardware and software devices. In addition, ubiquitous applications must adapt depending on the user’s context. This thesis proposes an approach to ubiquitous application programming. Our approach is based on a software infrastructure called PERSEWS, which enables programming context-sensitive applications at a high level of abstraction, using functionalities provided by heterogeneous and mobile devices . The contributions of this thesis are as follows : – We propose a language approach to programming ubiquitous applications. This approach is based on a coupling between a model of context and a logic rule language. – We have developed a software infrastructure that provides a development environment and a runtime environment for ubiquitous applications. The service oriented architecture of the PERSEWS infrastructure allows to integrate functionalities provided by heterogeneous devices. VII
Source: http://www.theses.fr/2008BOR13745/document
Publié le : mercredi 26 octobre 2011
Lecture(s) : 66
Nombre de pages : 140
Voir plus Voir moins


2
)

C















,

]

^

/



b

/

D









2





1











D

_

/





1





/





(




!
-


"
^


#
*

]
$
_
%

&

'



(


)
)



'




\



>
(
-

d



+
*
<



?
+
c

_
,


?

+
-
a
.

/


_



-


0


(
1
)



'
,
-




-

.

/



2


@

D
3
1
4

5

6

7

8
@

D
#



9


-
#

2


/
/
2



`
:


+

a


-


_
(


-
;




(

*

<

+

A

`
"
_
!

9
/

c

<

,


<

2


`
'
d
-



(
_
-
@

'

d

>
0

=

>

?
D
*

@
2
A

0
>
B
_
C

D
1
<

/

E


C

-


F

G

H

I
*
J

K
2
L
(
I
-
M

N

L

M

I

O

P
,
I

Q
-
O

G

L
b
R
,
O

K

O

I

S

Q

N
=
O

T
'
P
^
M
?
I
0
U
?
O

V

R
,
S

O

U
*
P
\
T
=
T

O
'
W
^
O
?
G
0
L
?
V

X

J

T

T
/
U
_
Q

N

J

L
-
Q

P

G

K
?
M
2
Y

Q

Z
/
M

Q
+
L
-
J

Q
2
I

O
>
K
_
@

2
1


[




C

-
-








*
*

*
2
\
(

-
=


*




'
2
]

^

@
?
?
C
^
c
0
A
D
0
?
;
_






A
1
@

D

D



-
/



_

C
`


-
(



>

D

_
-


1







0

0
/
*
?



2
@
2
0



C




/




/
`
_
+
<

0
-
^

"



*

(





'







%



'

9

$



















"



)

#



"



&

Soyez le premier à déposer un commentaire !

17/1000 caractères maximum.

Diffusez cette publication

Vous aimerez aussi