University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur BELLAL, Wassim |
Documents disponibles écrits par cet auteur
Ajouter le résultat dans votre panier Affiner la recherche
Construire, inférer et aligner des profils pour l’adaptation des documents multimédias / BELLAL, Wassim
Titre : Construire, inférer et aligner des profils pour l’adaptation des documents multimédias Type de document : texte imprimé Auteurs : BELLAL, Wassim ; Alti,Adel, Directeur de thèse Editeur : Setif:UFA Année de publication : 2015 Importance : 1 vol (66f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie logiciel
ontologie
documents multimédias
profile
adaptationIndex. décimale : 004 Informatique Résumé : General conclusion
With the emergence of user mobility in the last decade, several frameworks have been proposed in order to come up with a brief solution to adapt and exchange documents to satisfy user’s profiles and preferences. Nowadays, users prefer to use smartphones, tablet, or computers to ask for services and hope to get reply as soon as possible. The way they interact with the different devices could be by voice, click, gesture or touch, in general it depends on the characteristics of the device. We noticed that sometimes, desired services are located just close to the user and nearest user profiles share same preferences though the user is looking for the same service.
The problem is how to look for required services according to user context taking into account the used multi-modal interaction, the devices characteristics such as battery level, and user profile constraints.
Our goal was to identify situations, inferring constraints and determining the necessary adjustments so that the user has full exploitation of multimedia documents. In order to solve these limitations, we have defined a suitable ontology and we have shown how some instances of it can be filled with information extracted from a multimodal framework.
With the help of JESS engine to build SWRL rules, we had created a number of rules and integrate them in the ontology in order to infer or align new rules according to user’s context.
Novelty and originality of our approach can be viewed in the combination in the following:
We had presented in this work different used technical aspects in the implementation part, these aspects are principally, java language and Netbeans environment for coding, Protégé for ontologies manipulation. We had minimized the execution time of SWRL rules which facilitate alignment and inference in the ontology
After passing through the different stages of development, application resulted in functional software that meets the overall requirements imposed in this area.
This work has allowed us to gain knowledge in the field of semantic web, service adaptation and the process would take by virtue of user’s preferences and to strengthen our knowledge software design.Note de contenu : Table of contents
General introduction .................................................................................................. 1
Chapter 01 .................................................................................................................... 3
1. Introduction .................................................................................................................. 4
2. Smart environment ................................................................................................................. 4
2.1. Definition of smart environment ..................................................................................... 4
2.2. The Role of Physical Components in Smart Environments ............................................. 6
2.3. Pervasive Computing and Middleware Issues ................................................................. 6
2.4. Location-Awareness and Mobility Tracking in Smart Environments............................... 7
3. Unimodal and multimodal interactions .................................................................................. 8
4. Semantic web ..................................................................................................... 9
4.1. Definition of semantic web ............................................................................................. 9
4.2. Semantic annotation ....................................................................................................... 9
5. Ontology ............................................................................................................................... 10
5.1. Definition of ontology ................................................................................................... 10
5.2. The ontology building methodologies ................................................................................ 11
5.2.1. Sensus ontology .......................................................................................................... 11
5.2.2. Methontology .............................................................................................................. 11
5.2.3. Methodology by Uschold and King .............................................................................. 12
5.2. Ontology and semantic web .......................................................................................... 13
5.3. The web ontology OWL ................................................................................................. 13
5.4. Ontology Reasoning ...................................................................................................... 14
5.5. Ontologies application ................................................................................................... 15
6. Conclusion ............................................................................................................................. 15
Chapter 02 ............................................................................................................. 17
1. Introduction ........................................................................................................................... 18
2. Related works ........................................................................................................................ 18
2.1. CC/PP ............................................................................................................................. 18
2.2. CSCP ............................................................................................................................... 18
2.3. Context-ADDICT ............................................................................................................. 19
2.4. UAProf ........................................................................................................................... 19
2.5. SGP ................................................................................................................................ 19
2.6. UPOMA .......................................................................................................................... 20
2.7. SHERLOCK ...................................................................................................................... 21
2.7.1. Architecture of Sherlock ........................................................................................ 21
2.8. Designing Interactions Embedded in Web-based Geographic Applications ................. 24
2.9. Rafiki ................................................................................................................ 24
2.10. Generating multimodal user interfaces for Web services......................................... 25
2.11. Responsive information architect (RIA)..................................................................... 26
3. Discussion ........................................................................................................ 28
4. Conclusion ....................................................................................................... 28
Chapter 03 ........................................................................................................... 29
1. Introduction .............................................................................................................. 30
3. Glossary of terms ......................................................................................................... 33
4. Glossary of cponcepts: .......................................................................................................... 34
5. Table of Relations between classes ....................................................................................... 35
6. The proposed ontology ......................................................................................................... 37
7. Conclusion .................................................................................................. 46
Chapter 04 .............................................................................................. 47
1. Introduction .................................................................................................. 48
2. Used Tools ........................................................................................................ 48
2.1. Protégé ..................................................................................................... 48
2.2. Netbeans IDE .............................................................................................. 48
2.3. SWRL ......................................................................................................... 48
2.4. JESS .......................................................................................................... 49
3. Implementation ................................................................................................... 49
3.1. Implementation of the ontology .................................................................................... 49
3.1.1. Classes hierarchy ................................................................................................... 51
3.1.2. Properties ................................................................................................ 52
3.1.3. Individuals .................................................................................... 53
3.1.4. SWRL rules ............................................................................................ 53
3.1.5. Ontology consistency .................................................................................... 57
3.2. Application human-machine interface (HMI) ............................................................... 57
3.2.1. Home page ............................................................................................. 58
3.2.2. Possible scenarios ............................................................................. 58
3.2.3. Semantic User Preferences Alignment .................................................................. 61
3.3. Comparison ............................................................................................. 63
4. Conclusion ......................................................................................... 64
General conclusion .................................................................65
Perspectives.............................................................................................. 66
Bibliography ................................................................................... 67Côte titre : MAI/0055 En ligne : https://drive.google.com/file/d/187fcYml35EiiY39dijnurYYOBP5TcOO6/view?usp=shari [...] Format de la ressource électronique : Construire, inférer et aligner des profils pour l’adaptation des documents multimédias [texte imprimé] / BELLAL, Wassim ; Alti,Adel, Directeur de thèse . - [S.l.] : Setif:UFA, 2015 . - 1 vol (66f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie logiciel
ontologie
documents multimédias
profile
adaptationIndex. décimale : 004 Informatique Résumé : General conclusion
With the emergence of user mobility in the last decade, several frameworks have been proposed in order to come up with a brief solution to adapt and exchange documents to satisfy user’s profiles and preferences. Nowadays, users prefer to use smartphones, tablet, or computers to ask for services and hope to get reply as soon as possible. The way they interact with the different devices could be by voice, click, gesture or touch, in general it depends on the characteristics of the device. We noticed that sometimes, desired services are located just close to the user and nearest user profiles share same preferences though the user is looking for the same service.
The problem is how to look for required services according to user context taking into account the used multi-modal interaction, the devices characteristics such as battery level, and user profile constraints.
Our goal was to identify situations, inferring constraints and determining the necessary adjustments so that the user has full exploitation of multimedia documents. In order to solve these limitations, we have defined a suitable ontology and we have shown how some instances of it can be filled with information extracted from a multimodal framework.
With the help of JESS engine to build SWRL rules, we had created a number of rules and integrate them in the ontology in order to infer or align new rules according to user’s context.
Novelty and originality of our approach can be viewed in the combination in the following:
We had presented in this work different used technical aspects in the implementation part, these aspects are principally, java language and Netbeans environment for coding, Protégé for ontologies manipulation. We had minimized the execution time of SWRL rules which facilitate alignment and inference in the ontology
After passing through the different stages of development, application resulted in functional software that meets the overall requirements imposed in this area.
This work has allowed us to gain knowledge in the field of semantic web, service adaptation and the process would take by virtue of user’s preferences and to strengthen our knowledge software design.Note de contenu : Table of contents
General introduction .................................................................................................. 1
Chapter 01 .................................................................................................................... 3
1. Introduction .................................................................................................................. 4
2. Smart environment ................................................................................................................. 4
2.1. Definition of smart environment ..................................................................................... 4
2.2. The Role of Physical Components in Smart Environments ............................................. 6
2.3. Pervasive Computing and Middleware Issues ................................................................. 6
2.4. Location-Awareness and Mobility Tracking in Smart Environments............................... 7
3. Unimodal and multimodal interactions .................................................................................. 8
4. Semantic web ..................................................................................................... 9
4.1. Definition of semantic web ............................................................................................. 9
4.2. Semantic annotation ....................................................................................................... 9
5. Ontology ............................................................................................................................... 10
5.1. Definition of ontology ................................................................................................... 10
5.2. The ontology building methodologies ................................................................................ 11
5.2.1. Sensus ontology .......................................................................................................... 11
5.2.2. Methontology .............................................................................................................. 11
5.2.3. Methodology by Uschold and King .............................................................................. 12
5.2. Ontology and semantic web .......................................................................................... 13
5.3. The web ontology OWL ................................................................................................. 13
5.4. Ontology Reasoning ...................................................................................................... 14
5.5. Ontologies application ................................................................................................... 15
6. Conclusion ............................................................................................................................. 15
Chapter 02 ............................................................................................................. 17
1. Introduction ........................................................................................................................... 18
2. Related works ........................................................................................................................ 18
2.1. CC/PP ............................................................................................................................. 18
2.2. CSCP ............................................................................................................................... 18
2.3. Context-ADDICT ............................................................................................................. 19
2.4. UAProf ........................................................................................................................... 19
2.5. SGP ................................................................................................................................ 19
2.6. UPOMA .......................................................................................................................... 20
2.7. SHERLOCK ...................................................................................................................... 21
2.7.1. Architecture of Sherlock ........................................................................................ 21
2.8. Designing Interactions Embedded in Web-based Geographic Applications ................. 24
2.9. Rafiki ................................................................................................................ 24
2.10. Generating multimodal user interfaces for Web services......................................... 25
2.11. Responsive information architect (RIA)..................................................................... 26
3. Discussion ........................................................................................................ 28
4. Conclusion ....................................................................................................... 28
Chapter 03 ........................................................................................................... 29
1. Introduction .............................................................................................................. 30
3. Glossary of terms ......................................................................................................... 33
4. Glossary of cponcepts: .......................................................................................................... 34
5. Table of Relations between classes ....................................................................................... 35
6. The proposed ontology ......................................................................................................... 37
7. Conclusion .................................................................................................. 46
Chapter 04 .............................................................................................. 47
1. Introduction .................................................................................................. 48
2. Used Tools ........................................................................................................ 48
2.1. Protégé ..................................................................................................... 48
2.2. Netbeans IDE .............................................................................................. 48
2.3. SWRL ......................................................................................................... 48
2.4. JESS .......................................................................................................... 49
3. Implementation ................................................................................................... 49
3.1. Implementation of the ontology .................................................................................... 49
3.1.1. Classes hierarchy ................................................................................................... 51
3.1.2. Properties ................................................................................................ 52
3.1.3. Individuals .................................................................................... 53
3.1.4. SWRL rules ............................................................................................ 53
3.1.5. Ontology consistency .................................................................................... 57
3.2. Application human-machine interface (HMI) ............................................................... 57
3.2.1. Home page ............................................................................................. 58
3.2.2. Possible scenarios ............................................................................. 58
3.2.3. Semantic User Preferences Alignment .................................................................. 61
3.3. Comparison ............................................................................................. 63
4. Conclusion ......................................................................................... 64
General conclusion .................................................................65
Perspectives.............................................................................................. 66
Bibliography ................................................................................... 67Côte titre : MAI/0055 En ligne : https://drive.google.com/file/d/187fcYml35EiiY39dijnurYYOBP5TcOO6/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0055 MAI/055 Mémoire Bibliothéque des sciences Français Disponible
Disponible