YiENTi

Enterprise Information & Graph-Native Intelligence

Structurer les systèmes.Comprendre les relations.Construire de vrais logiciels.

YiENTi représente explicitement les processus, les relations, les dépendances et les structures logicielles, plutôt que de s’appuyer uniquement sur un contexte fondé sur le langage.

YiENTi Enterprise
Intelligent Enterprise Information
YiENTi Intelligence
Graph-Native Intelligence Engine

YiENTi associe une plateforme Intelligent Enterprise Information à un Graph-Native Intelligence Engine. Il peut recourir à des modèles de langage lorsque c’est utile, mais son modèle de raisonnement central est structurel, sensible aux processus et indépendant de tout fournisseur de LLM.

ÉvénementContexteConnaissanceProcessusRègleEntitéSystèmePasserelleDécision

Un événement déclenche un processus. Le contexte et les règles deviennent pertinents. La passerelle aboutit à une décision.

Depuis 2010
Évolution de Logical Board vers YiENTi
Deux piliers
Enterprise Information + Intelligence Engine
LLM optionnel
Les fournisseurs sont des composants remplaçables
En usage
Technologie centrale de l’ingénierie chez ACCENTSYS

La plateforme YiENTi

Une vision. Deux technologies fondamentales.

YiENTi est une technologie fédératrice composée de deux piliers distincts mais reliés. L’un représente la réalité opérationnelle d’une organisation. L’autre raisonne sur un contexte structuré, au sein de YiENTi Enterprise et au-delà.

YiENTi au centre

YiENTi est le centre. Tout le reste s’y connecte.

YiENTi est le cœur d’intelligence structurelle et d’ingénierie. Les plateformes cloud, les modèles de langage, Playwright, les IDE et les outils d’IA locaux sont des systèmes connectés autour de YiENTi, chacun avec un rôle distinct. Ils ne constituent pas YiENTi lui-même.

YiENTi
StructureMesureRaisonnement
  • Modélisation structurée

    Ce sur quoi YiENTi raisonne · → YiENTi

    BPMN · Cas d’utilisation · Activités · Séquences · Classes · Modèles de données / d’entités

  • IA générative

    Externe · remplaçable · ↔ YiENTi

    OpenAI · Anthropic · Perplexity · Gemini · Lovable · Zapier · Pickaxe · Grok · Jasper · Abacus.AI · Relevance AI · Notion AI · Et bien d’autres à venir · Modèles locaux / alternatifs

  • Outils de développement

    Environnement de développement · ↔ YiENTi

    Visual Studio Code · OpenCode

  • Infrastructure locale / de modèles

    Exécution de modèles en local · ↔ YiENTi

    Ollama · Lemonade · Autres workflows de modèles locaux compatibles

  • Tests

    Validation du comportement réel · ↔ YiENTi

    Playwright · Abacus.AI · ChatGPT Work · Validation visuelle · Validation fonctionnelle

  • Déploiement

    Où s’exécute le logiciel généré · YiENTi →

    AWS · Microsoft Azure · Google Cloud · Infrastructure privée (futur)

  • Logiciel réel

    Conçus avec YiENTi · YiENTi →

    Chaque produit ACCENTSYS

Alimente YiENTiÉchange avec YiENTiProduit ou livré par l’ingénierie assistée par YiENTiExterne et remplaçableOrientation future

Le cœur structurel

Le langage est une interface.
Le graphe est le modèle.

Ces structures ne sont pas des diagrammes décoratifs. Elles représentent l’état du système et des processus de manière compréhensible par une machine — le modèle sur lequel YiENTi raisonne.

  • BPMN
  • Modèles de processus
  • Diagrammes d’activité
  • Cas d’utilisation
  • Diagrammes de collaboration
  • Diagrammes de séquence
  • Modèles de classes
  • Modèles d’entités / de données
  • Règles
  • Dépendances
  • État
  • Exigences
  • Récits utilisateur

Mesure · une fonction centrale de YiENTi

Structurer. Mesurer. En tirer des enseignements.

La mesure n’est pas une simple fonctionnalité de tableau de bord. YiENTi relie l’exécution d’un processus à ce que cette exécution produit réellement, et la transforme en connaissances compréhensibles par les machines sur la manière dont le travail est réellement réalisé.

01 · YiENTi Enterprise

Exécution du processus

  1. Tâche AHaute
  2. Tâche BNormale
  3. Tâche CNormale

La priorité et le poids font partie de la structure.

02 · Mesure

Ce qui s’est réellement passé

Travail et effort

  • Priorité
  • Tâche
  • Temps / effort
  • Poids / quantité de la tâche
  • Temps rapporté au poids de la tâche
  • Performance quantitative

Production et résultat

  • Qualité
  • Reprises / nouveau travail de suivi
  • Contenu intégré au produit final
  • Réutilisation
  • Efficacité

Personnes et capacités

  • Rôles
  • Compétences
  • Compétences pratiques
  • Potentiel inutilisé

03 · YiENTi AI

Raisonne sur une réalité mesurable

Apprendre · améliorer · réutiliser

YiENTi ne mesure pas seulement combien de temps quelqu’un a travaillé. Il peut mettre l’effort en relation avec la structure, le poids, le résultat, la qualité et la réutilisation du travail.

BOUCLED’APPRENTISSAGESTRUCTUREREXÉCUTERMESURERAPPRENDREAMÉLIORERRÉUTILISER
  1. Structure

    YiENTi Enterprise

    Fournit le contexte opérationnel et de processus structuré : processus, tâches, rôles, priorités et poids du travail.

  2. Réalité

    Mesure

    Saisit ce qui se passe réellement au sein de cette structure : effort, résultat, qualité, reprises et réutilisation.

  3. Raisonnement

    YiENTi AI

    Raisonne sur cette réalité mesurable, et pas seulement sur des descriptions de la manière dont le travail est censé se dérouler.

YiENTi n’apprend pas uniquement à partir de descriptions du travail. Il peut raisonner sur des processus structurés et sur les résultats mesurables qu’ils produisent.

Ce lien faisait déjà partie de l’architecture de YiENTi présentée en 2016 : des processus opérationnels reliés à une production mesurable et à YiENTi AI.

Pilier A · Intelligent Enterprise Information

YiENTi Enterprise

YiENTi Enterprise relie les personnes, les processus, les systèmes et les connaissances au sein d’un environnement opérationnel structuré unique.

Une plateforme intelligente d’information d’entreprise pour modéliser et exploiter les relations entre les personnes, le travail, les processus, les systèmes et l’information. L’intégration fait partie de ses capacités — elle ne la définit pas.

  • Personnes
  • Rôles
  • Compétences
  • Équipes
  • Tâches
  • Projets
  • Activités
  • Processus
  • Ressources
  • Systèmes
  • Documents
  • Communication
  • Événements
  • Règles
  • Données
  • Connaissances
  • Mesures
  • Décisions
  • Dépendances
  • Workflows d’entreprise

Diagramme A · YiENTi Enterprise Information

ORGANISATIONTRAVAILINFORMATION ET SYSTÈMESPersonnesRôlesÉquipesProjetsProcessusTâchesÉvénementsSystèmesDonnéesRessourcesDocumentsConnaissances
L’organisation, le travail et l’information existent au sein d’un modèle connecté unique — et non sous forme de listes, de fichiers et d’outils séparés.

Pilier B · Graph-Native Intelligence Engine

YiENTi Intelligence

YiENTi Intelligence est un moteur d’intelligence natif graphe, conçu pour raisonner sur les entités, les relations, les processus, le contexte, les structures logicielles et l’information visuelle.

Son rôle va au-delà de la plateforme YiENTi Enterprise. La technologie d’intelligence centrale de YiENTi est déjà utilisée en interne dans les workflows d’ingénierie logicielle d’ACCENTSYS ; la plateforme autonome reste en cours de développement.

Une voie différente vers l’intelligence machine générale.

La vision à long terme de YiENTi Intelligence.

Au-delà de YiENTi Enterprise

YiENTi Intelligence n’est pas simplement le module d’IA de YiENTi Enterprise. Elle est conçue comme une couche d’intelligence réutilisable, et un logiciel conçu avec elle ne fait pas automatiquement partie de la plateforme Enterprise :

  • Ingénierie logicielle d’ACCENTSYSEn usage interne
  • Autres produits d’ACCENTSYSDirection
  • Futurs systèmes externesDirection
  • Autres cas d’utilisation du raisonnement structuréDirection

Diagramme B · Graphe de YiENTi Intelligence

Contexte structurel

  • Entités
  • Relations
  • Contexte
  • État
  • Règles
  • Dépendances
  • Structures visuelles
  • Connaissances

YiENTi Intelligence Graph

Connecté, persistant et explicite : le contexte de raisonnement lui-même.

Fonctions de raisonnement

  • Comprendre
  • Raisonner
  • Comparer
  • Prédire
  • Recommander
  • Planifier
  • Orchestrer
Fonctions de raisonnement centrales Direction de développement

Comment fonctionne YiENTi

De la réalité structurée au raisonnement — et retour.

YiENTi Enterprise représente ce qui existe, les personnes concernées, ce qui se passe, la manière dont le travail circule, ce qui dépend de quoi et l’état dans lequel se trouve l’organisation. YiENTi Intelligence raisonne sur ce contexte structuré.

  1. 01Enterprise

    Représenter

    Les personnes, les systèmes, les informations, les tâches, les processus et le contexte deviennent des informations structurées et connectées.

  2. 02Intelligence

    Comprendre

    YiENTi Intelligence raisonne sur les relations, les dépendances, l’état et le contexte.

  3. 03Intelligence

    Décider

    Les règles, les contraintes, le contexte historique et le raisonnement étayent les décisions.

  4. 04Les deux

    Orchestrer

    Les actions, les systèmes et les workflows peuvent être coordonnés dans le cadre de règles et de responsabilités définies.

  5. 05Enterprise

    Apprendre / Mettre à jour

    L’environnement structuré évolue à mesure que le travail avance et que de nouvelles informations deviennent disponibles.

Un cycle continu : chaque état mis à jour devient le contexte du prochain tour de raisonnement.

Intelligence structurée · pas LLM-first

Le langage est une interface.
Le graphe est le modèle.

Les grands modèles de langage sont des composants de génération de langage utiles. YiENTi peut les utiliser là où ils apportent une aide, mais il ne s’appuie pas sur du texte généré comme source de vérité. Les processus, les relations, les états, les dépendances et les structures sont modélisés explicitement.

YiENTi représente la structure qui sous-tend l’information.

  • Les processus sont représentés comme des processus.
  • Les relations sont représentées comme des relations.
  • Les dépendances sont représentées comme des dépendances.
  • L’état est représenté comme un état.

Le langage est l’une des façons dont les humains interagissent avec cette structure.

Les systèmes LLM-first tirent une grande partie de leur comportement d’une inférence probabiliste de modèle. Le contexte de raisonnement central de YiENTi est une représentation structurelle explicite des entités, des relations, des processus, de l’état et des dépendances.

La question n’est pas seulement de savoir quelles entrées un système accepte. Il s’agit de savoir si sa vérité opérationnelle existe sous la forme d’une représentation générée probabiliste, ou sous la forme d’un état structuré explicite.

Intelligence structurée et raisonnement LLM-first

Base du raisonnement
LLM-first : Inférence probabiliste de modèle
YiENTi: Représentation structurelle explicite
Contexte
LLM-first : Souvent reconstruit dynamiquement
YiENTi: Contexte persistant et connecté
Workflow
LLM-first : Peut exister sous forme de description
YiENTi: Processus représentés structurellement
État et dépendances
LLM-first : Généralement portés par les prompts et les fenêtres de contexte
YiENTi: Représentés explicitement dans le graphe
Langage
LLM-first : Excellente génération de langage
YiENTi: Utilise des modèles de langage là où la génération est utile
Rôle du modèle
LLM-first : Le modèle ou le fournisseur constitue un composant majeur de l’intelligence
YiENTi: Couche générative indépendante du modèle : les fournisseurs sont remplaçables

Là où les modèles de langage excellent

  • Génération de texte
  • Résumé
  • Traduction
  • Interaction en langage naturel
  • Extraction d’informations
  • Idéation
  • Assistance documentaire

Là où la structure doit rester explicite

  • État exact des processus
  • Répétabilité
  • Traçabilité
  • Intégrité des dépendances
  • Exactitude des workflows
  • Cohérence de l’architecture logicielle
  • Mémoire structurée persistante

L’IA probabiliste peut assister le processus. Elle n’a pas à le définir.

Le langage généré peut être incertain. L’état explicite des processus et du graphe n’a pas besoin d’être reconstruit à partir de prose générée. YiENTi est conçu pour maintenir l’état critique des processus, les dépendances et la vérité opérationnelle en dehors de la génération de langage probabiliste, ce qui réduit la dépendance à celle-ci là où l’exactitude structurelle et la répétabilité comptent.

Couche de langage indépendante du modèle

YiENTi peut utiliser des LLM. Il ne dépend pas d’eux pour savoir ce qu’est le système.

Fournisseurs remplaçables

  • Modèles OpenAI
  • Modèles Anthropic
  • Modèles locaux
  • Modèles ouverts
  • Futurs fournisseurs

Couche de langage

  • Génération de texte
  • Résumé
  • Traduction
  • Interaction en langage naturel
  • Aide à la rédaction de contenu

Architecture de YiENTi Intelligence

Graphe, état, processus, règles et dépendances, indépendants du fournisseur de modèle sélectionné.

Les modèles de langage sont des composants optionnels et remplaçables, qui peuvent être intégrés à YiENTi là où les capacités génératives sont utiles. Ce sont des composants de l’architecture, et non le modèle central de raisonnement structurel.

Héritage en matière de processus

De la compréhension des processus au raisonnement machine.

YiENTi a été conçu autour de l’idée que les systèmes complexes ne peuvent pas être compris de manière fiable si leurs relations et leurs processus n’existent que sous forme de documents ou de descriptions.

Les processus, activités, rôles, événements et dépendances devraient exister sous forme de structures explicites, compréhensibles par la machine.

  • Activités
  • Tâches
  • Événements
  • Passerelles
  • Conversations
  • Chorégraphies
  • Collaboration
  • Couloirs
  • Données
  • Rôles
  • Compétences
  • Ressources
  • Projets
  • Structures de processus
  • Mesure
  • Flux d’informations
RÔLESYSTÈMEouinonÉvaluerComplet ?ApprouverRécupérer lesdonnéesEnregistrement
Une abstraction moderne des fondements de YiENTi en matière de processus : couloirs, événements, activités, passerelles et données en tant que structure explicite. Illustration, et non une interface de produit.

Raisonnement visuel et structurel

YiENTi ne se contente pas de décrire un processus. Il représente le processus.

Les activités, dépendances, états, acteurs et flux d’informations deviennent des éléments explicites du contexte de raisonnement. Les structures visuelles et diagrammatiques peuvent être représentées explicitement, et servir de base au raisonnement.

  • Diagrammes d’activité
  • Diagrammes de processus
  • Diagrammes de collaboration
  • Architecture système
  • Graphes de dépendances
  • Rôles
  • Événements
  • Transitions d’état
  • Flux d’informations

Ingénierie logicielle

Développer des logiciels sans reconstruire le contexte à partir de prompts.

YiENTi maintient un contexte structurel sur les systèmes, les processus et les dépendances, de sorte que les décisions d’ingénierie puissent faire l’objet d’un raisonnement au sein d’un modèle connecté.

Développement type assisté par LLM

  1. Prompt
  2. Sortie générée
  3. Revue
  4. Nouveau prompt
  5. Contexte recréé

Le contexte est reconstruit à chaque itération.

Le modèle d’ingénierie de YiENTi

  1. Exigences
  2. Modèle structuré explicite
  3. Systèmes · processus · dépendances
  4. Raisonnement
  5. Implémentation
  6. Validation
  7. État structurel mis à jour

Le contexte persiste sous forme de structure et évolue avec le système.

Ingénierie logicielle dirigée par les modèles (model-driven engineering)

Du modèle au logiciel.

YiENTi ne devine pas un logiciel à partir de prompts. Il s'appuie sur des représentations structurées du système, relie plusieurs vues d'un même système et raisonne à travers celles-ci — et il peut accompagner ou réaliser la génération de logiciel à partir de ces modèles.

Conçu avec YiENTi.
Sans dépendance à YiENTi.

YiENTi peut concevoir et générer des logiciels à partir de modèles structurés. L'application obtenue s'exécute indépendamment de YiENTi.

YiENTi fait partie du processus d'ingénierie — et non d'une dépendance de runtime obligatoire.

Modèles structurésRaisonnementGénération et validationExécution indépendante
  1. 01

    Exigences

  2. 02

    EPICs / User Stories

  3. 03

    Cas d’utilisation

  4. 04

    Modèles d'activité / de processus

  5. 05

    Modèles de collaboration / de séquence

  6. 06

    Modèles de classes / de données

  7. 07

    Architecture / raisonnement

  8. 08

    Implémentation générée

  9. 09

    Validation

  10. 10

    Logiciel autonome

Chaîne conceptuelle. À lire de gauche à droite, ligne par ligne.

Couches de modèles à travers lesquelles YiENTi raisonne

Non pas des dessins isolés, mais des projections reliées d'un même modèle de système sous-jacent.

  • EPICs
  • User Stories
  • Cas d’utilisation
  • Diagrammes d’activité
  • Diagrammes de collaboration
  • Diagrammes de séquence
  • Diagrammes de classes
  • Modèles de données / d'entités
  • BPMN / modèles de processus
  • Règles
  • Dépendances
  • États

YiENTi pendant l'ingénierie

  • Exigences
  • Modèles
  • Raisonnement
  • Architecture
  • Génération
  • Validation

Application obtenue

  • Frontend
  • Backend
  • Base de données
  • API
  • Logique métier
  • Intégrations

s'exécute indépendamment

Une application générée n'a besoin en production d'aucun runtime, cloud, agent ni connexion YiENTi — sauf si un produit spécifique recourt intentionnellement à de tels services. Un logiciel créé avec YiENTi ne fait pas non plus automatiquement partie de la plateforme YiENTi Enterprise.

Les diagrammes ne sont pas une documentation a posteriori

Dans YiENTi, les modèles ne sont pas de simples images qui documentent un logiciel une fois construit. Ils représentent la structure à partir de laquelle un logiciel peut être analysé par raisonnement, validé et généré.

Un système logiciel peut être décrit par des vues complémentaires — epics, user stories, cas d’utilisation, diagrammes d'activité, de collaboration, de séquence et de classes, modèles entité-relation, processus, états, règles et dépendances. Ce ne sont pas des dessins isolés. Ce sont des projections d'un même modèle de système sous-jacent, et YiENTi est conçu pour raisonner à travers elles, de sorte qu'une modification dans une vue puisse être analysée par rapport aux autres.

Visuel ne signifie pas reconnaissance d'images. Une boîte, un nœud, une arête, une passerelle ou une relation n'est pas un simple pixel. Elle a une signification définie — et cette signification fait partie du modèle de raisonnement.

YiENTi crée une représentation reliée du système afin que les exigences, les processus, les structures logicielles et les données n'aient pas à exister sous forme de documents déconnectés.

Plusieurs vues, un seul modèle de système

  1. 01Récit utilisateur

    Ce dont l’utilisateur a besoin

    « En tant que client, je veux ajouter un article à mon panier afin de pouvoir le commander plus tard. »

  2. 02Cas d’utilisation

    Ce que l’acteur veut accomplir

    ClientRechercher unarticleAjouter aupanierPasser commande
  3. 03Activité

    Comment le processus se déroule

    RechercherSélectionner[en stock]Ajouter aupanierConfirmer
  4. 04Collaboration

    Quels composants interagissent

    :Customer:Article:Cart:Order1.1 show()1.2 add()2 order()
  5. 05Séquence

    Dans quel ordre les interactions ont lieu

    :Customer:Article:Cart:Ordersearchshowaddorder
  6. 06Classes / données

    Quels objets et quelles relations existent

    Customerid · nameOrderid · dateCartitems · totalArticlesku · price1*11**
  7. 07Implémentation

    Générée à partir de la structure

    // generated from the model
    class Cart {
      items: Article[]
      add(a: Article): void
      checkout(): Order
    }
  8. 08Application

    Fonctionne de manière indépendante

    Panier (2)Frontend · Backend · Base de données · API

Un seul système, de nombreuses projections. « Panier » conserve le même sens dans chaque vue. Exemple illustratif.

La génération de code n'est pas une génération de code par LLM

YiENTi n'a pas besoin de deviner l'application à partir d'un prompt. Il travaille à partir d'un modèle explicite de ce qu'est l'application.

Les LLM peuvent intervenir pour les textes, la documentation, les libellés, l'interprétation du langage naturel et les suggestions de code, lorsque c'est utile. L'architecture logicielle ne dépend pas uniquement d'un code source généré de manière probabiliste.

Génération pilotée par prompt

YiENTi dirigé par les modèles

  • PromptModèle structuré explicite
  • L'IA écrit une partie du codeRelations système explicites et raisonnement
  • Contexte reconstruit à chaque requêteGénération à base de règles, le cas échéant
  • Le code source comme seule source de véritéLe modèle comme source de vérité lisible par machine

YiENTi se rapproche davantage d'un environnement d'ingénierie intelligent, de type compilateur, pour les systèmes complexes, que d'une dépendance IA intégrée dans chaque application.

Le flux présenté ici est conceptuel. Le pipeline interne exact peut différer, et toutes les étapes ne sont pas présentées comme entièrement automatisées. La traçabilité, les contrôles de cohérence, l'analyse d'impact et la synchronisation entre modèles décrivent la direction de l'approche dirigée par les modèles.

Outils de modélisation et de développement

YiENTi mobilise la bonne intelligence pour la bonne tâche.

Les modèles génératifs accélèrent les tâches pour lesquelles la génération probabiliste est efficace. YiENTi conserve le modèle système structuré, le contexte de processus et l’état mesurable.

Délégué aux modèles génératifs

  • Itération d’interface utilisateur
  • Génération de texte
  • Formulation
  • Documentation
  • Travaux génératifs rapides
  • Assistance au codage ciblée, lorsque c’est pertinent

Conservé par YiENTi

  • Modèle système structuré
  • Contexte de processus
  • État mesurable
  • IA générative

    Externe · remplaçable

    • OpenAI
    • Anthropic
    • Perplexity
    • Gemini
    • Lovable
    • Zapier
    • Pickaxe
    • Grok
    • Jasper
    • Abacus.AI
    • Relevance AI
    • Notion AI
    • Et bien d’autres à venir
    • Modèles locaux / alternatifs
  • Infrastructure locale / de modèles

    Exécution de modèles en local

    • Ollama
    • Lemonade
    • Autres workflows de modèles locaux compatibles
  • Outils de développement

    Environnement de développement

    • Visual Studio Code
    • OpenCode
Les fournisseurs et les outils peuvent changer. Le modèle structurel de YiENTi demeure.

Il s’agit de systèmes connectés aux rôles distincts, qui ne font pas partie de YiENTi lui-même et ne fournissent pas tous les mêmes capacités. Les noms de tiers sont des marques de leurs propriétaires respectifs ; aucun partenariat ni aucune approbation n’est impliqué.

Tests et validation

Du modèle au comportement vérifié.

Le code généré n’est pas l’objectif : c’est le comportement correct qui l’est. Playwright peut être utilisé pour vérifier si l’application réelle se comporte et s’affiche comme attendu, ce qui crée une boucle de rétroaction entre le modèle, l’implémentation, l’interface utilisateur réelle et la validation.

  1. 01

    YiENTi

    Modèle et raisonnement

  2. 02

    Application générée / modifiée

    Implémentation

  3. 03

    Playwright

    Inspecte l’application en cours d’exécution

  4. 04

    Validation visuelle et fonctionnelle

    Affichage et comportement conformes aux attentes ?

  5. 05

    Rétroaction

    Retour dans l’itération d’ingénierie

La rétroaction revient vers YiENTi et l’itération d’ingénierie jusqu’à ce que le comportement observé corresponde au modèle

Playwright est un outil de test et de validation, et ne fait pas partie de la couche d’IA.

Déploiement automatisé

Conçu avec YiENTi. Sans dépendance à YiENTi.

Les workflows pris en charge par YiENTi peuvent déployer automatiquement des logiciels sur AWS, Microsoft Azure et Google Cloud. YiENTi n’est pas un hébergeur, et l’application déployée ne s’exécute pas dans YiENTi.

YiENTi est conçu pour rester indépendant de l’infrastructure. Les futures options de déploiement ont vocation à inclure des infrastructures privées et contrôlées par le client, en plus des plateformes cloud publiques.

Environnement d’ingénierie YiENTi

Là où le logiciel est modélisé, généré, validé et livré.

  1. Modèles structurés

    BPMN, cas d’utilisation, classes, données

  2. YiENTi

    Modèle structurel et raisonnement

  3. Implémentation / génération

    Code source produit ou modifié

  4. Validation Playwright

    Contrôles visuels et fonctionnels de l’application en cours d’exécution

  5. Pipeline de déploiement

    Build et livraison automatisés

Limite de l’environnement · transmission de l’application déployable

Environnement d’exécution de l’application

Là où l’application finalisée s’exécute.

  • AWS
  • Microsoft Azure
  • Google Cloud
  • Infrastructure privéeFutur

Application autonome

Fonctionne sans YiENTi en tant que dépendance de runtime

Présenté uniquement au niveau des fournisseurs. Les infrastructures privées et contrôlées par le client constituent une orientation future, et non une option prête pour la production aujourd’hui.

Preuve par le produit

Pas une démo de laboratoire. Un vrai logiciel.

L’ensemble du portefeuille applicatif actuel d’ACCENTSYS a été construit avec une ingénierie assistée par YiENTi, YiENTi lui-même servant de plateforme d’ingénierie.

La preuve, c’est l’ensemble du portefeuille actuel d’ACCENTSYS, et non un sous-ensemble choisi. L’ingénierie assistée par YiENTi est la manière dont ACCENTSYS construit ses logiciels, dans tous les domaines où l’entreprise intervient.

YiENTicœur d’ingénierie

7 applications propriétaires d’ACCENTSYS et 1 projet d’ingénierie client, tous développés avec une ingénierie assistée par YiENTi

Applications propriétaires d’ACCENTSYS

Projet d’ingénierie client

Développé par ACCENTSYS AG pour son client avec une ingénierie assistée par YiENTi. Les projets clients sont des références d’ingénierie externes et ne font pas partie du portefeuille de produits SaaS propriétaires d’ACCENTSYS AG.

Cette liste est issue directement du registre des produits d’ACCENTSYS, y compris de sa classification des applications propriétaires et des projets clients ; les nouvelles entrées y apparaissent donc automatiquement. LOXY Time est examiné en détail ci-dessous, car son effort d’ingénierie a été mesuré.

Découvrir le portefeuille

Construit avec YiENTi. Ne dépend pas de YiENTi.

YiENTi accompagne la manière dont ces produits sont conçus, de façon guidée par des experts, et non par une génération autonome de chaque ligne de code. Les produits eux-mêmes fonctionnent de manière indépendante et n’ont pas besoin de YiENTi au runtime.

Référence d’ingénierie client · LOXY Time

Une ingénierie assistée par YiENTi, illustrée par un logiciel d’entreprise réel.

LOXY Time est un projet d’ingénierie d’entreprise en conditions réelles, qui illustre le développement logiciel assisté par YiENTi dans des workflows opérationnels complexes, avec des exigences réglementaires, du traitement de données et de l’intégration de systèmes.

LOXY Time est une plateforme de transport et de conformité réglementaire développée par ACCENTSYS AG pour Loxy International AG. Elle constitue une référence d’ingénierie en conditions réelles, qui illustre les capacités du développement logiciel assisté par YiENTi. LOXY Time ne fait pas partie du portefeuille de produits SaaS propriétaires d’ACCENTSYS AG.

Implémenté dans LOXY Time

  • Traitement DDD du chronotachygraphe numérique · Gen1, Gen2 V1, Gen2 V2
  • Données conducteurs et véhicules
  • Contrôles réglementaires et conformité
  • Workflows et rapports
  • Intégrations et traitement de données en masse
  • Assurance qualité automatisée et tests de régression

Un usage interne ne signifie pas une disponibilité commerciale. La plateforme YiENTi autonome reste en cours de développement.

Stratégie de calcul de YiENTi

YiENTi s’exécute là où se trouve la puissance de calcul.

YiENTi n’est lié à aucun fournisseur de cloud ou de GPU en particulier. Il peut fonctionner partout où des ressources suffisantes de CPU, de GPU, de mémoire et de calcul complémentaires sont disponibles. Les charges de travail plus petites peuvent s’exécuter en local, tandis que le raisonnement structurel complexe peut nécessiter une capacité de calcul externe ou dédiée substantielle.

Davantage de puissance de calcul disponible n’augmente pas seulement la vitesse. Elle permet à YiENTi de travailler simultanément sur des contextes de processus, de graphes et de systèmes plus vastes et interconnectés.

Charge de travail de YiENTi

Besoins de calcul

  • CPU
  • GPU
  • Mémoire
  • Stockage / E/S

Fourni par l’une quelconque de ces sources

  • Local

    • Poste de travail haut de gamme
    • Serveur local
  • Calcul externe

    • Alibaba Cloud
    • AWS
    • Microsoft Azure
    • Google Cloud
    • Autres fournisseurs adaptés
  • Privé / dédié

    • Infrastructure privée
    • Calcul dédié
Les sources de calcul sont interchangeables. Elles fournissent de la capacité ; elles ne font pas partie de YiENTi.

Exécution locale

Les charges de travail YiENTi plus petites peuvent s’exécuter en local. Les charges plus complexes peuvent consommer les ressources CPU, GPU et mémoire disponibles, même sur des systèmes d’ingénierie haut de gamme.

Calcul externe aujourd’hui

ACCENTSYS loue actuellement du calcul externe auprès de fournisseurs, notamment Alibaba Cloud et l’infrastructure AWS aux États-Unis. Les fournisseurs de cloud apportent de la capacité. Ils ne constituent pas des dépendances architecturales.

  1. Actuel

    Aujourd’hui · Calcul flexible

    • Calcul externe loué
    • Alibaba Cloud
    • AWS
    • Autres fournisseurs adaptés
    • Exécution locale pour les charges plus petites

    YiENTi s’exécute partout où le CPU, le GPU, la mémoire et les ressources complémentaires requis sont disponibles.

  2. Direction de montée en charge

    Montée en charge · Calcul dédié

    • Capacité réservée / dédiée
    • Environnements de calcul privés
    • Serveurs ou clusters dédiés
    • Infrastructure spécifique à la charge de travail
    • Meilleur contrôle des performances et des coûts

    Pas encore mis en œuvre. C’est la direction à mesure que les charges de travail de YiENTi augmentent.

  3. Vision à long terme

    Long terme · Infrastructure de calcul d’ACCENTSYS

    • Calcul contrôlé par ACCENTSYS
    • Infrastructure dédiée haute performance
    • Infrastructure de datacenter propre envisageable

    ACCENTSYS n’exploite pas de datacenter propre aujourd’hui.

Microsoft Azure et Google Cloud sont d’autres sources de calcul possibles — et non des étapes ultérieures. Les trois cartes décrivent la stratégie d’infrastructure ; les fournisseurs y sont des sources de capacité interchangeables.

Indépendant des fournisseurs

YiENTi ne dépend pas fondamentalement d’Alibaba Cloud, d’AWS, de Microsoft Azure ou de Google Cloud.

Dépendant du calcul

La contrainte pratique est de disposer d’un calcul suffisant pour la charge de travail : CPU, GPU, mémoire système, VRAM, stockage / E/S, débit réseau et capacité de calcul parallèle.

Stratégie commerciale · Vision

L’infrastructure YiENTi dédiée à long terme est appelée à suivre la montée en puissance commerciale du portefeuille de produits d’ACCENTSYS, avec Merclino comme priorité de commercialisation à court terme. La commercialisation réussie du portefeuille est censée contribuer à financer une capacité de calcul YiENTi de plus en plus dédiée. Merclino est une priorité commerciale, et non un cas technique particulier : chaque produit actuel d’ACCENTSYS est conçu avec une ingénierie reposant sur YiENTi.

Contrainte de calcul

Dans les charges de travail internes actuelles, le raisonnement structurel de YiENTi peut nécessiter environ un ordre de grandeur de calcul en plus que les flux de travail conventionnels centrés d’abord sur les LLM.

YiENTi raisonne sur des structures de graphe, des processus, des états, des dépendances, des mesures, plusieurs vues de modèle et les relations entre elles, ainsi que sur l’historique et les résultats de validation. YiENTi échange de l’efficacité de calcul contre un contexte structurel plus riche.

Basé sur les charges de travail internes d’ACCENTSYS ; il ne s’agit pas d’un benchmark indépendant.

Pourquoi davantage de calcul compte

Un calcul supplémentaire ne se limite pas à réduire le temps de traitement. Il permet à YiENTi de raisonner simultanément sur des contextes interconnectés plus vastes :

  • Processus
  • Relations de graphe
  • Dépendances
  • État
  • Historique
  • Mesure
  • Modèles logiciels
  • Vues de modèle multiples
  • Contexte de validation

Moins de structure

  • Calcul réduit
  • Reconstruction probabiliste du contexte

Modèle structurel riche

  • Calcul plus élevé
  • État, processus, relations et contexte mesurable explicites
YiENTi utilise un calcul substantiel parce qu’il préserve une plus grande part de la structure du problème et raisonne dessus.ACCENTSYS utilise cette architecture parce que la cohérence structurelle et la précision comptent en ingénierie logicielle.

Origines

YiENTi évolue depuis 2010.

Les origines de YiENTi remontent à 2010, lorsque le projet a vu le jour sous le nom de Logical Board chez Grandes Planos S.A. La technologie a ensuite évolué vers YiENTi, en associant des informations d’entreprise structurées à une couche d’intelligence de plus en plus sophistiquée.

  1. 2010

    Logical Board

    Origines chez Grandes Planos S.A.

    Le projet démarre sous le nom de Logical Board chez Grandes Planos S.A., centré sur les informations d’entreprise structurées, les processus, les tâches et les relations.

  2. 2016

    YiENTi

    Première présentation de YiENTi chez Swisscom AG

    YiENTi – Intelligent Enterprise Information. L’architecture présentée incluait déjà :

    • Informations d’entreprise
    • YiENTi AI
    • Processus structurés
    • Mesure
    • Intelligence fondée sur les graphes et les processus
  3. Aujourd’hui

    YiENTi Enterprise + YiENTi Intelligence

    Poursuite et évolution technique de l’architecture de 2016

    Prend déjà en charge le véritable génie logiciel d’ACCENTSYS grâce à :

    • Des modèles de système explicites
    • Des processus structurés
    • Le raisonnement sur graphe
    • La mesure
    • L’ingénierie dirigée par les modèles (model-driven engineering)
    • La génération et la validation
  4. Prochaine étape

    Real Intelligence / AGI

    Direction de développement

    Développement ultérieur vers une intelligence de plus en plus générale, fondée sur le raisonnement structuré, une réalité mesurable et des modèles de système explicites.

    Vision / direction de recherche

    Direction de recherche à plus long terme

    Intelligence machine générale et potentiellement surhumaine.

« Prochaine étape » décrit une direction de développement, et non une capacité acquise. YiENTi ne revendique ni AGI ni superintelligence.

De l’intelligence artificielle vers la Real Intelligence

ACCENTSYS utilise le terme Real Intelligence pour désigner une direction allant au-delà de la génération de langage probabiliste : une intelligence capable de raisonner sur des processus, des relations, des états, des mesures et des conséquences explicites.

Real Intelligence est une terminologie propre à l’entreprise ACCENTSYS, et non un terme scientifique établi.

Déjà dans l’architecture de 2016

La séparation entre les informations d’entreprise et l’intelligence machine faisait déjà partie de l’architecture de YiENTi présentée en 2016.

Des processus reliés à une sortie mesurable, un graphe d’informations d’entreprise et une couche d’IA qui raisonne dessus. L’architecture de YiENTi n’a pas été conçue en réaction à l’essor récent des grands modèles de langage.

Pourquoi maintenant

L’architecture a précédé l’infrastructure d’IA actuelle.

L’orientation fondamentale existait déjà en 2016. Ce qui a changé, c’est la puissance de calcul disponible pour l’exécuter à une échelle significative. La capacité de calcul sensiblement accrue d’aujourd’hui permet une exécution de plus en plus complexe de cette architecture. L’implémentation actuelle n’est pas identique à celle de 2016 ; elle en constitue une évolution technique substantielle.

Une puissance de calcul accrue permet à YiENTi de travailler simultanément sur des contextes de processus, de graphes et de logiciels plus vastes et interconnectés.

La différence d’architecture

Un LLM peut interpréter un diagramme. YiENTi peut faire de la structure une partie du modèle.

Les processus, passerelles, activités, classes, séquences, relations et dépendances peuvent rester des objets explicites dans le contexte de raisonnement.

Interprétation d’image

Les modèles de langage multimodaux peuvent interpréter du texte, des images et des diagrammes. La structure est déduite du prompt.

Une image de processus, interprétée à la demande.

Représentation structurelle

Dans YiENTi, les processus, relations, états et dépendances peuvent exister sous forme de structures explicites et lisibles par machine, plutôt que comme de simples informations déduites de prompts.

  • Activité
  • Événement
  • Passerelle
  • Acteur
  • Séquence
  • Classe
  • Relation
  • État
  • Dépendance
  • Entité de données
  • Chemin de processus

YiENTi ne se contente pas de regarder un diagramme. La structure représentée par ce diagramme peut devenir une partie du modèle du système.

Vues multiples du modèle

Différents diagrammes deviennent différentes vues d’un même modèle de système connecté.

  • Exigences
  • User Stories
  • Cas d’utilisation
  • Diagrammes d’activité
  • BPMN
  • Collaboration
  • Séquence
  • Modèles de classes
  • Modèles de données
  • Dépendances système

Ingénierie logicielle

Pas seulement du code généré. Un modèle du système qui le sous-tend.

YiENTi adopte une approche fondamentalement différente de l’ingénierie logicielle par rapport aux systèmes centrés sur les LLM. Au lieu de s’appuyer sur du langage généré pour reconstruire sans cesse le contexte du système, YiENTi maintient des représentations structurelles explicites du système.

Boucle centrée sur les LLM

  1. Prompt
  2. Code généré
  3. Revue
  4. Nouveau prompt
  5. Contexte reconstruit
  6. ↺

Le contexte du système est reconstruit à partir du langage à chaque cycle.

Boucle YiENTi

  1. Exigences structurées
  2. Modèle explicite de processus / système
  3. Dépendances
  4. Raisonnement
  5. Implémentation
  6. Validation
  7. Résultat mesuré
  8. Modèle mis à jour
  9. ↺

Le modèle du système persiste et est mis à jour à chaque résultat mesuré.

Preuve par le produit

  • Arbeitsmarktvollzug
  • Castovia
  • Kicaly
  • Merclino
  • SchoolApp
  • STV Portal
  • xcess

Projet d’ingénierie client

  • LOXY Time · Loxy International AG

L'ensemble du portefeuille applicatif actuel d'ACCENTSYS a été construit au moyen d'une ingénierie assistée par YiENTi, YiENTi lui-même servant de plateforme d'ingénierie. LOXY Time, projet client développé par ACCENTSYS AG pour Loxy International AG, est un projet d'ingénierie d'entreprise en conditions réelles qui illustre le développement logiciel assisté par YiENTi, à travers des workflows opérationnels complexes, des exigences réglementaires, du traitement de données et de l'intégration de systèmes.

Architecture

Deux technologies, une architecture connectée.

L’information d’entreprise devient un graphe opérationnel structuré. YiENTi Intelligence raisonne sur ce graphe, et les résultats retournent dans l’état de l’entreprise ou sont transmis à des systèmes connectés. La même couche d’intelligence fonctionne également en dehors de YiENTi Enterprise.

Diagramme C · Intégration

Fonctionnement conjoint

YiENTi Enterprise

Plateforme d’information d’entreprise

Graphe opérationnel structuré

Ce qui existe · qui est impliqué · ce qui dépend de quoi

YiENTi Intelligence

Graph-Native Intelligence Engine

Raisonnement · Décision · Orchestration

Plateforme d’entreprise

État d’entreprise mis à jour

Systèmes externes

Interfaces connectées

L’état mis à jour devient le contexte de raisonnement suivant.

Au-delà de YiENTi Enterprise

YiENTi Intelligence

Couche d’intelligence réutilisable

Ingénierie logicielle ACCENTSYS

Technologie centrale en usage interne

Autres produits ACCENTSYS

Orientation de développement

Futurs systèmes externes

Orientation de développement

Autres cas d’utilisation du raisonnement structuré

Orientation de développement

Développement en cours

Transparence sur l’état d’avancement de YiENTi.

Plateforme YiENTi

En développement

La plateforme YiENTi autonome est en cours de développement et n’est pas encore disponible commercialement.

YiENTi Intelligence · technologie centrale

En usage interne chez ACCENTSYS

YiENTi appuie déjà l’ingénierie chez ACCENTSYS, tandis que la plateforme autonome continue d’évoluer.

Human-in-the-loop · maturité actuelle

YiENTi est aujourd’hui guidé par des experts.

Le système actuel offre un effet de levier considérable en ingénierie lorsqu’il est utilisé par des personnes qui comprennent les processus et la structure des systèmes. Sa puissance découle de la combinaison de modèles structurés, de la compréhension des processus et d’un raisonnement assisté par machine.

Les connaissances qui démultiplient YiENTi aujourd’hui

  • BPMN
  • Modélisation des processus
  • Architecture de systèmes
  • Génie logiciel
  • Workflows métier
  • Interprétation de modèles structurés

YiENTi n’est pas encore un produit grand public abouti que tout le monde peut utiliser sans connaissance du domaine.

Direction · pas une promesse datée

  1. Aujourd’hui

    Ingénierie structurelle guidée par des experts

  2. Ensuite

    Modélisation, raisonnement, tests et livraison plus automatisés

  3. Long terme

    Ingénierie des systèmes de plus en plus autonome

La philosophie de YiENTi

De l’intelligence artificielle vers la Real Intelligence.

L’intelligence ne se réduit pas à produire un langage plausible. Elle suppose de comprendre les relations, le contexte, les processus, les conséquences et la manière dont l’information évolue dans le temps. YiENTi est l’approche d’ACCENTSYS face à ce problème.

« Real Intelligence » décrit la philosophie de YiENTi et d’ACCENTSYS — ce n’est pas une catégorie scientifique établie.

Croissance stratégique

Passer à l’échelle pour la prochaine phase.

YiENTi est déjà utilisé pour développer de vrais logiciels. La prochaine phase porte sur le passage à l’échelle de l’industrialisation produit, de la capacité de calcul et de la commercialisation. YiENTi fait partie du portefeuille technologique plus large d’ACCENTSYS.

Les facteurs limitants sont le capital, le passage à l’échelle et la capacité de calcul — et non la question de savoir si YiENTi fonctionne.

ACCENTSYS

Développé par ACCENTSYS AG, Suisse.

YiENTi joue deux rôles chez ACCENTSYS : celui de couche technologique d’appui au sein de l’ingénierie logicielle d’ACCENTSYS, et celui de future plateforme autonome.

Vous souhaitez en savoir plus sur la stratégie de plateforme plus large qui sous-tend YiENTi ? Découvrez ACCENTSYS, son portefeuille technologique et le tour de financement de croissance stratégique en cours.

Pour les partenariats, les échanges techniques, la collaboration stratégique et l’investissement.