Pourquoi un hypergraphe conceptuel ?
Un graphe est utile lorsque les relations comptent. Un hypergraphe conceptuel va plus loin : une relation peut impliquer plusieurs rôles à la fois, et ces rôles portent du sens au lieu de se réduire à des arêtes anonymes.
Dans logiCells, la couche sémantique n’est pas un décor autour de l’application. H-Logic et l’hypergraphe conceptuel compilé fournissent une autorité explicite sur le sens conceptuel. Il devient ainsi possible de raisonner sur les types, rôles, mappings et contraintes sans tout réduire à des tables ou des références d’objets.
Pourquoi c’est important
La plupart des développeurs n’ont pas besoin de penser en termes de théorie des hypergraphes. L’intérêt est que le runtime préserve des relations que les structures d’implémentation classiques tendent à aplatir, tout en vous permettant de rester sur un parcours centré sur le modèle jusqu’à ce que le raisonnement sémantique devienne utile.
Le starter Semantic App permet d’interroger et d’expliquer la connaissance métier sur une application en cours d’exécution. Starter Semantic App