Versata Logic Studio


Regelbaserad utvecklingsmiljö
Med Versata Logic Studio kan du formulera ditt företags affärslogik genom att använda lättförståeliga beskrivande regler som kallas Business rules. Kunder som har tagit till sig denna metod att använda Business rules i stället för att koda i Java, har reducerat tiden och kostnaden för utveckling med mer än hälften och det efterföljande underhållet med upp till 90%. Detta på grund av att Business rules gör att du kan beskriva ”vad” du vill att applikationen ska göra istället för ”hur” det ska utföras i kodningen.
Vi tar som exempel: om en banks IT-personal vill att deras system ska beräkna det aktuella saldot som ingående saldo minus alla händelser på kontot minus bankavgifter, skriver man helt enkelt i Versata följande regel:
AktuelltSaldo = IngBalans – AllaTransaktioner – BankAvgift
Versata tar denna formel och skapar J2EE implementeringen av denna logik.
När verksamheten förändras och kräver anpassningar i befintligt system, räcker det med en enkel regeländring på en enda punkt i Versata för att implementera förändringen, och detta med största sannolikhet timmar – månader innan konkurrenterna hunnit göra mostvarande förändring.
Versata business rules gör det möjligt att ändra individuella attribut i din logik på absolut lägsta nivå närsomhelst, utan att behöva ändra andra regler, som är beroende av den som ändras.

 

 
Ex. Om en banks regler för att beräkna ”Bankavgift” förändras, behöver man inte skriva om reglerna för ”AktuelltSaldo” eller andra regler som använder den. Det är bara att prova ut rätt funktionalitet och ta i drift,

Regelbaserad applikationsutveckling

Versata Logic Studio fångar den centrala logiken i ditt system genom att använda sig av enkla lättförståeliga formuleringar som kallas Business rules Med Versata Logic Studio, beskriver du ”vad” du vill att din applikation ska göra och inte ”hur” det ska utföras i kodning. Versatas regelsystem är optimerat för att ta hand om så mycket som upp till 95 procent av den kod för transaktions- och verksamhetslogik som finns som finns i transaktionssystem, workflow och hantering av Masterdata, genom att eliminera kodning för den logiken.
 
Nu kan dina mindre erfarna programmerare, systemanalytiker och ”verksamhetsägarna” bli mycket mer produktiva utvecklare, och frigöra de kunnigaste J2EE programmerarna för de mer tekniska utmaningarna i ett system och på så sätt tjäna både tid och pengar
Till skillnad från andra regelbaserade teknologier, vilka fortfarande kräver mycket manuell kodning för att utveckla och underhålla denna typ av verksamhetskritiska system, fokuserar Versata på regelverket som bland annat hanterar regler för relationer, regler för hur data härleds och hur data påverkar, regler för restriktioner och händelsestyrning och reducerar så gott som all manuell kodning för detta.
Versata hindrar dig inte att automatisera kodningen, även om du kommer till den procentuellt sett lilla del som kan behöva kompletteras med manuell kod.
Versatas robusta APIer för anpassning och tillägg säkerställer att du snabbt kommer vidare från detta undantag.