Těžba obchodních pravidel - Business rule mining

Příklad dolování obchodních pravidel

Těžba obchodních pravidel je proces získávání základní intelektuální obchodní logiky ve formě obchodní pravidla z baleného nebo starší software aplikace, jejich přepracování v přirozeném nebo formálním jazyce a jejich uložení do úložiště zdrojových pravidel pro další analýzu nebo dopředné inženýrství. Cílem je zachytit tato starší obchodní pravidla takovým způsobem, aby je podnik mohl v průběhu času ověřovat, kontrolovat a měnit.

Přehled

Dolování obchodních pravidel podporuje a Přístup obchodních pravidel, který je definován jako formální způsob řízení a automatizace obchodních pravidel organizace tak, aby se podnik choval a vyvíjel tak, jak to jeho vedoucí zamýšlejí.

Běžně se také provádí jako součást souboru modernizace aplikací projekt vyvíjející starší softwarové aplikace do architektura orientovaná na služby (SOA) řešení, přechod na zabalený software, vývoj nových vlastních aplikací nebo usnadnění uchovávání znalostí a komunikace mezi podniky a TO profesionálové v údržba životní prostředí.

Alternativní přístupy

Alternativní přístupy k těžbě pravidel jsou manuální a automatizované.

Manuální přístup zahrnuje ruční psaní pravidel na základě odborných rozhovorů s odborníky a kontroly zdrojový kód, toky úloh, datové struktury a pozorované chování.

Ruční extrakce pravidel je komplikována obtížností lokalizace a porozumění vysoce vzájemně závislé logiky, která byla protkaná miliony řádků softwarového kódu.

Automatizovaný přístup využívá software založený na úložišti k vyhledání logických připojení vlastních aplikacím a jejich extrakci do předem stanoveného formátu obchodních pravidel.

Díky automatizaci je efektivním přístupem použití sémantických struktur na stávající aplikace. Překrytím obchodních kontextů na starší aplikace mohou těžaři pravidel soustředit úsilí na objevování pravidel ze systémů, které jsou pro podnik cenné. Úsilí je přesměrováno pryč od těžby komoditizovaných nebo irelevantních aplikací.

Dále osvědčené postupy [1] ve spojení s různými technikami zachycování sémantiky programů pomocí nástrojů urychluje transformaci technických pravidel na pravá obchodní pravidla. Přidání obchodní sémantiky do procesu analýzy umožňuje uživatelům abstrahovat technické koncepty a deskriptory, které jsou v aplikaci běžné, na obchodní úroveň, kterou spotřebuje analytik pravidel.

Systémoví integrátoři, prodejci softwaru, odborníci na těžbu pravidel a vlastní vývojové týmy vyvinuli technologie, proprietární metodiky a specifické šablony pro modernizaci aplikací a těžbu obchodních pravidel.

Viz také

Reference

Další čtení

  • Barbara Von Halle (2001). Platí obchodní pravidla. Wiley. ISBN  0-471-41293-7
  • Janet Wall (2006). Pravidla těžby z kódu: rozumné nebo šílené?

externí odkazy