YiENTi

Enterprise Information & Graph-Native Intelligence

Štruktúrujte systémy.Pochopte vzťahy.Vytvárajte skutočný softvér.

YiENTi reprezentuje procesy, vzťahy, závislosti a softvérové štruktúry explicitne, namiesto toho, aby sa spoliehal len na kontext založený na jazyku.

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

YiENTi spája platformu Intelligent Enterprise Information s Graph-Native Intelligence Engine. Jazykové modely môže používať tam, kde sú užitočné, no jeho jadrový model usudzovania je štrukturálny, uvedomuje si procesy a je nezávislý od akéhokoľvek jedného poskytovateľa LLM.

UdalosťKontextZnalostiProcesPravidloEntitaSystémBránaRozhodnutie

Udalosť spúšťa proces. Relevantným sa stáva kontext a pravidlá. Brána sa rozhodne pre výsledné rozhodnutie.

Od roku 2010
Vývoj od Logical Board k YiENTi
Dva piliere
Enterprise Information + Intelligence Engine
LLM voliteľné
Poskytovatelia sú vymeniteľné komponenty
V používaní
Kľúčová technológia v inžinierstve spoločnosti ACCENTSYS

Platforma YiENTi

Jedna vízia. Dve základné technológie.

YiENTi je zastrešujúca technológia s dvoma odlišnými, navzájom prepojenými piliermi. Jeden predstavuje operačnú realitu organizácie. Druhý usudzuje nad štruktúrovaným kontextom – v rámci YiENTi Enterprise aj mimo neho.

YiENTi v centre

YiENTi je centrum. Všetko ostatné sa napája naň.

YiENTi je štrukturálne inteligentné a inžinierske jadro. Cloudové platformy, jazykové modely, Playwright, IDE a lokálne AI nástroje sú prepojené systémy okolo YiENTi – každý s osobitnou úlohou. Nie sú samotným YiENTi.

YiENTi
ŠtruktúraMeranieUsudzovanie
  • Štruktúrované modelovanie

    Nad čím YiENTi usudzuje · → YiENTi

    BPMN · Prípady použitia · Aktivity · Sekvencie · Triedy · Dátové / entitné modely

  • Generatívna AI

    Externá · vymeniteľná · ↔ YiENTi

    OpenAI · Anthropic · Perplexity · Gemini · Lovable · Zapier · Pickaxe · Grok · Jasper · Abacus.AI · Relevance AI · Notion AI · A ďalšie čoskoro · Lokálne / alternatívne modely

  • Vývojárske nástroje

    Vývojové prostredie · ↔ YiENTi

    VS Code · OpenCode

  • Lokálna infraštruktúra / modely

    Lokálne spúšťanie modelov · ↔ YiENTi

    Ollama · Lemonade · Ďalšie kompatibilné lokálne pracovné postupy s modelmi

  • Testovanie

    Overenie reálneho správania · ↔ YiENTi

    Playwright · Abacus.AI · ChatGPT Work · Vizuálne overenie · Funkčné overenie

  • Nasadenie

    Kde beží vygenerovaný softvér · YiENTi →

    AWS · Microsoft Azure · Google Cloud · Súkromná infraštruktúra (budúcnosť)

  • Reálny softvér

    Vytvorený s YiENTi · YiENTi →

    Každý produkt ACCENTSYS

Vstupuje do YiENTiVýmena s YiENTiVytvorené alebo dodané inžinierstvom podporovaným YiENTiExterné a vymeniteľnéBudúci smer

Štrukturálne jadro

Jazyk je rozhranie.
Graf je model.

Tieto štruktúry nie sú dekoratívne diagramy. Predstavujú strojovo zrozumiteľný stav systému a procesov – model, nad ktorým YiENTi usudzuje.

  • BPMN
  • Procesné modely
  • Diagramy aktivít
  • Prípady použitia
  • Diagramy spolupráce
  • Sekvenčné diagramy
  • Modely tried
  • Entitné / dátové modely
  • Pravidlá
  • Závislosti
  • Stav
  • Požiadavky
  • Používateľské príbehy

Meranie · základná funkcia YiENTi

Štruktúrujte. Merajte. Učte sa z toho.

Meranie nie je funkcia dashboardu. YiENTi prepája vykonávanie procesu s tým, čo toto vykonávanie skutočne vytvára — a mení to na strojovo zrozumiteľné poznatky o tom, ako práca v skutočnosti prebieha.

01 · YiENTi Enterprise

Vykonávanie procesu

  1. Úloha AVysoká
  2. Úloha BNormálna
  3. Úloha CNormálna

Priorita a váha sú súčasťou štruktúry.

02 · Meranie

Čo sa skutočne stalo

Práca a vynaložené úsilie

  • Priorita
  • Úloha
  • Čas / úsilie
  • Váha úlohy / množstvo
  • Čas vzhľadom na váhu úlohy
  • Kvantitatívny výkon

Výstup a výsledok

  • Kvalita
  • Prepracovanie / nová nadväzujúca práca
  • Obsah, ktorý sa dostane do finálneho produktu
  • Opätovné použitie
  • Efektívnosť

Ľudia a schopnosti

  • Roly
  • Kompetencie
  • Zručnosti
  • Nevyužitý potenciál

03 · YiENTi AI

Usudzuje nad merateľnou realitou

Učiť sa · zlepšovať · opätovne používať

YiENTi nemeria len to, ako dlho niekto pracoval. Dokáže dať úsilie do vzťahu so štruktúrou, váhou, výsledkom, kvalitou a opätovným použitím práce.

UČIACA SLUČKAŠTRUKTÚRAVYKONANIEMERANIEUČENIEZLEPŠENIEOPÄTOVNÉPOUŽITIE
  1. Štruktúra

    YiENTi Enterprise

    Poskytuje štruktúrovaný prevádzkový a procesný kontext: procesy, úlohy, roly, priority a váhu práce.

  2. Realita

    Meranie

    Zachytáva, čo sa v tejto štruktúre skutočne deje: úsilie, výsledok, kvalitu, prepracovanie a opätovné použitie.

  3. Usudzovanie

    YiENTi AI

    Usudzuje nad touto merateľnou realitou — nielen nad opismi toho, ako má práca prebiehať.

YiENTi sa neučí iba z opisov práce. Dokáže usudzovať nad štruktúrovanými procesmi a merateľnými výsledkami, ktoré z nich vznikajú.

Toto prepojenie bolo súčasťou architektúry YiENTi už v roku 2016: prevádzkové procesy prepojené s merateľným výstupom a s YiENTi AI.

Pilier A · Intelligent Enterprise Information

YiENTi Enterprise

YiENTi Enterprise prepája ľudí, procesy, systémy a znalosti v jednom štruktúrovanom prevádzkovom prostredí.

Inteligentná platforma podnikových informácií na modelovanie a prevádzku vzťahov medzi ľuďmi, prácou, procesmi, systémami a informáciami. Integrácia je jednou z jej schopností, nie jej definíciou.

  • Ľudia
  • Roly
  • Kompetencie
  • Tímy
  • Úlohy
  • Projekty
  • Aktivity
  • Procesy
  • Zdroje
  • Systémy
  • Dokumenty
  • Komunikácia
  • Udalosti
  • Pravidlá
  • Dáta
  • Znalosti
  • Merania
  • Rozhodnutia
  • Závislosti
  • Podnikové pracovné postupy

Diagram A · YiENTi Enterprise Information

ORGANIZÁCIAPRÁCAINFORMÁCIE A SYSTÉMYĽudiaRolyTímyProjektyProcesyÚlohyUdalostiSystémyDátaZdrojeDokumentyZnalosti
Organizácia, práca a informácie existujú ako jeden prepojený model, nie ako oddelené zoznamy, súbory a nástroje.

Pilier B · Graph-Native Intelligence Engine

YiENTi Intelligence

YiENTi Intelligence je graph-native intelligence engine navrhnutý na usudzovanie naprieč entitami, vzťahmi, procesmi, kontextom, softvérovými štruktúrami a vizuálnymi informáciami.

Jeho úloha presahuje platformu YiENTi Enterprise. Základná technológia YiENTi Intelligence sa už interne používa v procesoch softvérového inžinierstva spoločnosti ACCENTSYS; samostatná platforma je naďalej vo vývoji.

Iná cesta k všeobecnej strojovej inteligencii.

Dlhodobá vízia YiENTi Intelligence.

Nad rámec YiENTi Enterprise

YiENTi Intelligence nie je iba AI modul v rámci YiENTi Enterprise. Je navrhnutý ako opakovane použiteľná vrstva inteligencie – a softvér navrhnutý s ňou nie je automaticky súčasťou platformy Enterprise:

  • Softvérové inžinierstvo ACCENTSYSV internom používaní
  • Ďalšie produkty ACCENTSYSSmerovanie
  • Budúce externé systémySmerovanie
  • Ďalšie prípady použitia štruktúrovaného usudzovaniaSmerovanie

Diagram B · Graf YiENTi Intelligence

Štrukturálny kontext

  • Entity
  • Vzťahy
  • Kontext
  • Stav
  • Pravidlá
  • Závislosti
  • Vizuálne štruktúry
  • Znalosti

YiENTi Intelligence Graph

Prepojený, trvalý a explicitný — samotný kontext usudzovania.

Funkcie usudzovania

  • Porozumieť
  • Usudzovať
  • Porovnávať
  • Predpovedať
  • Odporúčať
  • Plánovať
  • Orchestrovať
Základné funkcie usudzovania Smer vývoja

Ako YiENTi funguje

Od štruktúrovanej reality k usudzovaniu – a späť.

YiENTi Enterprise reprezentuje, čo existuje, kto je zapojený, čo sa deje, ako tečie práca, čo na čom závisí a v akom stave sa organizácia nachádza. YiENTi Intelligence usudzuje nad týmto štruktúrovaným kontextom.

  1. 01Enterprise

    Reprezentovať

    Ľudia, systémy, informácie, úlohy, procesy a kontext sa stávajú štruktúrovanými, prepojenými informáciami.

  2. 02Intelligence

    Porozumieť

    YiENTi Intelligence usudzuje naprieč vzťahmi, závislosťami, stavom a kontextom.

  3. 03Intelligence

    Rozhodnúť

    Pravidlá, obmedzenia, historický kontext a usudzovanie podporujú rozhodnutia.

  4. 04Oba

    Orchestrovať

    Akcie, systémy a pracovné postupy sa môžu koordinovať v rámci definovaných pravidiel a zodpovedností.

  5. 05Enterprise

    Učiť sa / Aktualizovať

    Štruktúrované prostredie sa mení, ako práca postupuje a ako sa objavujú nové informácie.

Nepretržitý cyklus: každý aktualizovaný stav sa stáva kontextom pre ďalšie kolo usudzovania.

Štruktúrovaná inteligencia · nie LLM-first

Jazyk je rozhranie.
Graf je model.

Veľké jazykové modely sú užitočné generatívne jazykové komponenty. YiENTi ich môže používať tam, kde pomáhajú — no nespolieha sa na generovaný text ako na zdroj pravdy. Procesy, vzťahy, stavy, závislosti a štruktúry sú modelované explicitne.

YiENTi reprezentuje štruktúru, ktorá stojí za informáciami.

  • Procesy sú reprezentované ako procesy.
  • Vzťahy sú reprezentované ako vzťahy.
  • Závislosti sú reprezentované ako závislosti.
  • Stav je reprezentovaný ako stav.

Jazyk je jedným zo spôsobov, ako ľudia s touto štruktúrou interagujú.

Systémy typu LLM-first odvodzujú veľkú časť svojho správania z pravdepodobnostnej inferencie modelu. Jadrovým kontextom usudzovania v YiENTi je explicitná štruktúrna reprezentácia entít, vzťahov, procesov, stavu a závislostí.

Nejde len o to, aké vstupy systém prijíma. Ide o to, či jeho prevádzková pravda existuje ako pravdepodobnostne generovaná reprezentácia — alebo ako explicitný štruktúrovaný stav.

Štruktúrovaná inteligencia vs. usudzovanie typu LLM-first

Základ usudzovania
LLM-first: Pravdepodobnostná inferencia modelu
YiENTi: Explicitná štruktúrna reprezentácia
Kontext
LLM-first: Často dynamicky rekonštruovaný
YiENTi: Trvalý, prepojený kontext
Pracovný postup
LLM-first: Môže existovať ako popis
YiENTi: Procesy reprezentované štruktúrne
Stav a závislosti
LLM-first: Typicky prenášané v promptoch a kontextových oknách
YiENTi: Reprezentované explicitne v grafe
Jazyk
LLM-first: Výborný generatívny jazyk
YiENTi: Používa jazykové modely tam, kde je generovanie užitočné
Úloha modelu
LLM-first: Model / poskytovateľ tvorí hlavnú súčasť inteligencie
YiENTi: Generatívna vrstva nezávislá od modelu — poskytovatelia sú vymeniteľní

Kde jazykové modely vynikajú

  • Generovanie textu
  • Sumarizácia
  • Preklad
  • Interakcia v prirodzenom jazyku
  • Extrakcia informácií
  • Tvorba nápadov
  • Pomoc pri dokumentoch

Kde má štruktúra zostať explicitná

  • Presný stav procesu
  • Opakovateľnosť
  • Dohľadateľnosť
  • Integrita závislostí
  • Správnosť pracovného postupu
  • Konzistentnosť softvérovej architektúry
  • Trvalá štruktúrovaná pamäť

Pravdepodobnostná AI môže procesu pomáhať. Nemusí ho definovať.

Generovaný jazyk môže byť neistý. Explicitný stav procesov a grafu netreba rekonštruovať z generovaného textu. YiENTi je navrhnutý tak, aby kritický stav procesov, závislosti a prevádzkovú pravdu držal mimo pravdepodobnostného generovania jazyka — a znižoval tak závislosť od neho tam, kde záleží na štruktúrnej presnosti a opakovateľnosti.

Jazyková vrstva nezávislá od modelu

YiENTi môže používať LLM. Nezávisí od nich pri poznaní toho, čo systém je.

Vymeniteľní poskytovatelia

  • Modely OpenAI
  • Modely Anthropic
  • Lokálne modely
  • Otvorené modely
  • Budúci poskytovatelia

Jazyková vrstva

  • Generovanie textu
  • Sumarizácia
  • Preklad
  • Interakcia v prirodzenom jazyku
  • Pomoc s obsahom

Architektúra YiENTi Intelligence

Graf, stav, procesy, pravidlá a závislosti — nezávislé od zvoleného poskytovateľa modelu.

Jazykové modely sú voliteľné, vymeniteľné komponenty, ktoré možno do YiENTi zapojiť tam, kde sú generatívne schopnosti užitočné. Sú komponentmi architektúry — nie jadrovým modelom štruktúrneho usudzovania.

Procesné korene

Od porozumenia procesom k strojovému usudzovaniu.

YiENTi vznikol na myšlienke, že zložité systémy nemožno spoľahlivo pochopiť, ak ich vzťahy a procesy existujú iba ako dokumenty alebo opisy.

Procesy, aktivity, roly, udalosti a závislosti by mali existovať ako explicitné štruktúry, ktorým stroj rozumie.

  • Aktivity
  • Úlohy
  • Udalosti
  • Brány
  • Konverzácie
  • Choreografie
  • Spolupráca
  • Plavecké dráhy
  • Dáta
  • Roly
  • Kompetencie
  • Zdroje
  • Projekty
  • Procesné štruktúry
  • Meranie
  • Toky informácií
ROLASYSTÉMánoniePosúdiťKompletné?SchváliťZískať údajeZáznam
Moderná abstrakcia procesného základu YiENTi – dráhy, udalosti, aktivity, brány a dáta ako explicitná štruktúra. Ilustračné, nejde o rozhranie produktu.

Vizuálne a štrukturálne usudzovanie

YiENTi proces len neopisuje. Proces reprezentuje.

Aktivity, závislosti, stavy, aktéri a toky informácií sa stávajú explicitnou súčasťou kontextu usudzovania. Vizuálne a diagramové štruktúry možno reprezentovať explicitne – a usudzovať nad nimi.

  • Diagramy aktivít
  • Procesné diagramy
  • Diagramy spolupráce
  • Architektúra systému
  • Grafy závislostí
  • Roly
  • Udalosti
  • Prechody stavov
  • Tok informácií

Softvérové inžinierstvo

Vývoj softvéru bez opakovaného vytvárania kontextu z promptov.

YiENTi udržiava štruktúrny kontext o systémoch, procesoch a závislostiach, aby sa o inžinierskych rozhodnutiach dalo usudzovať ako o súčasti prepojeného modelu.

Typický vývoj podporovaný LLM

  1. Prompt
  2. Vygenerovaný výstup
  3. Kontrola
  4. Nový prompt
  5. Znovu vytvorený kontext

Kontext sa pri každej iterácii vytvára odznova.

Inžiniersky model YiENTi

  1. Požiadavky
  2. Explicitný štruktúrovaný model
  3. Systémy · procesy · závislosti
  4. Usudzovanie
  5. Implementácia
  6. Validácia
  7. Aktualizovaný štruktúrny stav

Kontext pretrváva ako štruktúra a vyvíja sa spolu so systémom.

Modelom riadené inžinierstvo softvéru (model-driven engineering)

Od modelu k softvéru.

YiENTi softvér neodhaduje z promptov. Využíva štruktúrované reprezentácie systému, prepája viaceré pohľady na ten istý systém, usudzuje naprieč nimi — a z týchto modelov dokáže generovanie softvéru podporiť alebo ho aj vykonať.

Vytvorené s YiENTi.
Bez závislosti od YiENTi.

YiENTi dokáže navrhovať a generovať softvér zo štruktúrovaných modelov. Výsledná aplikácia beží nezávisle od YiENTi.

YiENTi je súčasťou inžinierskeho procesu — nie povinnou závislosťou za behu (Runtime).

Štruktúrované modelyUsudzovanieGenerovanie a validáciaBeží nezávisle
  1. 01

    Požiadavky

  2. 02

    EPICy / používateľské príbehy

  3. 03

    Prípady použitia

  4. 04

    Diagramy aktivít / procesné modely

  5. 05

    Kolaboračné / sekvenčné modely

  6. 06

    Modely tried / dátové modely

  7. 07

    Architektúra / usudzovanie

  8. 08

    Vygenerovaná implementácia

  9. 09

    Validácia

  10. 10

    Samostatný softvér

Koncepčný reťazec. Čítajte zľava doprava, riadok po riadku.

Vrstvy modelu, naprieč ktorými YiENTi usudzuje

Nie izolované výkresy, ale prepojené projekcie jedného základného modelu systému.

  • EPICy
  • Používateľské príbehy
  • Prípady použitia
  • Diagramy aktivít
  • Kolaboračné diagramy
  • Sekvenčné diagramy
  • Diagramy tried
  • Dátové / entitné modely
  • BPMN / procesné modely
  • Pravidlá
  • Závislosti
  • Stavy

YiENTi počas inžinierskej práce

  • Požiadavky
  • Modely
  • Usudzovanie
  • Architektúra
  • Generovanie
  • Validácia

Výsledná aplikácia

  • Frontend
  • Backend
  • Databáza
  • API
  • Podnikateľská logika
  • Integrácie

beží nezávisle

Vygenerovaná aplikácia v produkcii nepotrebuje žiadny YiENTi Runtime, cloud, agenta ani pripojenie — pokiaľ konkrétny produkt takéto služby zámerne nevyužíva. Softvér vytvorený pomocou YiENTi tiež nie je automaticky súčasťou platformy YiENTi Enterprise.

Diagramy nie sú dokumentáciou dodatočne

V YiENTi modely nie sú iba obrázky, ktoré dokumentujú softvér po jeho vytvorení. Predstavujú štruktúru, z ktorej možno o softvéri usudzovať, validovať ho a generovať.

Softvérový systém možno opísať prostredníctvom vzájomne sa dopĺňajúcich pohľadov — epicov, používateľských príbehov, prípadov použitia, diagramov aktivít, kolaborácie, sekvenčných diagramov a diagramov tried, modelov entít a vzťahov, procesov, stavov, pravidiel a závislostí. Nie sú to izolované výkresy. Sú to projekcie jedného základného modelu systému a YiENTi je navrhnutý tak, aby usudzoval naprieč nimi, takže zmenu v jednom pohľade možno analyzovať voči ostatným.

Vizuálne neznamená rozpoznávanie obrazu. Rámček, uzol, hrana, brána alebo vzťah nie je len pixel. Má definovaný význam — a tento význam sa stáva súčasťou modelu usudzovania.

YiENTi vytvára prepojenú reprezentáciu systému, aby požiadavky, procesy, softvérové štruktúry a dáta nemuseli existovať ako nesúvisiace dokumenty.

Viaceré pohľady, jeden model systému

  1. 01Používateľský príbeh

    Čo používateľ potrebuje

    „Ako zákazník chcem pridať článok do svojho košíka, aby som si ho mohol objednať neskôr.“

  2. 02Prípad použitia

    Čo chce aktér dosiahnuť

    ZákazníkVyhľadať článokPridať do košíkaOdoslaťobjednávku
  3. 03Aktivita

    Ako proces prebieha

    VyhľadaťVybrať[na sklade]Pridať dokošíkaPotvrdiť
  4. 04Kolaborácia

    Ktoré komponenty interagujú

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

    V akom poradí interakcie prebiehajú

    :Customer:Article:Cart:Ordersearchshowaddorder
  6. 06Triedy / dáta

    Aké objekty a vzťahy existujú

    Customerid · nameOrderid · dateCartitems · totalArticlesku · price1*11**
  7. 07Implementácia

    Vygenerované zo štruktúry

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

    Beží samostatne

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

Jeden systém, mnoho projekcií. „Košík“ má v každom pohľade rovnaký význam. Ilustračný príklad.

Generovanie kódu nie je generovanie kódu pomocou LLM

YiENTi nemusí aplikáciu odhadovať z promptu. Pracuje z explicitného modelu toho, čím aplikácia je.

LLM môžu tam, kde je to užitočné, pomáhať s textami, dokumentáciou, popismi, interpretáciou prirodzeného jazyka a návrhmi kódu. Softvérová architektúra nezávisí výlučne od pravdepodobnostne generovaného zdrojového kódu.

Generovanie založené na prompte

YiENTi modelom riadené

  • PromptExplicitný štruktúrovaný model
  • AI napíše časť kóduExplicitné vzťahy v systéme a usudzovanie
  • Kontext sa pri každej požiadavke buduje znovaGenerovanie založené na pravidlách, kde je to vhodné
  • Zdrojový kód ako jediná pravdaModel ako strojovo čitateľný zdroj pravdy

YiENTi je bližšie k inteligentnému inžinierskemu prostrediu podobnému kompilátoru pre zložité systémy než k AI závislosti zabudovanej v každej aplikácii.

Tu zobrazený tok je koncepčný. Presný interný pipeline sa môže líšiť a nie každá fáza je prezentovaná ako plne automatizovaná. Dohľadateľnosť, kontroly konzistencie, analýza vplyvu a synchronizácia naprieč modelmi opisujú smerovanie modelom riadeného prístupu.

Nástroje pre modelovanie a vývoj

YiENTi používa vhodný druh inteligencie na vhodnú úlohu.

Generatívne modely urýchľujú úlohy, pri ktorých je pravdepodobnostná generácia efektívna. YiENTi si ponecháva štruktúrovaný systémový model, procesný kontext a merateľný stav.

Delegované generatívnym modelom

  • Iterácie používateľského rozhrania
  • Generovanie textu
  • Formulácie
  • Dokumentácia
  • Rýchla generatívna práca
  • Vybraná asistencia pri programovaní, kde je to vhodné

Ponecháva si YiENTi

  • Štruktúrovaný systémový model
  • Procesný kontext
  • Merateľný stav
  • Generatívna AI

    Externá · vymeniteľná

    • OpenAI
    • Anthropic
    • Perplexity
    • Gemini
    • Lovable
    • Zapier
    • Pickaxe
    • Grok
    • Jasper
    • Abacus.AI
    • Relevance AI
    • Notion AI
    • A ďalšie čoskoro
    • Lokálne / alternatívne modely
  • Lokálna infraštruktúra / modely

    Lokálne spúšťanie modelov

    • Ollama
    • Lemonade
    • Ďalšie kompatibilné lokálne pracovné postupy s modelmi
  • Vývojárske nástroje

    Vývojové prostredie

    • VS Code
    • OpenCode
Poskytovatelia a nástroje sa môžu meniť. Štruktúrny model YiENTi zostáva.

Ide o prepojené systémy s rozdielnymi úlohami – nie sú súčasťou samotného YiENTi a nie všetky poskytujú rovnakú schopnosť. Názvy tretích strán sú ochranné známky ich príslušných vlastníkov; nenaznačuje sa žiadne partnerstvo ani podpora.

Testovanie a validácia

Od modelu k overenému správaniu.

Cieľom nie je vygenerovaný kód, ale správne správanie. Nástroj Playwright možno použiť na kontrolu, či sa skutočná aplikácia správa a zobrazuje podľa očakávania, čím vzniká spätnoväzbová slučka medzi modelom, implementáciou, reálnym používateľským rozhraním a validáciou.

  1. 01

    YiENTi

    Model a usudzovanie

  2. 02

    Vygenerovaná / upravená aplikácia

    Implementácia

  3. 03

    Playwright

    Kontroluje bežiacu aplikáciu

  4. 04

    Vizuálna a funkčná validácia

    Zobrazuje sa a správa podľa očakávania?

  5. 05

    Spätná väzba

    Späť do inžinierskej iterácie

Spätná väzba sa vracia do YiENTi a do inžinierskej iterácie, kým pozorované správanie nezodpovedá modelu

Playwright je nástroj na testovanie a validáciu – nie je súčasťou vrstvy AI.

Automatizované nasadenie

Vytvorené pomocou YiENTi. Nezávislé od YiENTi.

Pracovné postupy podporované systémom YiENTi môžu automaticky nasadzovať softvér do AWS, Microsoft Azure a Google Cloud. YiENTi nie je poskytovateľ hostingu a nasadená aplikácia nebeží vnútri YiENTi.

YiENTi je navrhnutý tak, aby zostal nezávislý od infraštruktúry. Budúce možnosti nasadenia majú okrem verejných cloudových platforiem zahŕňať aj privátnu infraštruktúru a infraštruktúru riadenú zákazníkom.

Inžinierske prostredie YiENTi

Tu sa softvér modeluje, generuje, validuje a vydáva.

  1. Štruktúrované modely

    BPMN, prípady použitia, triedy, dáta

  2. YiENTi

    Štruktúrny model a usudzovanie

  3. Implementácia / generovanie

    Vytvorený alebo upravený zdrojový kód

  4. Validácia pomocou Playwright

    Vizuálne a funkčné kontroly bežiacej aplikácie

  5. Pipeline nasadenia

    Automatizované zostavenie a vydanie

Hranica prostredia · odovzdanie nasaditeľnej aplikácie

Runtime prostredie aplikácie

Tu beží hotová aplikácia.

  • AWS
  • Microsoft Azure
  • Google Cloud
  • Privátna infraštruktúraBudúcnosť

Samostatná aplikácia

Beží bez YiENTi ako závislosti za behu (Runtime)

Zobrazené iba na úrovni poskytovateľa. Privátna infraštruktúra a infraštruktúra riadená zákazníkom je budúci smer, nie možnosť pripravená na produkčné použitie dnes.

Dôkaz na produktoch

Nie laboratórne demo. Skutočný softvér.

Celé súčasné aplikačné portfólio ACCENTSYS bolo vytvorené pomocou inžinierstva podporovaného platformou YiENTi, pričom samotné YiENTi slúžilo ako inžinierska platforma.

Dôkazom je celé súčasné portfólio ACCENTSYS, nie vybraná podmnožina. Inžinierstvo podporované platformou YiENTi je spôsob, akým ACCENTSYS vyvíja softvér, a to vo všetkých oblastiach, v ktorých pôsobí.

YiENTiinžinierske jadro

7 vlastných aplikácií ACCENTSYS a 1 klientsky inžiniersky projekt, všetky vyvinuté pomocou inžinierstva podporovaného platformou YiENTi

Vlastné aplikácie ACCENTSYS

Klientsky inžiniersky projekt

Vyvinuté spoločnosťou ACCENTSYS AG pre jej klienta pomocou inžinierstva podporovaného platformou YiENTi. Klientske projekty sú externé inžinierske referencie a nie sú súčasťou portfólia vlastných SaaS produktov spoločnosti ACCENTSYS AG.

Tento zoznam je prevzatý priamo z registra produktov ACCENTSYS vrátane jeho klasifikácie vlastných aplikácií a klientskych projektov, takže nové položky sa tu zobrazia automaticky. LOXY Time je podrobne rozobraný nižšie, pretože jeho inžinierske úsilie bolo zmerané.

Preskúmať portfólio

Vytvorené pomocou YiENTi. Nie je od YiENTi závislé.

YiENTi podporuje spôsob, akým sa tieto produkty vyvíjajú: riadený expertmi, nie autonómnym generovaním každého riadku kódu. Samotné produkty bežia nezávisle a YiENTi vo Runtime nevyžadujú.

Klientska inžinierska referencia · LOXY Time

Inžinierstvo podporované nástrojom YiENTi, predvedené na reálnom podnikovom softvéri.

LOXY Time je reálny podnikový inžiniersky projekt, ktorý demonštruje vývoj softvéru podporovaný nástrojom YiENTi v zložitých prevádzkových workflowoch, pri regulačných požiadavkách, spracovaní dát a systémovej integrácii.

LOXY Time je platforma pre dopravu a súlad s reguláciou, ktorú pre spoločnosť Loxy International AG vyvinula spoločnosť ACCENTSYS AG. Slúži ako reálna inžinierska referencia, ktorá ukazuje možnosti vývoja softvéru podporovaného nástrojom YiENTi. LOXY Time nie je súčasťou portfólia vlastných produktov SaaS spoločnosti ACCENTSYS AG.

Implementované v LOXY Time

  • Spracovanie DDD súborov digitálnych tachografov · Gen1, Gen2 V1, Gen2 V2
  • Údaje o vodičoch a vozidlách
  • Regulačné kontroly a súlad s reguláciou
  • Workflowy a reporty
  • Integrácie a hromadné spracovanie dát
  • Automatizované zabezpečenie kvality a regresné testovanie

Interné používanie nie je komerčná dostupnosť. Samostatná platforma YiENTi je stále vo vývoji.

Stratégia výpočtových zdrojov YiENTi

YiENTi beží tam, kde je výpočtový výkon.

YiENTi nie je viazaný na konkrétneho poskytovateľa cloudu ani GPU. Môže fungovať všade, kde je k dispozícii dostatok CPU, GPU, pamäte a ďalších podporných výpočtových zdrojov. Menšie záťaže môžu bežať lokálne, zatiaľ čo zložité štruktúrované usudzovanie môže vyžadovať značnú externú alebo dedikovanú výpočtovú kapacitu.

Viac dostupného výpočtového výkonu nezvyšuje iba rýchlosť. Umožňuje YiENTi pracovať súčasne s väčšími prepojenými kontextmi procesov, grafov a systémov.

Záťaž YiENTi

Výpočtové požiadavky

  • CPU
  • GPU
  • Pamäť
  • Úložisko / I/O

Zabezpečuje ktorýkoľvek z nich

  • Lokálne

    • Výkonná pracovná stanica
    • Lokálny server
  • Externý výpočtový výkon

    • Alibaba Cloud
    • AWS
    • Microsoft Azure
    • Google Cloud
    • Ďalší vhodní poskytovatelia
  • Privátne / dedikované

    • Privátna infraštruktúra
    • Dedikovaný výpočtový výkon
Zdroje výpočtového výkonu sú zameniteľné. Poskytujú kapacitu – nie sú súčasťou YiENTi.

Lokálne spúšťanie

Menšie záťaže YiENTi môžu bežať lokálne. Zložitejšie záťaže dokážu využiť dostupné zdroje CPU, GPU a pamäte aj výkonných inžinierskych systémov.

Externý výpočtový výkon dnes

ACCENTSYS si v súčasnosti prenajíma externý výpočtový výkon od poskytovateľov vrátane infraštruktúry Alibaba Cloud a AWS v Spojených štátoch. Poskytovatelia cloudu dodávajú kapacitu. Nie sú architektonickými závislosťami.

  1. Súčasnosť

    Dnes · Flexibilný výpočtový výkon

    • Prenajatý externý výpočtový výkon
    • Alibaba Cloud
    • AWS
    • Ďalší vhodní poskytovatelia
    • Lokálne spúšťanie menších záťaží

    YiENTi beží všade, kde sú k dispozícii potrebné zdroje CPU, GPU, pamäte a ďalšie podporné zdroje.

  2. Smer škálovania

    Škálovanie · Dedikovaný výpočtový výkon

    • Rezervovaná / dedikovaná kapacita
    • Privátne výpočtové prostredia
    • Dedikované servery alebo klastre
    • Infraštruktúra prispôsobená záťaži
    • Väčšia kontrola nad výkonom a nákladmi

    Zatiaľ nie je implementované. Smer s rastom záťaží YiENTi.

  3. Dlhodobá vízia

    Dlhodobo · Výpočtová infraštruktúra ACCENTSYS

    • Výpočtový výkon pod kontrolou ACCENTSYS
    • Dedikovaná vysokovýkonná infraštruktúra
    • Potenciálna vlastná infraštruktúra dátového centra

    ACCENTSYS dnes neprevádzkuje vlastné dátové centrum.

Microsoft Azure a Google Cloud sú ďalšie možné zdroje výpočtového výkonu – nie neskoršie etapy. Tri karty popisujú stratégiu infraštruktúry; poskytovatelia sú v jej rámci zameniteľnými zdrojmi kapacity.

Nezávislosť od poskytovateľa

YiENTi nie je zásadne závislý od Alibaba Cloud, AWS, Microsoft Azure ani Google Cloud.

Závislosť od výpočtového výkonu

Praktickým obmedzením je dostatok výpočtového výkonu pre danú záťaž: CPU, GPU, systémová pamäť, VRAM, úložisko / I/O, priepustnosť siete a kapacita paralelných výpočtov.

Komerčná stratégia · Vízia

Dlhodobá dedikovaná infraštruktúra YiENTi má nasledovať komerčné škálovanie produktového portfólia ACCENTSYS, pričom Merclino je krátkodobou prioritou komercializácie. Úspešná komercializácia portfólia má pomôcť financovať čoraz viac dedikovanú výpočtovú kapacitu YiENTi. Merclino je komerčnou prioritou, nie osobitným technickým prípadom: každý súčasný produkt ACCENTSYS je vyvinutý s inžinierstvom podporovaným YiENTi.

Výpočtové obmedzenie

V súčasných interných záťažiach môže štruktúrované usudzovanie YiENTi vyžadovať približne rádovo viac výpočtového výkonu než bežné postupy založené primárne na LLM.

YiENTi usudzuje nad štruktúrami grafov, procesmi, stavmi, závislosťami, meraniami, viacerými pohľadmi na model a vzťahmi medzi nimi – spolu s históriou a výsledkami validácie. YiENTi vymieňa efektivitu výpočtov za bohatší štruktúrny kontext.

Vychádza z interných záťaží ACCENTSYS; nejde o nezávislý benchmark.

Prečo záleží na väčšom výpočtovom výkone

Dodatočný výpočtový výkon neskracuje iba čas spracovania. Umožňuje YiENTi usudzovať súčasne nad väčšími prepojenými kontextmi:

  • Procesy
  • Vzťahy v grafe
  • Závislosti
  • Stav
  • História
  • Meranie
  • Softvérové modely
  • Viaceré pohľady na model
  • Validačný kontext

Menej štruktúry

  • Nižší výpočtový výkon
  • Pravdepodobnostná rekonštrukcia kontextu

Bohatý štruktúrny model

  • Vyšší výpočtový výkon
  • Explicitný stav, procesy, vzťahy a merateľný kontext
YiENTi využíva značný výpočtový výkon, pretože zachováva a usudzuje nad väčšou časťou štruktúry problému.ACCENTSYS používa túto architektúru, pretože v softvérovom inžinierstve záleží na štruktúrnej konzistentnosti a presnosti.

Počiatky

YiENTi sa vyvíja od roku 2010.

Počiatky YiENTi siahajú do roku 2010, keď projekt vznikol ako Logical Board v spoločnosti Grandes Planos S.A. Technológia sa neskôr vyvinula na YiENTi, ktoré spája štruktúrované podnikové informácie s čoraz sofistikovanejšou vrstvou inteligencie.

  1. 2010

    Logical Board

    Počiatky v spoločnosti Grandes Planos S.A.

    Projekt vzniká ako Logical Board v spoločnosti Grandes Planos S.A. so zameraním na štruktúrované podnikové informácie, procesy, úlohy a vzťahy.

  2. 2016

    YiENTi

    Prvá prezentácia YiENTi v spoločnosti Swisscom AG

    YiENTi – Intelligent Enterprise Information. Prezentovaná architektúra už zahŕňala:

    • Podnikové informácie
    • YiENTi AI
    • Štruktúrované procesy
    • Meranie
    • Inteligenciu založenú na grafoch a procesoch
  3. Dnes

    YiENTi Enterprise + YiENTi Intelligence

    Pokračovanie a technický vývoj architektúry z roku 2016

    Už dnes podporuje reálne softvérové inžinierstvo v ACCENTSYS s využitím:

    • Explicitných modelov systému
    • Štruktúrovaných procesov
    • Usudzovania nad grafom
    • Merania
    • Modelom riadeného inžinierstva (model-driven engineering)
    • Generovania a validácie
  4. Ďalej

    Real Intelligence / AGI

    Smer vývoja

    Ďalší vývoj smerom k čoraz všeobecnejšej inteligencii založenej na štruktúrovanom usudzovaní, merateľnej realite a explicitných modeloch systému.

    Vízia / smer výskumu

    Dlhodobejší smer výskumu

    Všeobecná a potenciálne nadľudská strojová inteligencia.

„Ďalej“ opisuje smer vývoja, nie dosiahnutú schopnosť. YiENTi netvrdí, že dosiahlo AGI alebo superinteligenciu.

Od umelej inteligencie k real intelligence

ACCENTSYS používa pojem Real Intelligence pre smer nad rámec pravdepodobnostného generovania jazyka: inteligenciu, ktorá dokáže usudzovať nad explicitnými procesmi, vzťahmi, stavom, meraniami a dôsledkami.

Real Intelligence je terminológia spoločnosti ACCENTSYS, nie ustálený vedecký pojem.

Už v architektúre z roku 2016

Oddelenie podnikových informácií od strojovej inteligencie bolo súčasťou architektúry YiENTi už v roku 2016, keď bola prezentovaná.

Procesy prepojené s merateľným výstupom, graf podnikových informácií a vrstva AI, ktorá nad nimi usudzuje. Architektúra YiENTi nevznikla ako reakcia na nedávny nástup veľkých jazykových modelov.

Prečo teraz

Architektúra predchádzala dnešnej infraštruktúre AI.

Základný smer existoval už v roku 2016. Zmenil sa výpočtový výkon dostupný na jeho realizáciu vo zmysluplnom rozsahu. Podstatne vyšší dnešný výpočtový výkon umožňuje čoraz zložitejšie vykonávanie tejto architektúry. Súčasná implementácia nie je totožná s implementáciou z roku 2016; je jej podstatným technickým vývojom.

Vyšší výpočtový výkon umožňuje YiENTi pracovať súčasne nad väčšími prepojenými kontextmi procesov, grafov a softvéru.

Architektonický rozdiel

LLM dokáže interpretovať diagram. YiENTi môže urobiť štruktúru súčasťou modelu.

Procesy, brány, aktivity, triedy, sekvencie, vzťahy a závislosti môžu v kontexte usudzovania zostať explicitnými objektmi.

Interpretácia obrazu

Multimodálne jazykové modely dokážu interpretovať text, obrázky a diagramy. Štruktúra sa odvodzuje zo vstupného promptu.

Obrázok procesu, interpretovaný na požiadanie.

Štruktúrna reprezentácia

V YiENTi môžu procesy, vzťahy, stavy a závislosti existovať ako explicitné strojovo čitateľné štruktúry, nielen ako informácie odvodené z promptov.

  • Aktivita
  • Udalosť
  • Brána
  • Aktér
  • Sekvencia
  • Trieda
  • Vzťah
  • Stav
  • Závislosť
  • Dátová entita
  • Cesta procesu

YiENTi sa na diagram nielen pozerá. Štruktúra, ktorú tento diagram reprezentuje, sa môže stať súčasťou modelu systému.

Viaceré pohľady na model

Rôzne diagramy sa stávajú rôznymi pohľadmi na jeden prepojený model systému.

  • Požiadavky
  • Používateľské príbehy
  • Prípady použitia
  • Diagramy aktivít
  • BPMN
  • Kolaborácia
  • Sekvencia
  • Modely tried
  • Dátové modely
  • Závislosti systému

Softvérové inžinierstvo

Nielen vygenerovaný kód. Model systému, ktorý za ním stojí.

YiENTi pristupuje k softvérovému inžinierstvu zásadne odlišne ako systémy založené primárne na LLM. Namiesto opakovanej rekonštrukcie kontextu systému z generovaného jazyka udržiava YiENTi explicitné štruktúrne reprezentácie systému.

Cyklus založený primárne na LLM

  1. Prompt
  2. Vygenerovaný kód
  3. Revízia
  4. Nový prompt
  5. Rekonštruovaný kontext
  6. ↺

Kontext systému sa v každom cykle rekonštruuje z jazyka.

Cyklus YiENTi

  1. Štruktúrované požiadavky
  2. Explicitný model procesu / systému
  3. Závislosti
  4. Usudzovanie
  5. Implementácia
  6. Validácia
  7. Nameraný výsledok
  8. Aktualizovaný model
  9. ↺

Model systému pretrváva a aktualizuje sa s každým nameraným výsledkom.

Doklad z praxe

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

Klientsky inžiniersky projekt

  • LOXY Time · Loxy International AG

Celé súčasné aplikačné portfólio spoločnosti ACCENTSYS bolo vytvorené pomocou inžinierstva podporovaného platformou YiENTi, pričom YiENTi samotný slúži ako inžinierska platforma. LOXY Time, klientsky projekt, ktorý vyvinula spoločnosť ACCENTSYS AG pre spoločnosť Loxy International AG, je reálny podnikový inžiniersky projekt, ktorý demonštruje vývoj softvéru podporovaný platformou YiENTi v prostredí zložitých prevádzkových pracovných postupov, regulačných požiadaviek, spracovania údajov a integrácie systémov.

Architektúra

Dve technológie, jedna prepojená architektúra.

Podnikové informácie sa stávajú štruktúrovaným prevádzkovým grafom. YiENTi Intelligence nad ním usudzuje a výsledky sa vracajú späť do stavu podniku alebo von do pripojených systémov. Rovnaká vrstva inteligencie funguje aj mimo YiENTi Enterprise.

Diagram C · Integrácia

Spoločné fungovanie

YiENTi Enterprise

Platforma podnikových informácií

Štruktúrovaný operačný graf

Čo existuje · kto je zapojený · čo na čom závisí

YiENTi Intelligence

Graph-Native Intelligence Engine

Usudzovanie · Rozhodovanie · Orchestrácia

Podniková platforma

Aktualizovaný stav podniku

Externé systémy

Prepojené rozhrania

Aktualizovaný stav sa stáva kontextom pre ďalšie usudzovanie.

Nad rámec YiENTi Enterprise

YiENTi Intelligence

Opakovane použiteľná vrstva inteligencie

Softvérové inžinierstvo ACCENTSYS

Základná technológia vo vnútornom používaní

Ďalšie produkty ACCENTSYS

Smer vývoja

Budúce externé systémy

Smer vývoja

Ďalšie prípady použitia štruktúrovaného usudzovania

Smer vývoja

Aktuálny vývoj

Transparentne o tom, kde YiENTi stojí.

Platforma YiENTi

Vo vývoji

Samostatná platforma YiENTi je vo vývoji a zatiaľ nie je komerčne dostupná.

YiENTi Intelligence · základná technológia

Vo vnútornom používaní v ACCENTSYS

YiENTi už podporuje inžinierstvo v ACCENTSYS, zatiaľ čo samostatná platforma sa naďalej vyvíja.

Human-in-the-loop · aktuálna vyspelosť

YiENTi je dnes riadený expertmi.

Súčasný systém poskytuje výraznú inžiniersku páku, ak ho obsluhujú ľudia, ktorí rozumejú procesom a štruktúre systémov. Jeho sila vychádza z kombinácie štruktúrovaných modelov, porozumenia procesom a strojovo podporovaného usudzovania.

Znalosti, ktoré dnes znásobujú YiENTi

  • BPMN
  • Modelovanie procesov
  • Architektúra systémov
  • Softvérové inžinierstvo
  • Podnikové pracovné postupy
  • Interpretácia štruktúrovaných modelov

YiENTi zatiaľ nie je hotový produkt pre masový trh, ktorý by mohol používať ktokoľvek bez odborných znalostí danej oblasti.

Smerovanie · nie sľub s dátumom

  1. Dnes

    Štrukturálne inžinierstvo riadené expertmi

  2. Ďalej

    Automatizovanejšie modelovanie, usudzovanie, testovanie a dodávka

  3. Dlhodobo

    Čoraz autonómnejšie systémové inžinierstvo

Filozofia YiENTi

Od umelej inteligencie k real intelligence.

Inteligencia je viac než tvorba vierohodného jazyka. Vyžaduje porozumenie vzťahom, kontextu, procesom, dôsledkom a tomu, ako sa informácie menia v čase. YiENTi je prístup spoločnosti ACCENTSYS k tomuto problému.

„Real intelligence“ opisuje filozofiu YiENTi a ACCENTSYS – nie je to zavedená vedecká kategória.

Strategický rast

Škálovanie ďalšej fázy.

YiENTi sa už používa na tvorbu reálneho softvéru. Ďalšia fáza sa týka škálovania produktizácie, výpočtovej kapacity a komercializácie. YiENTi je súčasťou širšieho technologického portfólia ACCENTSYS.

Limitujúcimi faktormi sú kapitál, škálovanie a výpočtová kapacita – nie to, či YiENTi funguje.

ACCENTSYS

Vyvíja ACCENTSYS AG, Švajčiarsko.

YiENTi plní v ACCENTSYS dve úlohy: ako technologická vrstva podporujúca softvérové inžinierstvo v ACCENTSYS a ako budúca samostatná platforma.

Zaujíma vás širšia stratégia platformy, ktorá stojí za YiENTi? Spoznajte ACCENTSYS, jeho technologické portfólio a aktuálne strategické kolo rastu.

Pre partnerstvá, technické diskusie, strategickú spoluprácu a investície.