Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hamza5/plateforme-outils-sii
Notre PFE en licence informatique générale
https://github.com/hamza5/plateforme-outils-sii
Last synced: about 1 month ago
JSON representation
Notre PFE en licence informatique générale
- Host: GitHub
- URL: https://github.com/hamza5/plateforme-outils-sii
- Owner: Hamza5
- Created: 2015-02-14T10:43:40.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-10-17T21:05:52.000Z (about 8 years ago)
- Last Synced: 2023-08-27T00:01:02.174Z (over 1 year ago)
- Language: Matlab
- Homepage:
- Size: 16.6 MB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Plateforme d'outils SII & Combinateur d'évidences
#### Projet de fin d'études en licence Informatique générale
#### 2014/2015
###### Hamza ABBAD & Ahmed ZEBOUCHI
### Présentation
Dans le cadre du projet de fin d'études de licence, nous avons réalisé deux applications autour de
théorie des connaissances incertaines et imprécises.* __Combinateur d'évidences__
Ce logiciel permet d'appliquer la théorie de Dempster-Shafer sur un ensemble des connaissances incertaines.
Il peut fusionner les connaissances à partir de plusieurs sources indépendantes en utilisant des méthodes
différentes. Il offre également la possibilité de prendre une décision selon un critère.Il est composé de deux parties, le noyau et l'interface graphique de l'utilisateur.
- Le noyau est un exécutable programmé en Java qui fonctionne sous ligne de commande. Il prend comme
paramètres deux chemins de fichiers :
- Le premier fichier doit contenir les données nécessaires pour appliquer la théorie de Dempster-Shafer
et fusionner les connaissances, ce fichier est sous format XML et porte l'extention `.dsto.xml`.
- Le deuxième est écrit après l'exécution et contiendra les résultats du calcul, il porte l'extention `.dsto.xml`.
- L'interface graphique est le moyen qui aide l'utilisateur à saisir les connaissances et les sources.
Elle permet de générer le fichier d'entrée pour le noyau et d'afficher les résultats à partir du fichier de sortie.* __Plateforme d'outils SII__
C'est une application représente une interface graphique regroupant plusieurs outils. Elle facilite
l'intéraction de l'utilisateur avec ces outils en offrant une interface commune pour les utiliser.
Il existe plusieurs outils et parmi d'eux on trouve notre *Combinateur d'évidences*.### Dépendances
Le **Combinateur d'évidences** nécessite [Java Runtime Environment](http://java.com) (JRE) pour le fonctionnement du noyau, et
[Python 3](https://www.python.org/downloads/windows/), [PyQt4](http://sourceforge.net/projects/pyqt/) pour le fonctionnement de
l'interface graphique. L'installation de la bibliothèque [lxml](https://pypi.python.org/pypi/lxml/)
est recommandée. *Python 3* et *PyQt4* seront automatiquement installés avec la Plateforme d'outils SII.La **Plateforme d'outils SII** a besoin aussi de *Java Runtime Environment* pour fonctionner. Certain de ses
outils nécessitent [MATLAB](http://fr.mathworks.com/products/matlab/).### Téléchargement et Installation
Télécharger [la dernière version à partir du *releases* de la page du projet dans GitHub](https://github.com/Hamza5/Plateforme-outils-SII/releases/latest). Ouvrir l'installation
et suivre les instructions. Patienter pendant l'installation. Deux raccourcis seront placés sur le bureau et
dans le menu démarrer correspondant à ces deux logiciels.