BRMS ( englanniksi Business Rule Management System - business rule management system) on tietojärjestelmä, jota käytetään ylläpitämään, ylläpitämään ja toteuttamaan yrityksen liiketoimintasääntöjä.
Liiketoimintasääntöjen hallintajärjestelmät koostuvat liiketoimintasääntöjen suorituspalvelimesta ja sääntöjen hallintatyökalusta (arkisto), joka tarjoaa yrityskäyttäjille kätevän ja toimivan käyttöliittymän liiketoimintalogiikan tallentamiseen, luomiseen ja muokkaamiseen . Mukana voi myös olla sääntötestaus- ja analyysikomponentteja.
Tällaisten järjestelmien keskeinen näkökohta on keskittyminen toimiviin käyttäjiin, ei ohjelmoijiin.
Liiketoiminnan sääntöjen hallintajärjestelmien tärkeimmät edut:
Useimmat liiketoimintasääntöjen hallintajärjestelmät ovat kehittyneet liiketoimintasääntöjen suorituspalvelimista , ja ne tarjoavat yrityskäyttäjäkeskeisiä kehitystyön elinkaaren hallintaratkaisuja, joissa on deklaratiivinen kuvaus säännöistä, jotka suoritetaan alkuperäisissä liiketoimintasääntöjen suorituspalvelimissa .
Muut liiketoimintasääntöjen hallintajärjestelmät ovat kasvaneet ulos sääntöjen kuvailukeinoista (esimerkiksi yhdistämällä päätöspuut tai graafit suoritettavaan koodiin). Arkiston säännöt yhdistetään päätöspalveluiksi, jotka tukevat monia modernin tietoarkkitehtuurin konsepteja, kuten SOA ja verkkopalvelut.
Sääntöjen sisältö näkyy tietojärjestelmissä, mikä vaikuttaa suoraan prosessin suorittamiseen. Siksi liiketoimintasääntöjen hallinnan käsitettä voidaan kutsua mallipohjaiseksi kehitykseksi .
Vaikka liiketoimintasääntöjen muodolle ei ole olemassa yhtä standardia, on kehitetty useita vastaavia standardeja: