Ta spletna stran uporablja piškote drugih spletnih mest, ki omogočajo merjenje obiskanosti in boljšo uporabniško izkušnjo. Z zaprtjem tega obvestila, ogledom strani, odprtjem katerikoli povezave ali katerikolim nadaljevanjem brskanja soglašam z namestitvijo piškotov. Več informacijiSprejmem

jBPM

Business Process Management (BPM), oziroma avtomatizirano upravljanje poslovnih procesov predstavlja naravno evolucijo metodologij načrtovanja programske opreme. 

Prostop BPM-ja omogoča hiter in dinamičen razvoj poslovnih procesov:

  • Zmanjša število akterjev, ki morajo interpretirati zahteve (razvijalec vstopi v drugem trenutku) in posledično povečajo produktivnost.
  • Poveča hitrost izvedbe prototipov (simulirane integracije z zunanjimi sistemi).

jBPM (ki ga razvija JBoss) je platforma za razvoj in upravljanje procesov, ki so aplicirani podatkom biznisa. Platforma je široko uporabljen inštrument, ki temelji na Java tehnologiji.

Inštalacija in upraba komponent ne zahteva stroškov za nakup licenc.

Arhitektura

Arhitektura jBPM-ja je strukturirana na podlagi številnih komponent, ki se naslanjajo na PVM. PVM je motor, ki interpretira in izvaja procese, ki so napisani v različnih jezikih (jPDL, BPEL,...). GDP je designer, plugine Eclipse-a, ki omogoča risanje in deploy procesov. Identity je komponenta, ki omogoča upravljanje z uporabniki in dovoljenji ter se lahko asocira na directory podjetja. Task Manager se  ukvarja z upravljanjem task-ov, npr. za časovno interakcijo z uporabnikom. Enterprise komponenta omogoča dostop komponentam infrastrukture Java Enterprise (EJB, Data Source, Code, itd...).

Arhitektura jBPM daje na voljo dobro preizkušen sistem in fleksibilno arhitekturo. Process Engine "vrti" na notranjem sistemu in komunicira s podatkovno bazo, ki vsebuje vse podatko biznisa. Sistem je mogoče konfigururati takorekoč z vsako poznano podatkovno bazo. Process Designer je zuanja aplikacija preko katere se razvijajo procesi in se pogovarja z Process Engine za deployment (distribucija ali prehod v produkcijo) procesov. Grafični vmesnik izmenjuje podatke z motorjem. Ta je lahko kakršnegakoli tipa: spletna aplikacija, Windows aplikacija, Linux, idr.

Integracijo z zunanjimi sistemi upravlja motor tako, da izvaja kodo, ki so jo proizvedli razvijalci procesa. Ta koda se arhivira na podatkovno bazo skupaj z definicijami procesa.