Ontologi

Under agenterna finns en nedskriven beskrivning av själva företaget: vad en kund, en order, en artikel eller ett avtal är, hur de hänger ihop och vilka regler som gäller. Varje modul och varje agent läser samma modell, så en ändring i den är en ändring överallt.

En hand som placerar ett block på en vit arkitektmodell av ett campus, med trådar som förbinder byggnaderna
Lager 3 av 5
  • Objekt, relationer och regler i en beskriven modell
  • Versionshanterad: varje ändring har en upphovsperson, ett skäl och ett godkännande
  • Självutvecklande: agenter föreslår utbyggnader när företaget förändras
  • En modell som läses av varje modul och varje agent
05 Säkerhet och suveränitet04 Data03 Ontologi02 Agentisk logik01 Superintelligens

Varför en modell, inte en samling moduler

Traditionella affärssystem levererar sin bild av ett företag i koden: en fast kundskärm, en fast order, ett fast godkännandeflöde. När verksamheten inte passar in arbetar människor runt det i kalkylblad, och det verkliga företaget glider ifrån det som systemet beskriver.

Hurukan börjar i andra änden. Företaget beskrivs först, som objekt, relationer och regler, och modulerna läser den beskrivningen. En modul är ett sätt att arbeta med en del av modellen, inte en separat databas med en egen uppfattning om vad en kund är.

Vad den innehåller

Objekten är verksamhetens substantiv: kund, leverantör, artikel, order, avtal, person, dokument. Relationerna förbinder dem: den här ordern avropas mot det där ramavtalet; den här artikeln kommer från de där två leverantörerna. Reglerna anger vad som måste gälla: en offert över en viss gräns kräver ett andra godkännande; ett certifikat måste vara giltigt på leveransdagen. Åtgärderna är verben: vad som får göras med ett objekt, av vem och under vilka villkor.

Hur den utvecklas

Modellen fortsätter att utvecklas, eftersom företaget gör det. När verksamheten förändras – en ny tjänst, en ny marknad, en ny lagstadgad skyldighet – föreslår en agent ändringen i modellens egna termer. En människa granskar den, ser vad den påverkar och godkänner eller avvisar den. Den godkända ändringen blir en ny version, och den tidigare förblir läsbar, så att varje post kan förstås mot den modell som gällde när den skrevs.

Mellan agenterna och datan

Ovanför det här lagret agerar Agentisk logik i de termer som ontologin definierar: varje åtgärd en agent kan vidta beskrivs här. Nedanför lagrar lagret Data poster som måste stämma med modellen, så att en import som inte passar fångas vid dörren i stället för att upptäckas i en rapport. Säkerhet och suveränitet tillämpar behörigheter på de objekt och åtgärder som modellen namnger. Ontologin är kontraktet mellan alla tre.

Vad modellen innehåller

01

Objekt

Kunder, leverantörer, artiklar, ordrar, avtal, personer, tillgångar och dokument, vart och ett definierat en gång med sina fält, sina tillstånd och sin ägare.

02

Relationer

Vilken order som hör till vilket avtal, vilken artikel till vilken leverantör, vilken person till vilken enhet. Uttryckliga, så att agenterna följer dem i stället för att gissa.

03

Regler

Valideringar, tillståndsändringar, gränser för godkännande och vem som får göra vad, inskrivna i modellen i stället för begravda i skärmar och kalkylblad.

04

Åtgärder

Vad som kan göras med varje objekt, av vem och under vilka villkor. Det här är vokabulären agenterna agerar i, och den sätter hela ramen för vad de kan göra.

05

Versioner

Varje ändring i modellen är en version med en upphovsperson, ett skäl och ett godkännande, och den tidigare versionen förblir läsbar.

06

Självutveckling

När verksamheten lägger till en produktlinje, en process eller en skyldighet föreslår en agent de nya objekten och reglerna, en människa godkänner dem och varje modul tar upp dem.

Frågor

Vad är en ontologi, enkelt uttryckt?

En nedskriven beskrivning av de saker ett företag hanterar, hur de hänger ihop och vilka regler som gäller för dem. Varje företag har redan en; den är oftast utspridd över flera system och i huvudet på erfarna medarbetare.

Vad betyder självutvecklande?

Att utbyggnaden av modellen är en del av systemets vanliga arbete. Agenterna märker var modellen inte längre passar verksamheten och föreslår ändringar, och människor godkänner dem. Varje ändring passerar fortfarande en människas godkännande.

Kan vi läsa och exportera modellen?

Ja, så är den utformad. Modellen är läsbar, versionshanterad och kan exporteras tillsammans med din data, eftersom en beskrivning av ditt företag tillhör dig.

Bygg företagets operativsystem tillsammans med oss

Hurukan har ännu inte lanserats. Om du driver ett företag och vill ha ett suveränt, agentiskt system i stället för ännu en programsvit vill vi gärna höra vad du behöver.