Plateformes,%20Technologies%20et%20Architectures%20pour%20les%20syst - PowerPoint PPT Presentation

About This Presentation
Title:

Plateformes,%20Technologies%20et%20Architectures%20pour%20les%20syst

Description:

Title: Chalenges facing governments Author: CHAKIRI HOUDA Last modified by: CHAKIRI HOUDA Created Date: 7/10/2004 8:02:43 PM Document presentation format – PowerPoint PPT presentation

Number of Views:148
Avg rating:3.0/5.0
Slides: 22
Provided by: CHAK60
Category:

less

Transcript and Presenter's Notes

Title: Plateformes,%20Technologies%20et%20Architectures%20pour%20les%20syst


1
Plateformes, Technologies et Architectures pour
les systèmes eGouvernement
E-Technology lab
  • Par
  • Dr Mamadou Koné
  • Université Laval, Québec, Canada
  • et Houda Chakiri
  • Univérsité Alakhawayn

2
Plan
  • Introduction
  • Historique
  • Objectifs
  • Plateformes
  • Architecture
  • Services Web
  • Web sémantique
  • Ontologies
  • Conclusion

3
Introduction
  • Lutilisation du Web pour offrir des services est
    une des grandes priorités actuelle des
    gouvernements
  • Citoyens, Entreprises etc..
  • Anyone, Any time , Anywhere, Any device
  • Un ensemble complet de nouvelles technologies
  • protocole de communication
  • description des services et de leurs interactions
    complexes
  • sécurité et protection de la vie privée des gens
    etc..

4
Objectifs
  • Interopérabilité
  • Le système doit être capable de partager
    linformation avec dautres systèmes
  • Disponibilité
  • Le système doit toujours être disponible et
    opérationnel pour accueillir les requêtes.
  • Flux
  • Les système doit supporter un grand flux de
    transactions

5
Plateformes
  • J2EE, .NET
  • Développement dapplication Multi tiers
  • Matures, performants, efficaces

6
J2EE/.NET
Caractéristiques J2EE .NET
Type de Technologie Standard Product
Vendeurs 30 Microsoft
Interpreter JRE CLR
Pages Web Dynamiques JSP ASP.NET
Composante Middle-Tier EJB .NET managed components
Accès Bases de Données JDBC, SQL/J ADO.NET
WSDL, SOAP, UDDI OUI OUI
7
J2EE/.NET
  • Support des système existants
  • Solution à vendeur unique
  • Maturité de la plateforme
  • Les langages supportés
  • Migration des anciennes plateformes
  • Portabilité
  • Support des services web
  • Outils de développement
  • Coût du système
  • Performance
  • Évolutivité (scalability)

8
J2EE/.NET
39
61
9
Architecture
10
État actuel
Le Web aujourdhui un Web orienté
humains Le Web du futur un Web orienté
applications
Requête HTTP
Serveur
Humain (navigateur)
Réponse HTTP
Internet
Application (Client)
Requête HTTP
Serveur
Humain (navigateur)
Réponse HTTP
Autre application (Client)
11
État Actuel (cont.)
  • les utilisateurs ne savent jamais ce quil
    veulent jusquà ce quils voient ce quils
    obtiennent
  • Perte de temps
  • Coût élevé
  • Les éditeurs sur le web conçoivent des contenus
    destinés uniquement à des utilisateurs humains
  • Absence des logiciels pour faciliter la tâche aux
    utilisateurs.

12
État Actuel (cont.)
Comment remédier à cette situation ? Tenir
compte des évolutions technologiques Web
Sémantique et Services Web.
13
Définition des services Web
  • Les services Web sont des services délivrés sur
    le Web et plus
  • Document où linformation est exprimée dans un
    format digestible par les ordinateurs plutôt que
    par les humains.
  • Indépendant de tout système dexploitation ou
    langage de programmation.
  • Auto descriptible dans un format XML
  • Peut être trouvé via un simple mécanisme de
    découverte.

14
(No Transcript)
15
Architecture des SW (cont.)
Agence de Services Web
1
2
WSDL (Enregistrement et publication)
UDDI (Trouver des services)
Consommateur de Service Web
3
Fournisseur de Service Web
SOAP ( jonction )
16
Portrait du Web Sémantique
  • Le World Wide Web actuel
  • Creation de Tim-Berners Lee et du W W W
    Consortium
  •  Le Web Sémantique est une extension du Web
    actuel dans lequel à linformation est donné un
    sens bien défini, avec une meilleure possibilité
    pour les machines et les humains de travailler
    en coopération. 
  • Tim-Berners Lee

17
Évolution du Web
Web de connaissance
Preuve, Logique et Langage d Ontologies
Données Programmes
2010
Documents auto descriptifs
XML RDF
2000
HTML et HTTP
Documents
1990
18
Structure et évolutiondu Web Sémantique
Web de Connaissance
Confiance
Règles
Preuve (OMDoc)
Don
Logique (MATH ML)
Don.
Signature numérique
Ontologie (OIL , DAML OIL)
Doc. Auto-ex..
RDF RDF-Schema
XML XML-Schema
Unicode
URI
19
Technologies sous-jacentes
  • Outils du Web Sémantique
  • XML , XML-schema
  • RDF , RDF-Schema
  • Ontologie collection dinformations avec une
    taxonomie et des règles dinférence.
  • Langages du Web Sémantique
  • DAML DARPA Agent Modeling Language,
  • OIL Ontology Inference Layer.
  • DAMLOIL
  • OWL Ontology Web Language.

20
Ontologies
  • Une ontologie est un modèle cognitif
  • Pour les humains, les ontologies permettent un
    meilleur accès et partage de linformation
  • Pour les machines, les ontologies facilitent la
    compréhension de linformation pour une
    compilation extensive et meilleur

21
Conclusion
  • Le développement des systèmes eGouvernement
    nécessite
  • Sécurité
  • Protocoles de communication
  • Services web
  • Web Sémantique
Write a Comment
User Comments (0)
About PowerShow.com