| |
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. |
|
|
|
|