Rule EnginesOpis Rule EnginesRule Engines to narzędzie, które pozwala na reprodukcję logicznych reguł. To urzadzenie kontroluje ewaluację reguł na podstawie RuleSet, pliku danych, które przedstawiają reguły w formie czytelnej dla człowieka. Użytkownik nie musi się przejmować porządkiem reguł i współzależnością reguł, gdyż odpowiedzialna jest za to Rule Engines. Funkcjonowanie Rule EnginesReguły są czytane z RuleSet i na podstawie danych są przenoszone i podlegają ocenie, bez wymogu ich kolejności. Zgodnie z różnymi algorytmami optymizującymi tylko reguły zależne od faktów i ich rezultatów będą przetwarzane przez Rule Engines. Reguły będą powtarzalnie ewaluowane w momencie, gdy reguła zostanie złamana lub gdy powstaną nowe fakty z rezultatów wcześniejszych reguł. Zastosowanie Rule EnginesRule Engines znajdują zastosowanie tam, gdzie wiele reguł (Busines Rules) jest przetwarzanych i gdzie jest wymagane częste dostosowywanie produktu do potrzeb klienta (customisation). Przykładowo, podczas konfiguracji samochodu za pomocą oprogramowania, mamy doczynienia z wieloma regułami, których wynik zależy od wyboru (faktów) dokonanego przez uzytkownika. Korzyści z Rule EnginesDużą korzyścią z korzystania z Rule Engines jest to, że reguły są przetwarzane do zewnętrznego pliku (RuleSet), co umożliwia odczytanie ich przez człowieka. Mogą być one składowane jako RuleSet, niezaleznie od ich kolejności, w odróznieniu od programowania proceduralnego, gdzie porządek logicznych reguł ma duże znaczenie. W wyniku dostosowywania produktu, reguły musza być zaimplementowane do kodu źródłowego dokładnie w takiej samej kolejności, która jest oczekiwana. Zalety i wartość dodana płynąca z Rule Engines
"Podczas tworzenia oprogramowania i przeprowadzania zautomatyzowanych testów INSONO udowodniło, że posiada szeroką, specjalistyczną wiedzę metodyczną i techniczną" Kai Klatt, Project Manager "INSONO tworzy innowacyjne rozwiązania i skupia się na rozwiązywaniu problemów" U. Schultz, Manager
©
INSONO Sp. z o. o.
·
Impressum
|