హోమ్ అభివృద్ధి బిజినెస్ రూల్ ఇంజిన్ (బ్రీ) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

బిజినెస్ రూల్ ఇంజిన్ (బ్రీ) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

విషయ సూచిక:

Anonim

నిర్వచనం - బిజినెస్ రూల్ ఇంజిన్ (BRE) అంటే ఏమిటి?

బిజినెస్ రూల్ ఇంజిన్ (BRE) అనేది సాఫ్ట్‌వేర్ యొక్క ఒక భాగం, ప్రోగ్రామర్లు కానివారు వ్యాపార ప్రక్రియ నిర్వహణ (BPM) వ్యవస్థలో వ్యాపార తర్కాన్ని మార్చడానికి అనుమతిస్తుంది. వ్యాపార విధానం లేదా విధానాన్ని నిర్వహించడానికి, వ్యాపార నియమం లేదా ప్రకటన అవసరం. వ్యాపార నియమాన్ని నిర్వహించడానికి వ్యాపార తర్కం డేటాబేస్ మరియు కార్యకలాపాల క్రమంలో డేటాను ఉపయోగిస్తుంది.

టెకోపీడియా బిజినెస్ రూల్ ఇంజిన్ (BRE) గురించి వివరిస్తుంది

వ్యాపార నియమాల కోసం అమలు కోడ్ BPM వ్యవస్థ నుండి వేరు చేయబడుతుంది, తుది వినియోగదారు ప్రోగ్రామర్ సహాయం అడగకుండానే వ్యాపార నియమాలను మార్చడానికి అనుమతిస్తుంది. బిజినెస్ రూల్ ఇంజిన్ ఇతర నియమాలపై మార్పుల ప్రభావాలను అంచనా వేస్తుంది మరియు సంఘర్షణ ఉంటే వినియోగదారుని ఫ్లాగ్ చేస్తుంది.

పూర్తి BRE లో ఇవి ఉన్నాయి:

  • బిజినెస్ రూల్ ఎడిటర్: ఇది వ్యాపార వినియోగదారులను వ్యాపార నియమాలను రూపొందించడానికి, నిర్వచించడానికి, డాక్యుమెంట్ చేయడానికి మరియు సవరించడానికి అనుమతించే ఒక స్పష్టమైన ఇంటర్ఫేస్.
  • రూల్స్ ఇంజిన్ ఎగ్జిక్యూషన్ కోర్: ఇది నియమాలను అమలు చేసే ప్రోగ్రామింగ్ కోడ్.
  • బిజినెస్ రూల్ రిపోజిటరీ: ఇది వ్యాపార వినియోగదారులచే నిర్వచించబడిన వ్యాపార నియమాలను నిల్వ చేసే డేటాబేస్.
  • రిపోర్టింగ్ కాంపోనెంట్: ఇది వ్యాపార వినియోగదారులను ఇప్పటికే ఉన్న నియమాలను ప్రశ్నించడానికి మరియు నివేదించడానికి అనుమతించే ఒక స్పష్టమైన ఇంటర్ఫేస్.

వ్యాపార నియమ ఇంజిన్‌ల రకాలు అమలు కోసం నియమాలు ఎలా షెడ్యూల్ చేయబడతాయి అనేదాని ప్రకారం విభిన్నంగా ఉంటాయి. చాలా రూల్ ఇంజన్లు ఫార్వార్డ్ చైనింగ్ మరియు లక్ష్యాన్ని చేరుకునే వరకు డేటాను సంగ్రహిస్తాయి.

రెండు రకాలు ఉన్నాయి:

  • ఉత్పత్తి / అనుమితి నియమాలు: ఇవి ఒక షరతు ఉంటే, అప్పుడు ఒక చర్య. వినియోగదారు నియమాన్ని అమలు చేసినప్పుడు అవి అమలు చేస్తాయి.
    • ఉదాహరణ: ఈ కస్టమర్ తనఖాను అనుమతించాలా? జవాబు: కొన్ని షరతులు ఉంటే కస్టమర్-తనఖా తనఖా.
  • ప్రతిచర్య / ఈవెంట్ కండిషన్ చర్య నియమాలు: ఇవి ఇన్‌కమింగ్ ఈవెంట్‌లకు ప్రతిస్పందిస్తాయి మరియు ఈవెంట్ సరళిని ప్రాసెస్ చేస్తాయి. సంఘటనలు జరిగినప్పుడు అవి స్వయంచాలకంగా స్పందిస్తాయి.
    • ఉదాహరణ: అంశం స్టాక్ లేదు. ప్రతిచర్య: నిర్వాహకుడిని హెచ్చరించండి.

వెనుకబడిన గొలుసు నియమాలు కూడా ఉన్నాయి. ఇక్కడ రూల్ ఇంజిన్ ఒక నిర్దిష్ట లక్ష్యాన్ని చేరుకోవడానికి వాస్తవాలను పరిష్కరించడానికి ప్రయత్నిస్తుంది. మరియు మూడవ తరగతి రూల్ ఇంజిన్ ఉంది, దీనిని నిర్ణయాత్మక ఇంజిన్ అని పిలుస్తారు. ముందుకు లేదా వెనుకబడిన గొలుసును ఉపయోగించకుండా, ఇది విధానాన్ని బాగా వివరించడానికి డొమైన్-నిర్దిష్ట భాషా విధానాలను ఉపయోగిస్తుంది మరియు తరువాత పోరాటం, జీతం లెక్కింపు లేదా బిల్లింగ్ వంటి నిర్దిష్ట డొమైన్‌లో సమస్యలను పరిష్కరిస్తుంది.

బిజినెస్ రూల్ ఇంజిన్ (బ్రీ) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం