YiENTi

Enterprise Information & Graph-Native Intelligence

Strukturirajte sustave.Razumijte odnose.Gradite pravi softver.

YiENTi eksplicitno predstavlja procese, odnose, ovisnosti i softverske strukture, umjesto da se oslanja samo na kontekst temeljen na jeziku.

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

YiENTi povezuje platformu Intelligent Enterprise Information s pogonom Graph-Native Intelligence Engine. Može koristiti jezične modele ondje gdje su korisni, ali je njegov temeljni model zaključivanja strukturalan, svjestan procesa i neovisan o bilo kojem pojedinačnom pružatelju LLM-a.

DogađajKontekstZnanjeProcesPraviloEntitetSustavPristupnikOdluka

Događaj pokreće proces. Kontekst i pravila postaju relevantni. Pristupnik se razrješava u odluku.

Od 2010.
Razvoj od Logical Board do YiENTi
Dva stupa
Enterprise Information + Intelligence Engine
LLM po izboru
Pružatelji su zamjenjive komponente
U uporabi
Temeljna tehnologija u inženjerstvu tvrtke ACCENTSYS

Platforma YiENTi

Jedna vizija. Dvije ključne tehnologije.

YiENTi je krovna tehnologija s dva zasebna, povezana stupa. Jedan predstavlja operativnu stvarnost organizacije. Drugi provodi zaključivanje nad strukturiranim kontekstom – unutar sustava YiENTi Enterprise i izvan njega.

YiENTi u središtu

YiENTi je središte. Sve ostalo povezuje se s njim.

YiENTi je strukturna inteligencija i inženjerska jezgra. Cloud platforme, jezični modeli, Playwright, IDE-ovi i lokalni AI alati povezani su sustavi oko YiENTi – svaki s posebnom ulogom. Oni nisu sam YiENTi.

YiENTi
StrukturaMjerenjeZaključivanje
  • Strukturirano modeliranje

    Nad čime YiENTi zaključuje · → YiENTi

    BPMN · Slučajevi korištenja · Aktivnosti · Slijedovi · Klase · Modeli podataka / entiteta

  • Generativna umjetna inteligencija

    Vanjska · zamjenjiva · ↔ YiENTi

    OpenAI · Anthropic · Perplexity · Gemini · Lovable · Zapier · Pickaxe · Grok · Jasper · Abacus.AI · Relevance AI · Notion AI · I uskoro još · Lokalni / alternativni modeli

  • Razvojni alati

    Razvojno okruženje · ↔ YiENTi

    Visual Studio Code · OpenCode

  • Lokalna infrastruktura / infrastruktura modela

    Lokalno pokretanje modela · ↔ YiENTi

    Ollama · Lemonade · Drugi kompatibilni lokalni tijekovi rada s modelima

  • Testiranje

    Provjera stvarnog ponašanja · ↔ YiENTi

    Playwright · Abacus.AI · ChatGPT Work · Vizualna provjera · Funkcionalna provjera

  • Isporuka

    Gdje se pokreće generirani softver · YiENTi →

    AWS · Microsoft Azure · Google Cloud · Privatna infrastruktura (budućnost)

  • Stvarni softver

    Izgrađen uz YiENTi · YiENTi →

    Svaki proizvod tvrtke ACCENTSYS

Ulazi u YiENTiRazmjena s YiENTiProizvedeno ili isporučeno inženjerstvom uz podršku YiENTiVanjsko i zamjenjivoBudući smjer

Strukturna jezgra

Jezik je sučelje.
Graf je model.

Ove strukture nisu dekorativni dijagrami. One predstavljaju stanje sustava i procesa razumljivo stroju – model nad kojim YiENTi zaključuje.

  • BPMN
  • Procesni modeli
  • Dijagrami aktivnosti
  • Slučajevi korištenja
  • Dijagrami suradnje
  • Dijagrami slijeda
  • Modeli klasa
  • Entitetni / podatkovni modeli
  • Pravila
  • Ovisnosti
  • Stanje
  • Zahtjevi
  • Korisničke priče

Mjerenje · temeljna funkcija YiENTi

Strukturirajte. Mjerite. Učite iz toga.

Mjerenje nije značajka nadzorne ploče. YiENTi povezuje izvršavanje procesa s onim što to izvršavanje zaista proizvodi — i pretvara to u strojno razumljivo znanje o tome kako se rad zaista odvija.

01 · YiENTi Enterprise

Izvršavanje procesa

  1. Zadatak AVisok
  2. Zadatak BNormalan
  3. Zadatak CNormalan

Prioritet i težina dio su strukture.

02 · Mjerenje

Što se zaista dogodilo

Rad i trud

  • Prioritet
  • Zadatak
  • Vrijeme / trud
  • Težina / količina zadatka
  • Vrijeme u odnosu na težinu zadatka
  • Kvantitativna izvedba

Izlaz i ishod

  • Kvaliteta
  • Dorada / novi naknadni rad
  • Sadržaj koji dospijeva u konačni proizvod
  • Ponovna uporaba
  • Učinkovitost

Ljudi i sposobnosti

  • Uloge
  • Kompetencije
  • Vještine
  • Neiskorišteni potencijal

03 · YiENTi AI

Zaključuje nad mjerljivom stvarnošću

Učenje · poboljšanje · ponovna uporaba

YiENTi ne mjeri samo koliko je dugo netko radio. Može povezati trud sa strukturom, težinom, ishodom, kvalitetom i ponovnom uporabom rada.

PETLJA UČENJASTRUKTURAIZVRŠAVANJEMJERENJEUČENJEPOBOLJŠANJEPONOVNAUPORABA
  1. Struktura

    YiENTi Enterprise

    Daje strukturirani operativni i procesni kontekst: procese, zadatke, uloge, prioritete i težinu rada.

  2. Stvarnost

    Mjerenje

    Bilježi što se zaista događa unutar te strukture: trud, ishod, kvalitetu, doradu i ponovnu uporabu.

  3. Zaključivanje

    YiENTi AI

    Zaključuje nad tom mjerljivom stvarnošću — a ne samo nad opisima kako bi se rad trebao odvijati.

YiENTi ne uči samo iz opisa rada. Može zaključivati nad strukturiranim procesima i mjerljivim ishodima koje oni proizvode.

Ta je veza već bila dio arhitekture YiENTi predstavljene 2016.: operativni procesi povezani s mjerljivim izlazom i s YiENTi AI.

Stup A · Intelligent Enterprise Information

YiENTi Enterprise

YiENTi Enterprise povezuje ljude, procese, sustave i znanje u jedinstvenom strukturiranom operativnom okruženju.

Inteligentna platforma za poslovne informacije za modeliranje i upravljanje odnosima između ljudi, rada, procesa, sustava i informacija. Integracija je jedna od njezinih mogućnosti, a ne njezina definicija.

  • Ljudi
  • Uloge
  • Kompetencije
  • Timovi
  • Zadaci
  • Projekti
  • Aktivnosti
  • Procesi
  • Resursi
  • Sustavi
  • Dokumenti
  • Komunikacija
  • Događaji
  • Pravila
  • Podaci
  • Znanje
  • Mjerenja
  • Odluke
  • Ovisnosti
  • Poslovni tijekovi rada

Dijagram A · YiENTi Enterprise Information

ORGANIZACIJARADINFORMACIJE I SUSTAVILjudiUlogeTimoviProjektiProcesiZadaciDogađajiSustaviPodaciResursiDokumentiZnanje
Organizacija, rad i informacije postoje kao jedan povezani model, a ne kao odvojeni popisi, datoteke i alati.

Stup B · Graph-Native Intelligence Engine

YiENTi Intelligence

YiENTi Intelligence je graph-native intelligence engine osmišljen za zaključivanje o entitetima, odnosima, procesima, kontekstu, softverskim strukturama i vizualnim informacijama.

Njegova uloga nadilazi platformu YiENTi Enterprise. Temeljna tehnologija YiENTi Intelligence već se interno koristi u procesima softverskog inženjerstva tvrtke ACCENTSYS; samostalna platforma i dalje je u razvoju.

Drukčiji put prema općoj strojnoj inteligenciji.

Dugoročna vizija YiENTi Intelligence.

Izvan YiENTi Enterprise

YiENTi Intelligence nije samo AI modul unutar YiENTi Enterprise. Osmišljen je kao slој inteligencije za višekratnu uporabu, a softver razvijen pomoću njega nije automatski dio platforme Enterprise:

  • Softversko inženjerstvo tvrtke ACCENTSYSU internoj uporabi
  • Drugi proizvodi tvrtke ACCENTSYSSmjer
  • Budući vanjski sustaviSmjer
  • Drugi slučajevi korištenja strukturiranog zaključivanjaSmjer

Dijagram B · YiENTi Intelligence Graph

Strukturni kontekst

  • Entiteti
  • Relacije
  • Kontekst
  • Stanje
  • Pravila
  • Ovisnosti
  • Vizualne strukture
  • Znanje

YiENTi Intelligence Graph

Povezan, trajan i eksplicitan — sam kontekst zaključivanja.

Funkcije zaključivanja

  • Razumijevanje
  • Zaključivanje
  • Usporedba
  • Predviđanje
  • Preporuka
  • Planiranje
  • Orkestracija
Temeljne funkcije zaključivanja Smjer razvoja

Kako YiENTi funkcionira

Od strukturirane stvarnosti do zaključivanja — i natrag.

YiENTi Enterprise predstavlja ono što postoji, tko je uključen, što se događa, kako teče rad, što o čemu ovisi i u kojem se stanju organizacija nalazi. YiENTi Intelligence provodi zaključivanje nad tim strukturiranim kontekstom.

  1. 01Enterprise

    Predstavljanje

    Ljudi, sustavi, informacije, zadaci, procesi i kontekst postaju strukturirane, povezane informacije.

  2. 02Intelligence

    Razumijevanje

    YiENTi Intelligence provodi zaključivanje nad odnosima, ovisnostima, stanjem i kontekstom.

  3. 03Intelligence

    Odlučivanje

    Pravila, ograničenja, povijesni kontekst i zaključivanje podupiru odluke.

  4. 04Oboje

    Orkestracija

    Radnje, sustavi i tijekovi rada mogu se koordinirati unutar definiranih pravila i odgovornosti.

  5. 05Enterprise

    Učenje / Ažuriranje

    Strukturirano okruženje mijenja se kako rad napreduje i kako postaju dostupne nove informacije.

Kontinuirani ciklus: svako ažurirano stanje postaje kontekst za sljedeći krug zaključivanja.

Strukturirana inteligencija · ne prvenstveno LLM

Jezik je sučelje.
Graf je model.

Veliki jezični modeli korisne su generativne jezične komponente. YiENTi ih može koristiti ondje gdje pomažu, ali ne oslanja se na generirani tekst kao izvor istine. Procesi, odnosi, stanja, ovisnosti i strukture modeliraju se eksplicitno.

YiENTi prikazuje strukturu koja stoji iza informacija.

  • Procesi se prikazuju kao procesi.
  • Odnosi se prikazuju kao odnosi.
  • Ovisnosti se prikazuju kao ovisnosti.
  • Stanje se prikazuje kao stanje.

Jezik je jedan od načina na koji ljudi stupaju u interakciju s tom strukturom.

Sustavi koji su prvenstveno LLM-bazirani velik dio svojeg ponašanja izvode iz probabilističkog zaključivanja modela. Temeljni kontekst zaključivanja sustava YiENTi eksplicitan je strukturni prikaz entiteta, odnosa, procesa, stanja i ovisnosti.

Pitanje nije samo koje ulaze sustav prihvaća. Pitanje je postoji li njegova operativna istina kao probabilistički generiran prikaz ili kao eksplicitno strukturirano stanje.

Strukturirana inteligencija nasuprot zaključivanju temeljenom prvenstveno na LLM-u

Osnova zaključivanja
Prvenstveno LLM: Probabilističko zaključivanje modela
YiENTi: Eksplicitan strukturni prikaz
Kontekst
Prvenstveno LLM: Često se dinamički rekonstruira
YiENTi: Trajan, povezan kontekst
Tijek rada
Prvenstveno LLM: Može postojati kao opis
YiENTi: Procesi prikazani strukturno
Stanje i ovisnosti
Prvenstveno LLM: Obično se prenose u promptovima i kontekstnim prozorima
YiENTi: Eksplicitno prikazani u grafu
Jezik
Prvenstveno LLM: Izvrstan generativni jezik
YiENTi: Koristi jezične modele ondje gdje je generiranje korisno
Uloga modela
Prvenstveno LLM: Model / pružatelj čini veliku komponentu inteligencije
YiENTi: Generativni sloj neovisan o modelu: pružatelji su zamjenjivi

Gdje jezični modeli iznimno dobro rade

  • Generiranje teksta
  • Sažimanje
  • Prevođenje
  • Interakcija na prirodnom jeziku
  • Izdvajanje informacija
  • Generiranje ideja
  • Pomoć pri dokumentima

Gdje struktura treba ostati eksplicitna

  • Točno stanje procesa
  • Ponovljivost
  • Sljedivost
  • Integritet ovisnosti
  • Ispravnost tijeka rada
  • Konzistentnost softverske arhitekture
  • Trajna strukturirana memorija

Probabilistička umjetna inteligencija može pomagati procesu. Ne mora ga definirati.

Generirani jezik može biti nesiguran. Eksplicitno stanje procesa i grafa ne treba rekonstruirati iz generiranog teksta. YiENTi je osmišljen tako da kritično stanje procesa, ovisnosti i operativnu istinu drži izvan probabilističkog generiranja jezika, čime se smanjuje oslanjanje na njega ondje gdje su važne strukturna točnost i ponovljivost.

Jezični sloj neovisan o modelu

YiENTi može koristiti LLM-ove. Ne ovisi o njima da bi znao što sustav jest.

Zamjenjivi pružatelji

  • OpenAI modeli
  • Anthropic modeli
  • Lokalni modeli
  • Otvoreni modeli
  • Budući pružatelji

Jezični sloj

  • Generiranje teksta
  • Sažimanje
  • Prevođenje
  • Interakcija na prirodnom jeziku
  • Pomoć pri sadržaju

Arhitektura YiENTi Intelligence

Graf, stanje, procesi, pravila i ovisnosti, neovisno o odabranom pružatelju modela.

Jezični modeli neobavezne su, zamjenjive komponente koje se mogu priključiti u YiENTi ondje gdje su generativne mogućnosti korisne. Oni su komponente arhitekture, a ne temeljni model strukturnog zaključivanja.

Naslijeđe procesa

Od razumijevanja procesa do strojnog zaključivanja.

YiENTi je izgrađen na ideji da se složeni sustavi ne mogu pouzdano razumjeti ako njihovi odnosi i procesi postoje samo kao dokumenti ili opisi.

Procesi, aktivnosti, uloge, događaji i ovisnosti trebali bi postojati kao eksplicitne strukture razumljive stroju.

  • Aktivnosti
  • Zadaci
  • Događaji
  • Pristupnici
  • Konverzacije
  • Koreografije
  • Suradnja
  • Staze
  • Podaci
  • Uloge
  • Kompetencije
  • Resursi
  • Projekti
  • Procesne strukture
  • Mjerenje
  • Tokovi informacija
ULOGASUSTAVdaneProcijeniPotpuno?OdobriDohvati podatkeZapis
Moderna apstrakcija procesne osnove sustava YiENTi: staze, događaji, aktivnosti, pristupnici i podaci kao eksplicitna struktura. Ilustrativno, nije sučelje proizvoda.

Vizualno i strukturno zaključivanje

YiENTi ne opisuje proces samo riječima. On predstavlja proces.

Aktivnosti, ovisnosti, stanja, sudionici i tokovi informacija postaju eksplicitni dijelovi konteksta zaključivanja. Vizualne i dijagramske strukture mogu se eksplicitno predstaviti – i nad njima se može zaključivati.

  • Dijagrami aktivnosti
  • Procesni dijagrami
  • Dijagrami suradnje
  • Arhitektura sustava
  • Grafovi ovisnosti
  • Uloge
  • Događaji
  • Prijelazi stanja
  • Tok informacija

Softversko inženjerstvo

Razvoj softvera bez ponovnog gradnje konteksta iz promptova.

YiENTi održava strukturni kontekst o sustavima, procesima i ovisnostima, tako da se o inženjerskim odlukama može zaključivati kao o dijelu povezanog modela.

Uobičajeni razvoj uz pomoć LLM-a

  1. Prompt
  2. Generirani izlaz
  3. Pregled
  4. Novi prompt
  5. Ponovno stvoren kontekst

Kontekst se ponovno gradi u svakoj iteraciji.

YiENTi-jev inženjerski model

  1. Zahtjevi
  2. Eksplicitan strukturirani model
  3. Sustavi · procesi · ovisnosti
  4. Zaključivanje
  5. Implementacija
  6. Validacija
  7. Ažurirano strukturno stanje

Kontekst se zadržava kao struktura i razvija se zajedno sa sustavom.

Softversko inženjerstvo temeljeno na modelima

Od modela do softvera.

YiENTi ne pogađa softver na temelju promptova. Koristi strukturirane prikaze sustava, povezuje više pogleda na isti sustav i zaključuje preko njih — te može podržati ili provesti generiranje softvera iz tih modela.

Izgrađeno uz YiENTi.
Bez ovisnosti o YiENTi.

YiENTi može projektirati i generirati softver iz strukturiranih modela. Dobivena aplikacija radi neovisno o YiENTi.

YiENTi je dio inženjerskog procesa — a ne obvezna ovisnost u Runtimeu.

Strukturirani modeliZaključivanjeGeneriranje i validacijaRadi neovisno
  1. 01

    Zahtjevi

  2. 02

    EPIC-i / korisničke priče

  3. 03

    Slučajevi korištenja

  4. 04

    Modeli aktivnosti / procesa

  5. 05

    Modeli suradnje / slijeda

  6. 06

    Modeli klasa / podataka

  7. 07

    Arhitektura / zaključivanje

  8. 08

    Generirana implementacija

  9. 09

    Validacija

  10. 10

    Samostalni softver

Konceptualni lanac. Čitajte slijeva nadesno, redak po redak.

Slojevi modela preko kojih YiENTi zaključuje

Ne izolirani crteži, nego povezane projekcije jednog temeljnog modela sustava.

  • EPIC-i
  • Korisničke priče
  • Slučajevi korištenja
  • Dijagrami aktivnosti
  • Dijagrami suradnje
  • Dijagrami slijeda
  • Dijagrami klasa
  • Modeli podataka / entiteta
  • BPMN / procesni modeli
  • Pravila
  • Ovisnosti
  • Stanja

YiENTi tijekom inženjerstva

  • Zahtjevi
  • Modeli
  • Zaključivanje
  • Arhitektura
  • Generiranje
  • Validacija

Dobivena aplikacija

  • Frontend
  • Backend
  • Baza podataka
  • API-ji
  • Poslovna logika
  • Integracije

radi neovisno

Generirana aplikacija u produkciji ne treba YiENTi Runtime, oblak, agent ni vezu — osim ako određeni proizvod namjerno koristi takve usluge. Softver izrađen uz YiENTi također nije automatski dio platforme YiENTi Enterprise.

Dijagrami nisu naknadna dokumentacija

U YiENTi modeli nisu samo slike koje dokumentiraju softver nakon što je izgrađen. Oni predstavljaju strukturu iz koje se o softveru može zaključivati, koji se može validirati i generirati.

Softverski sustav može se opisati komplementarnim pogledima — epicima, korisničkim pričama, slučajevima korištenja, dijagramima aktivnosti, suradnje, slijeda i klasa, modelima entiteta i veza, procesima, stanjima, pravilima i ovisnostima. To nisu izolirani crteži. To su projekcije jednog temeljnog modela sustava, a YiENTi je projektiran da zaključuje preko njih, pa se promjena u jednom pogledu može analizirati u odnosu na ostale.

Vizualno ne znači prepoznavanje slika. Okvir, čvor, brid, pristupnik ili relacija nisu samo piksel. Imaju definirano značenje — i to značenje postaje dio modela zaključivanja.

YiENTi stvara povezan prikaz sustava kako zahtjevi, procesi, softverske strukture i podaci ne bi morali postojati kao nepovezani dokumenti.

Više pogleda, jedan model sustava

  1. 01Korisnička priča

    Što korisniku treba

    „Kao kupac želim dodati artikl u svoju košaricu kako bih ga mogao naručiti kasnije.”

  2. 02Slučaj korištenja

    Što akter želi postići

    KupacPretraži artiklDodaj u košaricuNaruči
  3. 03Aktivnost

    Kako proces teče

    PretražiOdaberi[na zalihi]Dodaj ukošaricuPotvrdi
  4. 04Suradnja

    Koje komponente međusobno djeluju

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

    Kojim redoslijedom se interakcije odvijaju

    :Customer:Article:Cart:Ordersearchshowaddorder
  6. 06Klase / podaci

    Koji objekti i veze postoje

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

    Generirano iz strukture

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

    Radi samostalno

    Košarica (2)Frontend · Backend · Baza podataka · API-ji

Jedan sustav, mnogo projekcija. „Košarica” ima isto značenje u svakom prikazu. Ilustrativni primjer.

Generiranje koda nije generiranje koda pomoću LLM-a

YiENTi ne mora pogađati aplikaciju iz prompta. Radi na temelju eksplicitnog modela onoga što aplikacija jest.

LLM-ovi mogu pomagati kod tekstova, dokumentacije, oznaka, tumačenja prirodnog jezika i prijedloga koda gdje je to korisno. Softverska arhitektura ne ovisi isključivo o probabilistički generiranom izvornom kodu.

Generiranje od prompta

YiENTi temeljen na modelima

  • PromptEksplicitni strukturirani model
  • AI napiše dio kodaEksplicitne veze u sustavu i zaključivanje
  • Kontekst se gradi iznova za svaki zahtjevGeneriranje temeljeno na pravilima gdje je prikladno
  • Izvorni kod kao jedina istinaModel kao strojno čitljiv izvor istine

YiENTi je bliži inteligentnom inženjerskom okruženju poput kompajlera za složene sustave nego AI ovisnosti ugrađenoj u svaku aplikaciju.

Ovdje prikazani tijek je konceptualan. Točan interni pipeline može se razlikovati, a ne prikazuje se svaka faza kao potpuno automatizirana. Sljedivost, provjere konzistentnosti, analiza utjecaja i sinkronizacija među modelima opisuju smjer pristupa temeljenog na modelima.

Alati za modele i razvoj

YiENTi koristi pravu inteligenciju za pravi zadatak.

Generativni modeli ubrzavaju zadatke u kojima je probabilističko generiranje učinkovito. YiENTi zadržava strukturirani model sustava, kontekst procesa i mjerljivo stanje.

Prepušteno generativnim modelima

  • Iteracije korisničkog sučelja
  • Generiranje teksta
  • Oblikovanje formulacija
  • Dokumentacija
  • Brzi generativni rad
  • Odabrana pomoć pri programiranju gdje je prikladno

Zadržava YiENTi

  • Strukturirani model sustava
  • Kontekst procesa
  • Mjerljivo stanje
  • Generativna umjetna inteligencija

    Vanjska · zamjenjiva

    • OpenAI
    • Anthropic
    • Perplexity
    • Gemini
    • Lovable
    • Zapier
    • Pickaxe
    • Grok
    • Jasper
    • Abacus.AI
    • Relevance AI
    • Notion AI
    • I uskoro još
    • Lokalni / alternativni modeli
  • Lokalna infrastruktura / infrastruktura modela

    Lokalno pokretanje modela

    • Ollama
    • Lemonade
    • Drugi kompatibilni lokalni tijekovi rada s modelima
  • Razvojni alati

    Razvojno okruženje

    • Visual Studio Code
    • OpenCode
Pružatelji i alati mogu se mijenjati. Strukturni model sustava YiENTi ostaje.

Riječ je o povezanim sustavima s različitim ulogama – oni nisu dio samog YiENTi i nemaju svi iste mogućnosti. Nazivi trećih strana zaštitni su znakovi njihovih vlasnika; ne implicira se nikakvo partnerstvo ni preporuka.

Testiranje i validacija

Od modela do provjerenog ponašanja.

Generirani kôd nije cilj – cilj je ispravno ponašanje. Playwright se može koristiti za provjeru ponaša li se i prikazuje li se stvarna aplikacija prema očekivanjima, čime se stvara povratna petlja između modela, implementacije, stvarnog korisničkog sučelja i validacije.

  1. 01

    YiENTi

    Model i zaključivanje

  2. 02

    Generirana / izmijenjena aplikacija

    Implementacija

  3. 03

    Playwright

    Provjerava aplikaciju u radu

  4. 04

    Vizualna + funkcionalna validacija

    Prikazuje li se i ponaša prema očekivanjima?

  5. 05

    Povratna informacija

    Natrag u inženjersku iteraciju

Povratna informacija vraća se u YiENTi i inženjersku iteraciju sve dok se uočeno ponašanje ne podudara s modelom

Playwright je alat za testiranje i validaciju – nije dio AI sloja.

Automatizirana isporuka

Izgrađeno uz YiENTi. Bez ovisnosti o YiENTi.

Tijekovi rada podržani sustavom YiENTi mogu automatski isporučivati softver na AWS, Microsoft Azure i Google Cloud. YiENTi nije pružatelj usluge hostinga, a isporučena aplikacija ne radi unutar sustava YiENTi.

YiENTi je zamišljen kao neovisan o infrastrukturi. Buduće opcije isporuke trebale bi, uz javne oblačne platforme, obuhvatiti i privatnu infrastrukturu te infrastrukturu pod kontrolom korisnika.

Inženjersko okruženje sustava YiENTi

Ovdje se softver modelira, generira, validira i izdaje.

  1. Strukturirani modeli

    BPMN, slučajevi korištenja, klase, podaci

  2. YiENTi

    Strukturni model i zaključivanje

  3. Implementacija / generiranje

    Izvorni kod je izrađen ili izmijenjen

  4. Playwright validacija

    Vizualne i funkcionalne provjere pokrenute aplikacije

  5. Cjevovod isporuke

    Automatizirani build i izdanje

Granica okruženja · primopredaja aplikacije spremne za isporuku

Runtime okruženje aplikacije

Ovdje radi gotova aplikacija.

  • AWS
  • Microsoft Azure
  • Google Cloud
  • Privatna infrastrukturaBudućnost

Samostalna aplikacija

Radi bez sustava YiENTi kao Runtime ovisnosti

Prikazano samo na razini pružatelja. Privatna infrastruktura i infrastruktura pod kontrolom korisnika budući su smjer, a ne opcija spremna za produkciju danas.

Dokaz proizvoda

Nije laboratorijska demonstracija. Stvaran softver.

Cjelokupni trenutačni portfelj aplikacija tvrtke ACCENTSYS izrađen je uz inženjerstvo podržano sustavom YiENTi, pri čemu sam YiENTi služi kao inženjerska platforma.

Dokaz je cjelokupni trenutačni portfelj tvrtke ACCENTSYS, a ne odabrani podskup. Inženjerstvo podržano sustavom YiENTi način je na koji ACCENTSYS izrađuje softver, u svakoj domeni u kojoj radi.

YiENTiinženjerska jezgra

7 vlastitih aplikacija tvrtke ACCENTSYS i 1 klijentski inženjerski projekt, svi razvijeni uz inženjerstvo podržano sustavom YiENTi

Vlastite aplikacije tvrtke ACCENTSYS

Klijentski inženjerski projekt

Tvrtka ACCENTSYS AG razvila ga je za svojeg klijenta uz inženjerstvo podržano sustavom YiENTi. Klijentski projekti vanjske su inženjerske reference i nisu dio portfelja vlastitih SaaS proizvoda tvrtke ACCENTSYS AG.

Ovaj popis preuzet je izravno iz registra proizvoda tvrtke ACCENTSYS, uključujući njegovu klasifikaciju vlastitih aplikacija i klijentskih projekata, pa se novi unosi ovdje pojavljuju automatski. LOXY Time detaljno je analiziran u nastavku jer je njegov inženjerski napor izmjeren.

Istražite portfelj

Izrađeno uz YiENTi. Bez ovisnosti o sustavu YiENTi.

YiENTi podržava način na koji se ovi proizvodi inženjerski razvijaju – vođeno stručnjacima, a ne autonomnim generiranjem svakog retka koda. Sami proizvodi rade neovisno i ne zahtijevaju YiENTi u Runtimeu.

Klijentska inženjerska referenca · LOXY Time

Inženjerski rad uz podršku sustava YiENTi prikazan na stvarnom poslovnom softveru.

LOXY Time je stvarni poslovni inženjerski projekt koji prikazuje razvoj softvera uz podršku sustava YiENTi u složenim operativnim tijekovima rada, regulatornim zahtjevima, obradi podataka i integraciji sustava.

LOXY Time je platforma za transport i regulatornu usklađenost koju je ACCENTSYS AG razvio za tvrtku Loxy International AG. Služi kao stvarna inženjerska referenca koja pokazuje mogućnosti razvoja softvera uz podršku sustava YiENTi. LOXY Time nije dio portfelja vlastitih SaaS proizvoda tvrtke ACCENTSYS AG.

Implementirano u sustavu LOXY Time

  • Obrada DDD datoteka digitalnih tahografa · Gen1, Gen2 V1, Gen2 V2
  • Podaci o vozačima i vozilima
  • Regulatorne provjere i usklađenost
  • Tijekovi rada i izvješća
  • Integracije i skupna obrada podataka
  • Automatizirano osiguranje kvalitete i regresijsko testiranje

Interna uporaba nije komercijalna dostupnost. Samostalna platforma YiENTi još je u razvoju.

YiENTi strategija računalnih resursa

YiENTi radi tamo gdje je računalni kapacitet.

YiENTi nije vezan uz određenog pružatelja oblaka ni GPU-a. Može raditi svugdje gdje su dostupni dovoljni CPU, GPU, memorija i prateći računalni resursi. Manja radna opterećenja mogu se izvoditi lokalno, dok složeno strukturirano zaključivanje može zahtijevati znatan vanjski ili namjenski računalni kapacitet.

Više dostupnog računalnog kapaciteta ne povećava samo brzinu. Omogućuje YiENTi-ju da istodobno radi nad širim povezanim kontekstima procesa, grafova i sustava.

YiENTi radno opterećenje

Računalni zahtjevi

  • CPU
  • GPU
  • Memorija
  • Pohrana / I/O

Osigurava bilo koji od izvora

  • Lokalno

    • Vrhunska radna stanica
    • Lokalni poslužitelj
  • Vanjski računalni kapacitet

    • Alibaba Cloud
    • AWS
    • Microsoft Azure
    • Google Cloud
    • Ostali prikladni pružatelji
  • Privatno / namjensko

    • Privatna infrastruktura
    • Namjenski računalni kapacitet
Izvori računalnog kapaciteta su zamjenjivi. Oni osiguravaju kapacitet – nisu dio sustava YiENTi.

Lokalno izvođenje

Manja YiENTi radna opterećenja mogu se izvoditi lokalno. Složenija radna opterećenja mogu iskoristiti dostupne CPU, GPU i memorijske resurse čak i vrhunskih inženjerskih sustava.

Vanjski računalni kapacitet danas

ACCENTSYS trenutačno unajmljuje vanjski računalni kapacitet od pružatelja, uključujući infrastrukturu Alibaba Cloud i AWS u Sjedinjenim Državama. Pružatelji oblaka osiguravaju kapacitet. Oni nisu arhitekturne ovisnosti.

  1. Trenutačno

    Danas · Fleksibilni računalni kapacitet

    • Unajmljeni vanjski računalni kapacitet
    • Alibaba Cloud
    • AWS
    • Ostali prikladni pružatelji
    • Lokalno izvođenje za manja radna opterećenja

    YiENTi radi svugdje gdje su dostupni potrebni CPU, GPU, memorija i prateći resursi.

  2. Smjer skaliranja

    Skaliranje · Namjenski računalni kapacitet

    • Rezervirani / namjenski kapacitet
    • Privatna računalna okruženja
    • Namjenski poslužitelji ili klasteri
    • Infrastruktura prilagođena radnom opterećenju
    • Veća kontrola nad performansama i troškovima

    Još nije implementirano. Smjer razvoja kako YiENTi radna opterećenja rastu.

  3. Dugoročna vizija

    Dugoročno · ACCENTSYS računalna infrastruktura

    • Računalni kapacitet pod kontrolom ACCENTSYS-a
    • Namjenska visokoučinkovita infrastruktura
    • Moguća vlastita infrastruktura podatkovnog centra

    ACCENTSYS danas ne upravlja vlastitim podatkovnim centrom.

Microsoft Azure i Google Cloud dodatni su mogući izvori računalnog kapaciteta – ne kasnije faze. Tri kartice opisuju strategiju infrastrukture; pružatelji su unutar nje zamjenjivi izvori kapaciteta.

Neovisno o pružatelju

YiENTi u osnovi ne ovisi o Alibaba Cloud, AWS, Microsoft Azure ni Google Cloud.

Ovisno o računalnom kapacitetu

Praktično ograničenje je dovoljan računalni kapacitet za radno opterećenje: CPU, GPU, sistemska memorija, VRAM, pohrana / I/O, mrežna propusnost i kapacitet paralelnog računanja.

Komercijalna strategija · Vizija

Dugoročna namjenska YiENTi infrastruktura trebala bi pratiti komercijalno skaliranje ACCENTSYS portfelja proizvoda, pri čemu je Merclino prioritet komercijalizacije u bliskoj budućnosti. Uspješna komercijalizacija portfelja trebala bi pomoći u financiranju sve namjenskijeg YiENTi računalnog kapaciteta. Merclino je komercijalni prioritet, a ne poseban tehnički slučaj: svaki trenutačni ACCENTSYS proizvod izgrađen je uz inženjerstvo koje podržava YiENTi.

Računalno ograničenje

U trenutačnim internim radnim opterećenjima strukturirano zaključivanje sustava YiENTi može zahtijevati otprilike red veličine više računalnog kapaciteta od uobičajenih tijekova rada temeljenih prvenstveno na LLM-ovima.

YiENTi zaključuje nad strukturama grafa, procesima, stanjima, ovisnostima, mjerenjima, više prikaza modela i odnosima među njima – zajedno s poviješću i rezultatima validacije. YiENTi mijenja računalnu učinkovitost za bogatiji strukturni kontekst.

Temeljeno na internim radnim opterećenjima ACCENTSYS-a; nije neovisna usporedba performansi.

Zašto je više računalnog kapaciteta važno

Dodatni računalni kapacitet čini više od skraćivanja vremena obrade. Omogućuje YiENTi-ju da istodobno zaključuje nad širim povezanim kontekstima:

  • Procesi
  • Odnosi u grafu
  • Ovisnosti
  • Stanje
  • Povijest
  • Mjerenje
  • Softverski modeli
  • Više prikaza modela
  • Kontekst validacije

Manje strukture

  • Manji računalni kapacitet
  • Probabilistička rekonstrukcija konteksta

Bogat strukturni model

  • Veći računalni kapacitet
  • Eksplicitno stanje, procesi, odnosi i mjerljiv kontekst
YiENTi koristi znatan računalni kapacitet jer čuva strukturu problema i zaključuje nad većim njezinim dijelom.ACCENTSYS koristi ovu arhitekturu jer su strukturna konzistentnost i preciznost važne u softverskom inženjerstvu.

Podrijetlo

YiENTi se razvija od 2010. godine.

Podrijetlo sustava YiENTi seže u 2010. godinu, kada je projekt započeo kao Logical Board u tvrtki Grandes Planos S.A. Tehnologija se kasnije razvila u YiENTi, povezujući strukturirane poslovne informacije sa sve sofisticiranijim slojem inteligencije.

  1. 2010.

    Logical Board

    Podrijetlo u tvrtki Grandes Planos S.A.

    Projekt započinje kao Logical Board u tvrtki Grandes Planos S.A., usmjeren na strukturirane poslovne informacije, procese, zadatke i odnose.

  2. 2016.

    YiENTi

    Prva prezentacija sustava YiENTi u tvrtki Swisscom AG

    YiENTi – Intelligent Enterprise Information. Prikazana arhitektura već je uključivala:

    • Poslovne informacije
    • YiENTi AI
    • Strukturirane procese
    • Mjerenje
    • Inteligenciju temeljenu na grafovima i procesima
  3. Danas

    YiENTi Enterprise + YiENTi Intelligence

    Nastavak i tehnički razvoj arhitekture iz 2016.

    Već podržava stvarni softverski inženjering u tvrtki ACCENTSYS uz upotrebu:

    • Eksplicitnih modela sustava
    • Strukturiranih procesa
    • Zaključivanja nad grafom
    • Mjerenja
    • Inženjerstva temeljenog na modelima (model-driven engineering)
    • Generiranja i validacije
  4. Sljedeće

    Real Intelligence / AGI

    Smjer razvoja

    Daljnji razvoj prema sve općenitijoj inteligenciji temeljenoj na strukturiranom zaključivanju, mjerljivoj stvarnosti i eksplicitnim modelima sustava.

    Vizija / smjer istraživanja

    Dugoročniji smjer istraživanja

    Opća i potencijalno nadljudska strojna inteligencija.

„Sljedeće” opisuje smjer razvoja, a ne postignutu sposobnost. YiENTi ne tvrdi da posjeduje AGI ni superinteligenciju.

Od umjetne inteligencije prema stvarnoj inteligenciji

ACCENTSYS izrazom Real Intelligence označava smjer izvan probabilističkog generiranja jezika: inteligenciju koja može zaključivati nad eksplicitnim procesima, odnosima, stanjima, mjerenjima i posljedicama.

Real Intelligence je terminologija tvrtke ACCENTSYS, a ne ustaljen znanstveni pojam.

Već u arhitekturi iz 2016.

Odvajanje poslovnih informacija od strojne inteligencije već je bilo dio arhitekture sustava YiENTi predstavljene 2016.

Procesi povezani s mjerljivim izlazom, graf poslovnih informacija i AI sloj koji zaključuje nad njima. Arhitektura sustava YiENTi nije nastala kao reakcija na nedavni uspon velikih jezičnih modela.

Zašto sada

Arhitektura je prethodila današnjoj AI infrastrukturi.

Temeljni smjer postojao je već 2016. Promijenila se računalna snaga dostupna za njegovo izvođenje u smislenom opsegu. Današnji znatno veći računalni kapacitet omogućuje sve složenije izvođenje te arhitekture. Trenutačna implementacija nije identična implementaciji iz 2016.; riječ je o njezinu znatnom tehničkom razvoju.

Veća računalna snaga omogućuje sustavu YiENTi da istodobno radi nad većim povezanim kontekstima procesa, grafova i softvera.

Arhitekturna razlika

LLM može interpretirati dijagram. YiENTi strukturu može učiniti dijelom modela.

Procesi, pristupnici, aktivnosti, klase, slijedovi, odnosi i ovisnosti mogu ostati eksplicitni objekti u kontekstu zaključivanja.

Interpretacija slike

Multimodalni jezični modeli mogu interpretirati tekst, slike i dijagrame. Struktura se zaključuje iz upita.

Slika procesa, interpretirana na zahtjev.

Strukturni prikaz

U sustavu YiENTi procesi, odnosi, stanja i ovisnosti mogu postojati kao eksplicitne strojno čitljive strukture, a ne samo kao informacije zaključene iz upita.

  • Aktivnost
  • Događaj
  • Pristupnik
  • Akter
  • Slijed
  • Klasa
  • Odnos
  • Stanje
  • Ovisnost
  • Podatkovni entitet
  • Putanja procesa

YiENTi ne promatra dijagram samo površno. Struktura koju taj dijagram predstavlja može postati dio modela sustava.

Višestruki prikazi modela

Različiti dijagrami postaju različiti prikazi jednog povezanog modela sustava.

  • Zahtjevi
  • Korisničke priče
  • Slučajevi korištenja
  • Dijagrami aktivnosti
  • BPMN
  • Suradnja
  • Slijed
  • Modeli klasa
  • Podatkovni modeli
  • Ovisnosti sustava

Softverski inženjering

Ne samo generirani kôd. Model sustava iza njega.

YiENTi softverskom inženjerstvu pristupa iz temelja drugačije od sustava koji su prvenstveno temeljeni na LLM-ovima. Umjesto da se oslanja na generirani jezik za opetovanu rekonstrukciju konteksta sustava, YiENTi održava eksplicitne strukturne prikaze sustava.

Petlja prvenstveno temeljena na LLM-u

  1. Upit
  2. Generirani kôd
  3. Pregled
  4. Novi upit
  5. Rekonstruirani kontekst
  6. ↺

Kontekst sustava rekonstruira se iz jezika u svakom ciklusu.

Petlja sustava YiENTi

  1. Strukturirani zahtjevi
  2. Eksplicitni model procesa / sustava
  3. Ovisnosti
  4. Zaključivanje
  5. Implementacija
  6. Validacija
  7. Izmjereni rezultat
  8. Ažurirani model
  9. ↺

Model sustava ostaje trajno sačuvan i ažurira se uz svaki izmjereni rezultat.

Dokazi iz proizvoda

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

Klijentski inženjerski projekt

  • LOXY Time · Loxy International AG

Cjelokupni trenutačni portfelj aplikacija tvrtke ACCENTSYS izgrađen je uz inženjerstvo podržano sustavom YiENTi, pri čemu je sam YiENTi služio kao inženjerska platforma. LOXY Time, klijentski projekt koji je ACCENTSYS AG razvio za Loxy International AG, stvaran je primjer poslovnog inženjerskog projekta koji pokazuje razvoj softvera podržan sustavom YiENTi u složenim operativnim tijekovima rada, uz regulatorne zahtjeve, obradu podataka i integraciju sustava.

Arhitektura

Dvije tehnologije, jedna povezana arhitektura.

Poslovne informacije postaju strukturirani operativni graf. YiENTi Intelligence provodi zaključivanje nad njim, a rezultati se vraćaju u stanje poduzeća ili prema povezanim sustavima. Isti sloj inteligencije radi i izvan sustava YiENTi Enterprise.

Dijagram C · Integracija

Zajednički rad

YiENTi Enterprise

Platforma za poslovne informacije

Strukturirani operativni graf

Što postoji · tko je uključen · što o čemu ovisi

YiENTi Intelligence

Graph-Native Intelligence Engine

Zaključivanje · Odlučivanje · Orkestracija

Poslovna platforma

Ažurirano stanje poduzeća

Vanjski sustavi

Povezana sučelja

Ažurirano stanje postaje kontekst za sljedeće zaključivanje.

Izvan sustava YiENTi Enterprise

YiENTi Intelligence

Sloj inteligencije za ponovnu uporabu

ACCENTSYS softversko inženjerstvo

Ključna tehnologija u internoj uporabi

Ostali ACCENTSYS proizvodi

Smjer razvoja

Budući vanjski sustavi

Smjer razvoja

Ostali slučajevi korištenja strukturiranog zaključivanja

Smjer razvoja

Trenutačni razvoj

Transparentni o tome gdje YiENTi trenutačno stoji.

Platforma YiENTi

U razvoju

Samostalna platforma YiENTi je u razvoju i još nije komercijalno dostupna.

YiENTi Intelligence · temeljna tehnologija

U internoj upotrebi u tvrtki ACCENTSYS

YiENTi već podržava inženjerski rad u tvrtki ACCENTSYS, dok se samostalna platforma i dalje razvija.

Čovjek u petlji · trenutačna zrelost

YiENTi je danas vođen stručnjacima.

Trenutačni sustav pruža znatnu inženjersku polugu kada njime upravljaju ljudi koji razumiju procese i strukturu sustava. Njegova snaga proizlazi iz kombinacije strukturiranih modela, razumijevanja procesa i strojno potpomognutog zaključivanja.

Znanje koje danas umnožava učinak sustava YiENTi

  • BPMN
  • Modeliranje procesa
  • Arhitektura sustava
  • Programsko inženjerstvo
  • Poslovni tijekovi rada
  • Tumačenje strukturiranih modela

YiENTi još nije dovršen proizvod za masovno tržište koji bi svatko mogao koristiti bez poznavanja domene.

Smjer · nije datirano obećanje

  1. Danas

    Strukturno inženjerstvo vođeno stručnjacima

  2. Sljedeće

    Automatiziranije modeliranje, zaključivanje, testiranje i isporuka

  3. Dugoročno

    Sve autonomnije inženjerstvo sustava

Filozofija sustava YiENTi

Od umjetne inteligencije prema stvarnoj inteligenciji.

Inteligencija je više od stvaranja uvjerljivog jezika. Zahtijeva razumijevanje odnosa, konteksta, procesa, posljedica i načina na koji se informacije mijenjaju tijekom vremena. YiENTi je pristup tvrtke ACCENTSYS ovom problemu.

„Real Intelligence” opisuje filozofiju sustava YiENTi i tvrtke ACCENTSYS – nije utvrđena znanstvena kategorija.

Strateški rast

Skaliranje sljedeće faze.

YiENTi se već koristi za izradu stvarnog softvera. Sljedeća faza odnosi se na skaliranje produktizacije, računalnih kapaciteta i komercijalizacije. YiENTi je dio šireg tehnološkog portfelja tvrtke ACCENTSYS.

Ograničavajući čimbenici su kapital, skaliranje i računalni kapaciteti, a ne pitanje funkcionira li YiENTi.

ACCENTSYS

Razvija ACCENTSYS AG, Švicarska.

YiENTi u tvrtki ACCENTSYS ima dvije uloge: tehnološki sloj koji omogućuje softversko inženjerstvo unutar tvrtke ACCENTSYS te buduću samostalnu platformu.

Zanima vas šira strategija platforme iza sustava YiENTi? Istražite ACCENTSYS, njegov tehnološki portfelj i aktualni krug strateškog rasta.

Za partnerstva, tehnološke razgovore, stratešku suradnju i ulaganja.