YiENTi

Enterprise Information & Graph-Native Intelligence

Strukturujte systémy.Pochopte vztahy.Vytvářejte skutečný software.

YiENTi reprezentuje procesy, vztahy, závislosti a softwarové struktury explicitně, místo aby se spoléhal pouze na kontext založený na jazyce.

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

YiENTi spojuje platformu Intelligent Enterprise Information s enginem Graph-Native Intelligence Engine. Jazykové modely může používat tam, kde jsou užitečné, ale jeho jádrový model usuzování je strukturální, orientovaný na procesy a nezávislý na jakémkoli jednotlivém poskytovateli LLM.

UdálostKontextZnalostiProcesPravidloEntitaSystémBránaRozhodnutí

Událost spustí proces. Relevantní se stanou kontext a pravidla. Bránu (gateway) vyústí v rozhodnutí.

Od roku 2010
Vývoj od Logical Board k YiENTi
Dva pilíře
Enterprise Information + Intelligence Engine
LLM volitelně
Poskytovatelé jsou vyměnitelné komponenty
V používání
Klíčová technologie v inženýrství ve společnosti ACCENTSYS

Platforma YiENTi

Jedna vize. Dvě klíčové technologie.

YiENTi je zastřešující technologie se dvěma samostatnými, vzájemně propojenými pilíři. Jeden představuje provozní realitu organizace. Druhý usuzuje nad strukturovaným kontextem – uvnitř YiENTi Enterprise i mimo něj.

YiENTi ve středu

YiENTi je střed. Vše ostatní se k němu připojuje.

YiENTi je jádro strukturální inteligence a inženýrství. Cloudové platformy, jazykové modely, Playwright, IDE a lokální AI nástroje jsou propojené systémy kolem YiENTi — každý s odlišnou rolí. Samy o sobě nejsou YiENTi.

YiENTi
StrukturaMěřeníUsuzování
  • Strukturované modelování

    Nad čím YiENTi usuzuje · → YiENTi

    BPMN · Případy užití · Aktivity · Sekvence · Třídy · Datové modely / modely entit

  • Generativní AI

    Externí · vyměnitelná · ↔ YiENTi

    OpenAI · Anthropic · Perplexity · Gemini · Lovable · Zapier · Pickaxe · Grok · Jasper · Abacus.AI · Relevance AI · Notion AI · A další již brzy · Lokální / alternativní modely

  • Vývojářské nástroje

    Vývojové prostředí · ↔ YiENTi

    VS Code · OpenCode

  • Lokální infrastruktura / infrastruktura modelů

    Lokální provoz modelů · ↔ YiENTi

    Ollama · Lemonade · Další kompatibilní postupy s lokálními modely

  • Testování

    Ověření skutečného chování · ↔ YiENTi

    Playwright · Abacus.AI · ChatGPT Work · Vizuální validace · Funkční validace

  • Nasazení

    Kde běží generovaný software · YiENTi →

    AWS · Microsoft Azure · Google Cloud · Soukromá infrastruktura (budoucnost)

  • Skutečný software

    Vytvořeno s YiENTi · YiENTi →

    Každý produkt ACCENTSYS

Vstupuje do YiENTiVyměňuje si data s YiENTiVytvořeno nebo dodáno inženýrstvím podporovaným YiENTiExterní a nahraditelnéBudoucí směr

Strukturální jádro

Jazyk je rozhraní.
Graf je model.

Tyto struktury nejsou dekorativní diagramy. Představují strojově srozumitelný stav systému a procesů — model, nad kterým YiENTi usuzuje.

  • BPMN
  • Procesní modely
  • Diagramy aktivit
  • Případy užití
  • Diagramy spolupráce
  • Sekvenční diagramy
  • Modely tříd
  • Entitní / datové modely
  • Pravidla
  • Závislosti
  • Stav
  • Požadavky
  • Uživatelské příběhy

Měření · základní funkce YiENTi

Strukturujte. Měřte. Učte se z toho.

Měření není funkce dashboardu. YiENTi propojuje provádění procesu s tím, co toto provádění skutečně přináší — a mění to ve strojově srozumitelné znalosti o tom, jak práce skutečně probíhá.

01 · YiENTi Enterprise

Provádění procesu

  1. Úkol AVysoká
  2. Úkol BBěžná
  3. Úkol CBěžná

Priorita a váha jsou součástí struktury.

02 · Měření

Co se skutečně stalo

Práce a úsilí

  • Priorita
  • Úkol
  • Čas / úsilí
  • Váha úkolu / množství
  • Čas vzhledem k váze úkolu
  • Kvantitativní výkon

Výstup a výsledek

  • Kvalita
  • Přepracování / nová navazující práce
  • Obsah, který se dostane do finálního produktu
  • Opětovné použití
  • Efektivita

Lidé a schopnosti

  • Role
  • Kompetence
  • Dovednosti
  • Nevyužitý potenciál

03 · YiENTi AI

Usuzuje nad měřitelnou realitou

Učit se · zlepšovat · znovu používat

YiENTi neměří jen to, jak dlouho někdo pracoval. Dokáže dát úsilí do vztahu se strukturou, váhou, výsledkem, kvalitou a opětovným použitím práce.

UČICÍ SMYČKASTRUKTUROVATPROVÉSTMĚŘITUČIT SEZLEPŠOVATZNOVU POUŽÍT
  1. Struktura

    YiENTi Enterprise

    Poskytuje strukturovaný provozní a procesní kontext: procesy, úkoly, role, priority a váhu práce.

  2. Realita

    Měření

    Zachycuje, co se uvnitř této struktury skutečně děje: úsilí, výsledek, kvalitu, přepracování a opětovné použití.

  3. Usuzování

    YiENTi AI

    Usuzuje nad touto měřitelnou realitou — nejen nad popisy toho, jak má práce probíhat.

YiENTi se neučí jen z popisů práce. Dokáže usuzovat nad strukturovanými procesy a měřitelnými výsledky, které vytvářejí.

Toto propojení bylo již součástí architektury YiENTi představené v roce 2016: provozní procesy propojené s měřitelným výstupem a s YiENTi AI.

Pilíř A · Intelligent Enterprise Information

YiENTi Enterprise

YiENTi Enterprise propojuje lidi, procesy, systémy a znalosti v jednom strukturovaném provozním prostředí.

Inteligentní platforma podnikových informací pro modelování a provoz vztahů mezi lidmi, prací, procesy, systémy a informacemi. Integrace je jednou z jejích schopností – nikoli její definicí.

  • Lidé
  • Role
  • Kompetence
  • Týmy
  • Úkoly
  • Projekty
  • Aktivity
  • Procesy
  • Zdroje
  • Systémy
  • Dokumenty
  • Komunikace
  • Události
  • Pravidla
  • Data
  • Znalosti
  • Měření
  • Rozhodnutí
  • Závislosti
  • Podnikové workflow

Diagram A · YiENTi Enterprise Information

ORGANIZACEPRÁCEINFORMACE A SYSTÉMYLidéRoleTýmyProjektyProcesyÚkolyUdálostiSystémyDataZdrojeDokumentyZnalosti
Organizace, práce a informace existují jako jeden propojený model – ne jako oddělené seznamy, soubory a nástroje.

Pilíř B · Graph-Native Intelligence Engine

YiENTi Intelligence

YiENTi Intelligence je graph-native inteligentní engine navržený k usuzování napříč entitami, vztahy, procesy, kontextem, softwarovými strukturami a vizuálními informacemi.

Jeho role přesahuje platformu YiENTi Enterprise. Základní technologie YiENTi intelligence se již interně používá v softwarových inženýrských postupech společnosti ACCENTSYS; samostatná platforma je stále ve vývoji.

Jiná cesta k obecné strojové inteligenci.

Dlouhodobá vize YiENTi Intelligence.

Za hranicemi YiENTi Enterprise

YiENTi Intelligence není pouze AI modul uvnitř YiENTi Enterprise. Je navržena jako znovu použitelná vrstva inteligence – a software navržený s její pomocí automaticky není součástí platformy Enterprise:

  • Softwarové inženýrství ACCENTSYSV interním používání
  • Další produkty ACCENTSYSSměr
  • Budoucí externí systémySměr
  • Další případy užití strukturovaného usuzováníSměr

Diagram B · Graf YiENTi Intelligence

Strukturální kontext

  • Entity
  • Vztahy
  • Kontext
  • Stav
  • Pravidla
  • Závislosti
  • Vizuální struktury
  • Znalosti

YiENTi Intelligence Graph

Propojený, perzistentní a explicitní — samotný kontext usuzování.

Funkce usuzování

  • Porozumět
  • Usuzovat
  • Porovnávat
  • Předvídat
  • Doporučovat
  • Plánovat
  • Orchestrovat
Základní funkce usuzování Směr vývoje

Jak YiENTi funguje

Od strukturované reality k usuzování — a zase zpět.

YiENTi Enterprise představuje to, co existuje, kdo je zapojen, co se děje, jak práce proudí, co na čem závisí a v jakém stavu se organizace nachází. YiENTi Intelligence usuzuje nad tímto strukturovaným kontextem.

  1. 01Enterprise

    Reprezentace

    Lidé, systémy, informace, úkoly, procesy a kontext se stávají strukturovanými, propojenými informacemi.

  2. 02Intelligence

    Porozumění

    YiENTi Intelligence usuzuje napříč vztahy, závislostmi, stavem a kontextem.

  3. 03Intelligence

    Rozhodování

    Pravidla, omezení, historický kontext a usuzování podporují rozhodnutí.

  4. 04Obojí

    Orchestrace

    Akce, systémy a pracovní postupy lze koordinovat v rámci definovaných pravidel a odpovědností.

  5. 05Enterprise

    Učení / aktualizace

    Strukturované prostředí se mění s postupem práce a s tím, jak jsou k dispozici nové informace.

Nepřetržitý cyklus: každý aktualizovaný stav se stává kontextem pro další kolo usuzování.

Strukturovaná inteligence · ne LLM-first

Jazyk je rozhraní.
Model je graf.

Velké jazykové modely jsou užitečné generativní jazykové komponenty. YiENTi je může využívat tam, kde pomáhají — ale jako zdroj pravdy se nespoléhá na generovaný text. Procesy, vztahy, stavy, závislosti a struktury jsou modelovány explicitně.

YiENTi reprezentuje strukturu, která stojí za informacemi.

  • Procesy jsou reprezentovány jako procesy.
  • Vztahy jsou reprezentovány jako vztahy.
  • Závislosti jsou reprezentovány jako závislosti.
  • Stav je reprezentován jako stav.

Jazyk je jedním ze způsobů, jak lidé s touto strukturou interagují.

Systémy typu LLM-first odvozují velkou část svého chování z pravděpodobnostní inference modelu. Základním kontextem usuzování v YiENTi je explicitní strukturální reprezentace entit, vztahů, procesů, stavu a závislostí.

Nejde jen o to, jaké vstupy systém přijímá. Jde o to, zda jeho provozní pravda existuje jako pravděpodobnostně generovaná reprezentace — nebo jako explicitní strukturovaný stav.

Strukturovaná inteligence vs. usuzování typu LLM-first

Základ usuzování
LLM-first: Pravděpodobnostní inference modelu
YiENTi: Explicitní strukturální reprezentace
Kontext
LLM-first: Často dynamicky rekonstruovaný
YiENTi: Trvalý, propojený kontext
Pracovní postup
LLM-first: Může existovat jako popis
YiENTi: Procesy reprezentované strukturálně
Stav a závislosti
LLM-first: Typicky neseny v promptech a kontextových oknech
YiENTi: Explicitně reprezentovány v grafu
Jazyk
LLM-first: Vynikající generativní jazyk
YiENTi: Využívá jazykové modely tam, kde je generování užitečné
Role modelu
LLM-first: Model / poskytovatel tvoří významnou součást inteligence
YiENTi: Generativní vrstva nezávislá na modelu — poskytovatelé jsou vyměnitelní

V čem jazykové modely vynikají

  • Generování textu
  • Sumarizace
  • Překlad
  • Interakce v přirozeném jazyce
  • Extrakce informací
  • Tvorba nápadů
  • Asistence při práci s dokumenty

Kde by struktura měla zůstat explicitní

  • Přesný stav procesu
  • Opakovatelnost
  • Dohledatelnost
  • Integrita závislostí
  • Správnost pracovního postupu
  • Konzistence softwarové architektury
  • Trvalá strukturovaná paměť

Pravděpodobnostní AI může proces podporovat. Nemusí ho definovat.

Generovaný jazyk může být nejistý. Explicitní stav procesu a grafu není třeba rekonstruovat z generovaného textu. YiENTi je navržen tak, aby kritický stav procesu, závislosti a provozní pravdu udržoval mimo pravděpodobnostní generování jazyka — a snižoval tak závislost na něm všude tam, kde záleží na strukturální přesnosti a opakovatelnosti.

Jazyková vrstva nezávislá na modelu

YiENTi může používat LLM. Nezávisí na nich v tom, aby věděl, čím systém je.

Vyměnitelní poskytovatelé

  • Modely OpenAI
  • Modely Anthropic
  • Lokální modely
  • Otevřené modely
  • Budoucí poskytovatelé

Jazyková vrstva

  • Generování textu
  • Sumarizace
  • Překlad
  • Interakce v přirozeném jazyce
  • Asistence s obsahem

Architektura YiENTi Intelligence

Graf, stav, procesy, pravidla a závislosti — nezávisle na zvoleném poskytovateli modelu.

Jazykové modely jsou volitelné, vyměnitelné komponenty, které lze do YiENTi zapojit tam, kde jsou generativní schopnosti užitečné. Jsou součástí architektury — nikoli jejím základním modelem strukturálního usuzování.

Procesní základ

Od porozumění procesům ke strojovému usuzování.

YiENTi vznikl na myšlence, že složité systémy nelze spolehlivě pochopit, pokud jejich vztahy a procesy existují pouze jako dokumenty nebo popisy.

Procesy, aktivity, role, události a závislosti by měly existovat jako explicitní struktury, kterým stroj rozumí.

  • Aktivity
  • Úlohy
  • Události
  • Brány
  • Konverzace
  • Choreografie
  • Spolupráce
  • Dráhy (swimlanes)
  • Data
  • Role
  • Kompetence
  • Zdroje
  • Projekty
  • Procesní struktury
  • Měření
  • Toky informací
ROLESYSTÉManonePosouditÚplné?SchválitNačíst dataZáznam
Moderní abstrakce procesního základu YiENTi – dráhy, události, aktivity, brány a data jako explicitní struktura. Ilustrativní zobrazení, nejde o rozhraní produktu.

Vizuální a strukturální usuzování

YiENTi proces pouze nepopisuje. Proces reprezentuje.

Aktivity, závislosti, stavy, aktéři a toky informací se stávají explicitní součástí kontextu usuzování. Vizuální a diagramové struktury lze reprezentovat explicitně – a usuzovat nad nimi.

  • Diagramy aktivit
  • Procesní diagramy
  • Diagramy spolupráce
  • Architektura systému
  • Grafy závislostí
  • Role
  • Události
  • Přechody mezi stavy
  • Tok informací

Softwarové inženýrství

Vývoj softwaru bez nutnosti znovu skládat kontext z promptů.

YiENTi udržuje strukturální kontext o systémech, procesech a závislostech, takže se o technických rozhodnutích dá usuzovat jako o součásti propojeného modelu.

Typický vývoj podporovaný LLM

  1. Prompt
  2. Vygenerovaný výstup
  3. Revize
  4. Nový prompt
  5. Znovu vytvořený kontext

Kontext se při každé iteraci vytváří znovu.

Inženýrský model YiENTi

  1. Požadavky
  2. Explicitní strukturovaný model
  3. Systémy · procesy · závislosti
  4. Usuzování
  5. Implementace
  6. Validace
  7. Aktualizovaný strukturální stav

Kontext zůstává zachován jako struktura a vyvíjí se spolu se systémem.

Modelem řízené inženýrství (model-driven engineering) softwaru

Od modelu k softwaru.

YiENTi neodhaduje software z promptů. Využívá strukturované reprezentace systému, propojuje více pohledů na tentýž systém a usuzuje napříč nimi — a generování softwaru z těchto modelů může podporovat i provádět.

Vytvořeno s YiENTi.
Bez závislosti na YiENTi.

YiENTi dokáže navrhovat a generovat software ze strukturovaných modelů. Výsledná aplikace běží nezávisle na YiENTi.

YiENTi je součástí inženýrského procesu — není povinnou závislostí za běhu (runtime).

Strukturované modelyUsuzováníGenerování a validaceBěží nezávisle
  1. 01

    Požadavky

  2. 02

    EPICy / User Stories

  3. 03

    Případy užití

  4. 04

    Aktivity / procesní modely

  5. 05

    Kolaborační / sekvenční modely

  6. 06

    Modely tříd / dat

  7. 07

    Architektura / usuzování

  8. 08

    Generovaná implementace

  9. 09

    Validace

  10. 10

    Samostatný software

Koncepční řetězec. Čtěte zleva doprava, řádek po řádku.

Vrstvy modelu, napříč nimiž YiENTi usuzuje

Nejde o izolované výkresy, ale o propojené projekce jednoho podkladového modelu systému.

  • EPICy
  • User Stories
  • Případy užití
  • Diagramy aktivit
  • Kolaborační diagramy
  • Sekvenční diagramy
  • Diagramy tříd
  • Datové / entitní modely
  • BPMN / procesní modely
  • Pravidla
  • Závislosti
  • Stavy

YiENTi během inženýrství

  • Požadavky
  • Modely
  • Usuzování
  • Architektura
  • Generování
  • Validace

Výsledná aplikace

  • Frontend
  • Backend
  • Databáze
  • API
  • Podniková logika
  • Integrace

běží nezávisle

Vygenerovaná aplikace v produkci nepotřebuje runtime YiENTi, cloud, agenta ani připojení — pokud konkrétní produkt záměrně takové služby nevyužívá. Software vytvořený pomocí YiENTi také automaticky není součástí platformy YiENTi Enterprise.

Diagramy nejsou dodatečná dokumentace

V YiENTi nejsou modely pouhými obrázky, které dokumentují software až po jeho vytvoření. Představují strukturu, z níž lze o softwaru usuzovat, validovat jej a generovat.

Softwarový systém lze popsat doplňujícími se pohledy — epiky, user stories, případy užití, diagramy aktivit, kolaborace, sekvenční diagramy a diagramy tříd, modely entit a vztahů, procesy, stavy, pravidla a závislosti. Nejde o izolované výkresy. Jsou to projekce jednoho podkladového modelu systému a YiENTi je navrženo tak, aby usuzovalo napříč nimi, takže změnu v jednom pohledu lze analyzovat vůči ostatním.

Vizuální neznamená rozpoznávání obrazu. Box, uzel, hrana, bránu nebo vztah nelze chápat jen jako pixel. Má definovaný význam — a tento význam se stává součástí modelu usuzování.

YiENTi vytváří propojenou reprezentaci systému, aby požadavky, procesy, softwarové struktury a data nemusely existovat jako nepropojené dokumenty.

Více pohledů, jeden model systému

  1. 01Uživatelský příběh

    Co uživatel potřebuje

    „Jako zákazník chci přidat artikl do svého košíku, abych si ho mohl později objednat.“

  2. 02Případ užití

    Čeho chce aktér dosáhnout

    ZákazníkVyhledat artiklPřidat do košíkuOdeslatobjednávku
  3. 03Aktivita

    Jak proces probíhá

    VyhledatVybrat[skladem]Přidat dokošíkuPotvrdit
  4. 04Spolupráce

    Které komponenty spolu interagují

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

    V jakém pořadí interakce probíhají

    :Customer:Article:Cart:Ordersearchshowaddorder
  6. 06Třídy / data

    Jaké objekty a vztahy existují

    Customerid · nameOrderid · dateCartitems · totalArticlesku · price1*11**
  7. 07Implementace

    Vygenerováno ze struktury

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

    Běží samostatně

    Košík (2)Frontend · Backend · Databáze · API

Jeden systém, mnoho projekcí. „Košík“ má v každém pohledu stejný význam. Ilustrativní příklad.

Generování kódu není generování kódu pomocí LLM

YiENTi nemusí aplikaci odhadovat z promptu. Vychází z explicitního modelu toho, čím aplikace je.

LLM mohou tam, kde je to užitečné, pomáhat s texty, dokumentací, popisky, interpretací přirozeného jazyka a návrhy kódu. Softwarová architektura nezávisí výhradně na pravděpodobnostně generovaném zdrojovém kódu.

Generování založené na promptu

YiENTi řízené modelem

  • PromptExplicitní strukturovaný model
  • AI napíše část kóduExplicitní vztahy v systému a usuzování
  • Kontext se znovu sestavuje při každém požadavkuGenerování založené na pravidlech, kde je to vhodné
  • Zdrojový kód jako jediná pravdaModel jako strojově čitelný zdroj pravdy

YiENTi je blíže inteligentnímu inženýrskému prostředí podobnému kompilátoru pro složité systémy než závislosti na AI vložené do každé aplikace.

Zde zobrazený tok je koncepční. Přesný interní pipeline se může lišit a ne každá fáze je prezentována jako plně automatizovaná. Sledovatelnost, kontroly konzistence, analýza dopadů a synchronizace napříč modely popisují směr přístupu řízeného modely.

Nástroje pro modelování a vývoj

YiENTi používá pro každý úkol vhodný druh inteligence.

Generativní modely urychlují úlohy, u nichž je pravděpodobnostní generování efektivní. YiENTi si ponechává strukturovaný model systému, kontext procesů a měřitelný stav.

Svěřeno generativním modelům

  • Iterace uživatelského rozhraní
  • Generování textu
  • Formulace
  • Dokumentace
  • Rychlá generativní práce
  • Vybraná podpora programování tam, kde je to vhodné

Zůstává v YiENTi

  • Strukturovaný model systému
  • Kontext procesů
  • Měřitelný stav
  • Generativní AI

    Externí · vyměnitelná

    • OpenAI
    • Anthropic
    • Perplexity
    • Gemini
    • Lovable
    • Zapier
    • Pickaxe
    • Grok
    • Jasper
    • Abacus.AI
    • Relevance AI
    • Notion AI
    • A další již brzy
    • Lokální / alternativní modely
  • Lokální infrastruktura / infrastruktura modelů

    Lokální provoz modelů

    • Ollama
    • Lemonade
    • Další kompatibilní postupy s lokálními modely
  • Vývojářské nástroje

    Vývojové prostředí

    • VS Code
    • OpenCode
Poskytovatelé a nástroje se mohou měnit. Strukturní model YiENTi zůstává.

Jde o propojené systémy s odlišnými rolemi – nejsou součástí samotného YiENTi a ne všechny poskytují stejné schopnosti. Názvy třetích stran jsou ochranné známky svých příslušných vlastníků; nevyplývá z nich žádné partnerství ani schválení.

Testování a validace

Od modelu k ověřenému chování.

Cílem není vygenerovaný kód, ale správné chování. Playwright lze použít ke kontrole, zda se skutečná aplikace chová a vykresluje podle očekávání, a vytvořit tak zpětnovazební smyčku mezi modelem, implementací, skutečným uživatelským rozhraním a validací.

  1. 01

    YiENTi

    Model a usuzování

  2. 02

    Vygenerovaná / upravená aplikace

    Implementace

  3. 03

    Playwright

    Kontroluje běžící aplikaci

  4. 04

    Vizuální a funkční validace

    Vykresluje se a chová podle očekávání?

  5. 05

    Zpětná vazba

    Zpět do inženýrské iterace

Zpětná vazba se vrací do YiENTi a do inženýrské iterace, dokud pozorované chování neodpovídá modelu

Playwright je nástroj pro testování a validaci – není součástí vrstvy AI.

Automatizované nasazení

Vytvořeno pomocí YiENTi. Bez závislosti na YiENTi.

Pracovní postupy podporované YiENTi mohou automaticky nasazovat software do AWS, Microsoft Azure a Google Cloud. YiENTi není poskytovatel hostingu a nasazená aplikace neběží uvnitř YiENTi.

YiENTi je navrženo tak, aby zůstalo nezávislé na infrastruktuře. Budoucí možnosti nasazení mají kromě veřejných cloudových platforem zahrnovat také soukromou infrastrukturu a infrastrukturu pod kontrolou zákazníka.

Inženýrské prostředí YiENTi

Místo, kde se software modeluje, generuje, validuje a vydává.

  1. Strukturované modely

    BPMN, případy užití, třídy, data

  2. YiENTi

    Strukturální model a usuzování

  3. Implementace / generování

    Vytvořený nebo upravený zdrojový kód

  4. Validace pomocí Playwright

    Vizuální a funkční kontroly běžící aplikace

  5. Pipeline nasazení

    Automatizované sestavení a vydání

Hranice prostředí · předání nasaditelné aplikace

Runtime prostředí aplikace

Místo, kde běží hotová aplikace.

  • AWS
  • Microsoft Azure
  • Google Cloud
  • Soukromá infrastrukturaBudoucnost

Samostatná aplikace

Běží bez YiENTi jako runtime závislosti

Zobrazeno pouze na úrovni poskytovatelů. Soukromá infrastruktura a infrastruktura pod kontrolou zákazníka je budoucí směr, nikoli možnost připravená pro produkční provoz již dnes.

Důkaz na produktech

Žádné laboratorní demo. Skutečný software.

Celé současné aplikační portfolio společnosti ACCENTSYS bylo vytvořeno pomocí inženýrství podporovaného platformou YiENTi, přičemž samotná platforma YiENTi sloužila jako inženýrská platforma.

Důkazem je celé současné portfolio ACCENTSYS, nikoli vybraná podmnožina. Inženýrství podporované platformou YiENTi je způsob, jakým ACCENTSYS vyvíjí software ve všech oblastech, ve kterých působí.

YiENTiinženýrské jádro

7 vlastní aplikace ACCENTSYS a 1 klientský inženýrský projekt, všechny vytvořené pomocí inženýrství podporovaného platformou YiENTi

Vlastní aplikace ACCENTSYS

Klientský inženýrský projekt

Vyvinuto společností ACCENTSYS AG pro jejího klienta pomocí inženýrství podporovaného platformou YiENTi. Klientské projekty jsou externí inženýrské reference a nejsou součástí portfolia vlastních produktů SaaS společnosti ACCENTSYS AG.

Tento seznam je převzat přímo z registru produktů ACCENTSYS, včetně jeho klasifikace vlastních aplikací a klientských projektů, takže se nové položky zde objevují automaticky. LOXY Time je podrobně rozebrán níže, protože jeho inženýrské úsilí bylo změřeno.

Prozkoumat portfolio

Vytvořeno s YiENTi. Nezávislé na YiENTi.

YiENTi podporuje způsob, jakým jsou tyto produkty navrhovány a vyvíjeny – řízený odborníky, nikoli autonomní generování každého řádku kódu. Samotné produkty běží nezávisle a ke svému běhu (runtime) YiENTi nevyžadují.

Klientská inženýrská reference · LOXY Time

Inženýrství podporované systémem YiENTi, demonstrované na reálném podnikovém softwaru.

LOXY Time je reálný podnikový inženýrský projekt, který ukazuje vývoj softwaru podporovaný systémem YiENTi v prostředí složitých provozních workflow, regulatorních požadavků, zpracování dat a systémové integrace.

LOXY Time je platforma pro dopravu a regulatorní compliance, kterou pro společnost Loxy International AG vyvinula společnost ACCENTSYS AG. Slouží jako reálná inženýrská reference, která dokládá možnosti vývoje softwaru podporovaného systémem YiENTi. LOXY Time není součástí portfolia vlastních SaaS produktů společnosti ACCENTSYS AG.

Implementováno v LOXY Time

  • Zpracování souborů DDD z digitálních tachografů · Gen1, Gen2 V1, Gen2 V2
  • Data o řidičích a vozidlech
  • Regulatorní kontroly a compliance
  • Workflow a reporty
  • Integrace a hromadné zpracování dat
  • Automatizované zajištění kvality a regresní testování

Interní použití neznamená komerční dostupnost. Samostatná platforma YiENTi je stále ve vývoji.

Strategie výpočetních zdrojů YiENTi

YiENTi běží tam, kde je výpočetní výkon.

YiENTi není vázáno na konkrétního poskytovatele cloudu ani GPU. Může fungovat všude, kde je k dispozici dostatek CPU, GPU, paměti a podpůrných výpočetních zdrojů. Menší úlohy mohou běžet lokálně, zatímco složité strukturované usuzování může vyžadovat značnou externí nebo vyhrazenou výpočetní kapacitu.

Více dostupného výpočetního výkonu nezvyšuje jen rychlost. Umožňuje YiENTi pracovat současně s většími propojenými kontexty procesů, grafů a systémů.

Úloha YiENTi

Požadavky na výpočetní výkon

  • CPU
  • GPU
  • Paměť
  • Úložiště / I/O

Zajišťuje kterýkoli z těchto zdrojů

  • Lokální

    • Výkonná pracovní stanice
    • Lokální server
  • Externí výpočetní výkon

    • Alibaba Cloud
    • AWS
    • Microsoft Azure
    • Google Cloud
    • Další vhodní poskytovatelé
  • Soukromý / vyhrazený

    • Soukromá infrastruktura
    • Vyhrazený výpočetní výkon
Zdroje výpočetního výkonu jsou zaměnitelné. Poskytují kapacitu – nejsou součástí YiENTi.

Lokální spouštění

Menší úlohy YiENTi mohou běžet lokálně. Složitější úlohy dokážou využít dostupné zdroje CPU, GPU a paměti i u špičkových inženýrských systémů.

Externí výpočetní výkon dnes

ACCENTSYS v současnosti pronajímá externí výpočetní výkon od poskytovatelů, mezi něž patří Alibaba Cloud a infrastruktura AWS ve Spojených státech. Cloudoví poskytovatelé dodávají kapacitu. Nejsou architektonickými závislostmi.

  1. Současnost

    Dnes · Flexibilní výpočetní výkon

    • Pronajatý externí výpočetní výkon
    • Alibaba Cloud
    • AWS
    • Další vhodní poskytovatelé
    • Lokální spouštění menších úloh

    YiENTi běží všude, kde jsou k dispozici potřebné CPU, GPU, paměť a podpůrné zdroje.

  2. Směr škálování

    Škálování · Vyhrazený výpočetní výkon

    • Rezervovaná / vyhrazená kapacita
    • Soukromá výpočetní prostředí
    • Vyhrazené servery nebo clustery
    • Infrastruktura přizpůsobená úloze
    • Větší kontrola nad výkonem a náklady

    Zatím neimplementováno. Směr, kterým se bude YiENTi ubírat s růstem úloh.

  3. Dlouhodobá vize

    Dlouhodobě · Výpočetní infrastruktura ACCENTSYS

    • Výpočetní výkon řízený ACCENTSYS
    • Vyhrazená vysoce výkonná infrastruktura
    • Potenciální vlastní infrastruktura datacentra

    ACCENTSYS dnes neprovozuje vlastní datacentrum.

Microsoft Azure a Google Cloud jsou další možné zdroje výpočetního výkonu – nikoli pozdější fáze. Tři karty popisují strategii infrastruktury; poskytovatelé jsou v jejím rámci zaměnitelnými zdroji kapacity.

Nezávislé na poskytovateli

YiENTi zásadně nezávisí na Alibaba Cloud, AWS, Microsoft Azure ani Google Cloud.

Závislé na výpočetním výkonu

Praktickým omezením je dostatek výpočetního výkonu pro danou úlohu: CPU, GPU, systémová paměť, VRAM, úložiště / I/O, propustnost sítě a kapacita paralelních výpočtů.

Komerční strategie · Vize

Dlouhodobá vyhrazená infrastruktura YiENTi má následovat komerční škálování produktového portfolia ACCENTSYS, přičemž Merclino je prioritou komercializace v blízké budoucnosti. Úspěšná komercializace portfolia má pomoci financovat stále více vyhrazenou výpočetní kapacitu YiENTi. Merclino je komerční prioritou, nikoli zvláštním technickým případem: každý současný produkt ACCENTSYS je vytvořen s inženýrstvím podporovaným YiENTi.

Omezení výpočetního výkonu

V současných interních úlohách může strukturované usuzování YiENTi vyžadovat zhruba řádově více výpočetního výkonu než konvenční postupy založené primárně na LLM.

YiENTi usuzuje nad strukturami grafů, procesy, stavy, závislostmi, měřeními, více pohledy na model a vztahy mezi nimi – spolu s historií a výsledky validace. YiENTi vyměňuje výpočetní efektivitu za bohatší strukturální kontext.

Vychází z interních úloh ACCENTSYS; nejde o nezávislý benchmark.

Proč je více výpočetního výkonu důležité

Dodatečný výpočetní výkon neznamená jen kratší dobu zpracování. Umožňuje YiENTi usuzovat současně nad většími propojenými kontexty:

  • Procesy
  • Vztahy v grafu
  • Závislosti
  • Stav
  • Historie
  • Měření
  • Softwarové modely
  • Více pohledů na model
  • Kontext validace

Méně struktury

  • Nižší výpočetní nároky
  • Pravděpodobnostní rekonstrukce kontextu

Bohatý strukturální model

  • Vyšší výpočetní nároky
  • Explicitní stav, procesy, vztahy a měřitelný kontext
YiENTi využívá značný výpočetní výkon, protože uchovává více struktury problému a usuzuje nad ní.ACCENTSYS tuto architekturu používá, protože na strukturální konzistenci a přesnosti v softwarovém inženýrství záleží.

Počátky

YiENTi se vyvíjí od roku 2010.

Počátky YiENTi sahají do roku 2010, kdy projekt vznikl jako Logical Board ve společnosti Grandes Planos S.A. Technologie se později vyvinula v YiENTi a spojila strukturované podnikové informace s stále sofistikovanější vrstvou inteligence.

  1. 2010

    Logical Board

    Počátky ve společnosti Grandes Planos S.A.

    Projekt vzniká jako Logical Board ve společnosti Grandes Planos S.A. a zaměřuje se na strukturované podnikové informace, procesy, úkoly a vztahy.

  2. 2016

    YiENTi

    První prezentace YiENTi ve společnosti Swisscom AG

    YiENTi – Intelligent Enterprise Information. Prezentovaná architektura již zahrnovala:

    • Podnikové informace
    • YiENTi AI
    • Strukturované procesy
    • Měření
    • Inteligenci založenou na grafech a procesech
  3. Dnes

    YiENTi Enterprise + YiENTi Intelligence

    Pokračování a technický vývoj architektury z roku 2016

    Již dnes podporuje skutečné softwarové inženýrství ve společnosti ACCENTSYS s využitím:

    • Explicitních modelů systému
    • Strukturovaných procesů
    • Usuzování nad grafem
    • Měření
    • Modelem řízeného inženýrství (model-driven engineering)
    • Generování a validace
  4. Dále

    Real Intelligence / AGI

    Směr vývoje

    Další vývoj směrem k stále obecnější inteligenci založené na strukturovaném usuzování, měřitelné realitě a explicitních modelech systému.

    Vize / směr výzkumu

    Dlouhodobější směr výzkumu

    Obecná a potenciálně nadlidská strojová inteligence.

„Dále“ popisuje směr vývoje, nikoli dosaženou schopnost. YiENTi netvrdí, že dosahuje AGI ani superinteligence.

Od umělé inteligence směrem k skutečné inteligenci

ACCENTSYS používá pojem Real Intelligence pro směr za hranicí pravděpodobnostního generování jazyka: inteligenci, která dokáže usuzovat nad explicitními procesy, vztahy, stavem, měřeními a důsledky.

Real Intelligence je terminologie společnosti ACCENTSYS, nikoli zavedený vědecký pojem.

Již v architektuře z roku 2016

Oddělení podnikových informací od strojové inteligence bylo součástí architektury YiENTi již při její prezentaci v roce 2016.

Procesy propojené s měřitelným výstupem, graf podnikových informací a vrstva AI, která nad ním usuzuje. Architektura YiENTi nevznikla jako reakce na nedávný nástup velkých jazykových modelů.

Proč právě teď

Architektura předcházela dnešní infrastruktuře pro AI.

Základní směr existoval již v roce 2016. Změnil se výpočetní výkon, který je k dispozici pro jeho provedení ve smysluplném měřítku. Dnešní podstatně vyšší výpočetní kapacita umožňuje stále složitější provádění této architektury. Současná implementace není totožná s implementací z roku 2016; je jejím podstatným technickým vývojem.

Vyšší výpočetní výkon umožňuje YiENTi pracovat současně nad většími propojenými kontexty procesů, grafů a softwaru.

Architektonický rozdíl

LLM dokáže interpretovat diagram. YiENTi může učinit strukturu součástí modelu.

Procesy, brány, aktivity, třídy, sekvence, vztahy a závislosti mohou zůstat explicitními objekty v kontextu usuzování.

Interpretace obrazu

Multimodální jazykové modely dokážou interpretovat text, obrázky a diagramy. Struktura se odvozuje ze zadání.

Obrázek procesu, interpretovaný na požádání.

Strukturální reprezentace

V YiENTi mohou procesy, vztahy, stavy a závislosti existovat jako explicitní strojově čitelné struktury, nikoli pouze jako informace odvozené ze zadání.

  • Aktivita
  • Událost
  • Brána
  • Aktér
  • Sekvence
  • Třída
  • Vztah
  • Stav
  • Závislost
  • Datová entita
  • Cesta procesem

YiENTi se na diagram nedívá jen jako na obraz. Struktura, kterou diagram představuje, se může stát součástí modelu systému.

Více pohledů na model

Různé diagramy se stávají různými pohledy na jeden propojený model systému.

  • Požadavky
  • User Stories
  • Případy užití
  • Diagramy aktivit
  • BPMN
  • Kolaborace
  • Sekvence
  • Modely tříd
  • Datové modely
  • Závislosti systému

Softwarové inženýrství

Nejen generovaný kód. Model systému, který za ním stojí.

YiENTi přistupuje k softwarovému inženýrství zásadně jinak než systémy zaměřené primárně na LLM. Místo opakované rekonstrukce kontextu systému z generovaného jazyka udržuje YiENTi explicitní strukturální reprezentace systému.

Cyklus zaměřený na LLM

  1. Zadání
  2. Generovaný kód
  3. Revize
  4. Nové zadání
  5. Rekonstruovaný kontext
  6. ↺

Kontext systému se v každém cyklu rekonstruuje z jazyka.

Cyklus YiENTi

  1. Strukturované požadavky
  2. Explicitní model procesu / systému
  3. Závislosti
  4. Usuzování
  5. Implementace
  6. Validace
  7. Naměřený výsledek
  8. Aktualizovaný model
  9. ↺

Model systému přetrvává a s každým naměřeným výsledkem se aktualizuje.

Doklad z produktů

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

Klientský inženýrský projekt

  • LOXY Time · Loxy International AG

Celé současné aplikační portfolio společnosti ACCENTSYS bylo vytvořeno pomocí inženýrství podporovaného systémem YiENTi, přičemž samotný YiENTi sloužil jako inženýrská platforma. LOXY Time, klientský projekt, který vyvinula společnost ACCENTSYS AG pro společnost Loxy International AG, je reálný podnikový inženýrský projekt, který ukazuje vývoj softwaru podporovaný systémem YiENTi napříč složitými provozními workflow, regulatorními požadavky, zpracováním dat a integrací systémů.

Architektura

Dvě technologie, jedna propojená architektura.

Podnikové informace se stávají strukturovaným provozním grafem. YiENTi Intelligence nad ním provádí usuzování a výsledky se vracejí do stavu podniku nebo plynou do připojených systémů. Stejná inteligentní vrstva funguje i mimo YiENTi Enterprise.

Diagram C · Integrace

Společná funkce

YiENTi Enterprise

Platforma podnikových informací

Strukturovaný provozní graf

Co existuje · kdo je zapojen · co na čem závisí

YiENTi Intelligence

Graph-Native Intelligence Engine

Usuzování · Rozhodování · Orchestrace

Podniková platforma

Aktualizovaný stav podniku

Externí systémy

Připojená rozhraní

Aktualizovaný stav se stává kontextem pro další usuzování.

Nad rámec YiENTi Enterprise

YiENTi Intelligence

Opakovaně použitelná inteligentní vrstva

Softwarové inženýrství ACCENTSYS

Klíčová technologie pro interní použití

Další produkty ACCENTSYS

Směr vývoje

Budoucí externí systémy

Směr vývoje

Další případy užití strukturovaného usuzování

Směr vývoje

Aktuální vývoj

Otevřeně o tom, kde YiENTi stojí.

Platforma YiENTi

Ve vývoji

Samostatná platforma YiENTi je ve vývoji a zatím není komerčně dostupná.

YiENTi Intelligence · klíčová technologie

Interně používáno ve společnosti ACCENTSYS

YiENTi již podporuje inženýrskou práci ve společnosti ACCENTSYS, zatímco samostatná platforma se dále vyvíjí.

Human-in-the-loop · současná zralost

YiENTi je dnes řízený odborníky.

Současný systém poskytuje výrazný inženýrský přínos, pokud jej obsluhují lidé, kteří rozumějí procesům a struktuře systému. Jeho síla spočívá v kombinaci strukturovaných modelů, porozumění procesům a strojově podporovaného usuzování.

Znalosti, které dnes násobí přínos YiENTi

  • BPMN
  • Modelování procesů
  • Architektura systémů
  • Softwarové inženýrství
  • Podnikové pracovní postupy
  • Interpretace strukturovaných modelů

YiENTi zatím není hotový produkt pro masový trh, který by mohl kdokoli používat bez znalosti dané domény.

Směr · nikoli datovaný slib

  1. Dnes

    Strukturální inženýrství řízené odborníky

  2. Další krok

    Více automatizované modelování, usuzování, testování a dodávání

  3. Dlouhodobě

    Stále autonomnější systémové inženýrství

Filozofie YiENTi

Od umělé inteligence k Real Intelligence.

Inteligence je víc než tvorba věrohodně znějícího jazyka. Vyžaduje porozumění vztahům, kontextu, procesům, důsledkům a tomu, jak se informace v čase mění. YiENTi je přístup společnosti ACCENTSYS k tomuto problému.

„Real Intelligence“ popisuje filozofii YiENTi a ACCENTSYS – není to zavedená vědecká kategorie.

Strategický růst

Škálování další fáze.

YiENTi se již používá k vývoji skutečného softwaru. Další fáze se týká škálování produktizace, výpočetní kapacity a komercializace. YiENTi je součástí širšího technologického portfolia ACCENTSYS.

Omezujícími faktory jsou kapitál, škálování a výpočetní výkon – nikoli to, zda YiENTi funguje.

ACCENTSYS

Vyvinula společnost ACCENTSYS AG, Švýcarsko.

YiENTi plní ve společnosti ACCENTSYS dvě role: je podpůrnou technologickou vrstvou v rámci softwarového inženýrství ACCENTSYS a budoucí samostatnou platformou.

Zajímá vás širší strategie platformy, která za YiENTi stojí? Prozkoumejte ACCENTSYS, jeho technologické portfolio a aktuální kolo strategického růstu.

Pro partnerství, technické diskuse, strategickou spolupráci a investice.