
Fonctionnalités
adviser permet de développer
et de supporter vos applications métier en fournissant un
ensemble de fonctionnalités nécessaires au fonctionnement
d'applications à base de connaissances.
- Architecture modulaire et répartie
- Environnement de développement
- Module de raisonnement
- Module de modélisation de processus
- Module de création dynamique d'interfaces graphiques
- Module de couplage à différents outils externes
Une architecture modulaire et répartie, pour :
- Permettre d'accéder, localement ou à distance, à une application (services Web)
- S'intégrer dans le système
d'information de l'entreprise (Kadviser peut être utilisé
comme composant ActiveX et ainsi être accessible depuis
un programme ou une macro Visual Basic)
- Bénéficier des évolutions
technologiques des outils partenaires,
- Réduire les contraintes et les
compétences nécessaires aux portages et à la maintenance
de solutions informatiques classiques.
Un environnement de développement complet, assurant :
- La création et l'édition d'applications métier
- Le déboguage, la visualisation et l'analyse de la base de connaissances
- La sauvegarde des données
- La protection de la base de connaissances pour le déploiement
- La personnalisation conviviale et avancée de l'interface graphique de l'application.
Un module de raisonnement basé sur un moteur d'inférence qui apporte
- Des langages déclaratifs dédiés pour une :
- Facilité d'évolution (trouver
facilement où et quoi modifier tout en limitant les
répercutions)
- Facilité de modification
et de réutilisation (fichiers textes)
- Facilité de formulation
des contraintes (langage naturel)
- La réversibilité pour :
- L'écriture d'équations
et de relations logiques et non pas d'instructions informatiques par l'expert Métier lui-même
(nul besoin de compétences informatiques)
- La recherche de solutions
non orientées et innovantes (les entrées peuvent être
des sorties)
- La gestion des domaines de valeurs pour :
- Assister la saisie et à la prise de décision (domaines de validité)
- Gérer les imprécisions des données
Un module de modélisation graphique du processus de conception, permettant :
- Une définition déclarative des activités (pré et post-conditions
d'enchaînement des activités)
- L'activation et la désactivation
automatique ou manuelle des activités
- L'ajout dynamique d'activités
pour compléter le processus de conception
- Un accès direct aux paramètres
des entités à concevoir
Un module de création dynamique
d'interfaces graphiques basé
sur la technologie TCL/TK, offrant :
- Une facilité d'écriture (nul besoin
de connaître une technologie graphique)
- La capacité d'assemblage de briques
logiciels hétérogènes
- La fiabilité et robustesse d'une
technologie évolutive de plus de 10 ans
- Les fonctionnalités de bases étendues
(gestion des fichiers, calculs numérique, échanges
de données, manipulation d'images,...)
- Les capacités d'extensions via
des plugins (visualisation OpenGL, manipulation de fichiers
audios et vidéos, serveur web HTTP)
- La génération dynamique de schémas
paramétrés (pour des dessins sans modeleur
CAO) et sauvegarde sous forme de fichiers vectoriels
Un module de connexion à des
outils externes, autorisant :
- Un couplage aux bases de données relationnelles
- Génération automatique
de requêtes SQL de sélection et sauvegarde de données
- Support des drivers JDBC
et ODBC
- Un couplage aux outils bureautiques Microsoft Office
- Génération de documents
Word ou Excel à partir de modèles (constitution de
rapports et de devis techniques)
- Intéraction avec des feuilles
de calculs Excel (écriture et lecture de données)
- Déclenchement de macros
Visual Basic
- Un couplage aux modeleurs CAO
- Génération de
géométrie 3D native sous différents modeleurs, comme Catia
v4 et v5
- Envoi de jeux de valeurs pour
la mise à jour de modèles paramétrés
|