Le framework EulerGUI : applications avec peu de code
Le framework EulerGUI : applications avec peu de code
By Jean-Marc Vanel
Lightning talk
Language: Français
Tags: drools framework inference java n3 web_semantique
You can find more information on the speaker's site:
Cette démonstration montre comment on peut séparer rigoureusement la partie logique métier (système expert ) du reste de l'application.
Or, une séparation rigoureuse entre métier et infrastructure est reconnu comme un élément capital de la qualité du logiciel et de la traçabilité.
Explications complètes ici :
http://eulergui.svn.sourceforge.net/viewvc/eulergui/trunk/eulergui/html/fr/cadriciel_eulergui.html
Le cadriciel (framework) permet de sous-traiter la logique métier à un moteur d'inférence.
Les systèmes experts traditionnels gèrent une partie de la logique métier (généralement complexe et sujette à changements). EulerGUI est conçu pour gérer 100% de la logique métier, de bout en bout, de la persistance à l'IHM. C'est plus simple sur la platefome JVM, mais il y a aussi des moteurs en Python, et un serveur REST qui donne accès au moteur d'inférence compatible Web Sémantique.
Grâce aux règles métier en Anglais formel, c'est comme si les règles lisibles par l'homme étaient directement interprétées dans le logiciel en production (spécifications exécutables).
Attended by: Jean-Marc Vanel,