Motory reguł dla e-biznesu

Różne produkty, różne możliwości

W zasadzie na rynku liczą się tylko trzy najbardziej technicznie zaawansowane produkty do tworzenia, zarządzania i uruchamiania reguł biznesowych w aplikacjach. Są to produkty firm Blaze Software (dawniej Neuron Data, obecnie wykupiona przez Brokat), ILOG i Versata (dawniej Vision Soft-ware).

Blaze Software powstała w 1985 r. jako Neuron Data. Początkowo zajmowała się tworzeniem platform dla systemów eksperckich. Obecnie koncentruje się na tworzeniu narzędzi do personalizacji oferty internetowej za pomocą motoru reguł biznesowych.

Zaletą oferty francuskiej firmy ILOG jest doskonała optymalizacja wykonywanego kodu, dzięki zastosowaniu narzędzi optymalizacyjnych, opracowanych dla obliczeń naukowych i technicznych.

Natomiast istotą oferty Versata jest integracja motoru reguł biznesowych z serwerami aplikacyjnymi (IBM, BEA), co pozwala na tworzenie wielowarstwowych, łatwo modyfikowalnych aplikacji ogólnego przeznaczenia.

Blaze Advisor

Blaze Advisor Solutions Suite to zintegrowany zestaw komponentów aplikacji do włączania personalizowanych usług do środowisk e-biznesu. Składa się z czterech głównych komponentów:

Builder - środowisko programistyczne do tworzenia reguł biznesowych. Jest ono przeznaczone głównie dla wysoko wykwalifikowanych użytkowników biznesowych i analityków.

Innovator - narzędzie do zarządzania regułami biznesowymi, tworzenia hierarchii i zestawów reguł. Zawie- ra repozytorium reguł używanych w organizacji. Pozwala na wykrywanie sprzeczności z wcześniej ustalonymi, ogólnymi wartościami i warunkami.

Motor reguł Rule Engine - moduł wykonawczy reguł dla konkretnej aplikacji e-biznesu. Współpracuje z Rule Server, "podającym" reguły właściwe dla tej aplikacji.

Rule Server - dostarcza reguły do wszystkich aplikacji e-biznesu (osadzonych na odpowiednim motorze reguł) korzystających z używanego w organizacji zestawu reguł. Motor reguł Rule Engine jest napisany w Javie i może być uruchamiany w maszynach wirtualnych Java Microsoft i Sun.

Reguły biznesowe Blaze Advisor nie istnieją w izolacji: są stosowane w odniesieniu do obiektów istniejących w konkretnym środowisku biznesowym. Pakiet importuje definicje obiektów do lokalnego repozytorium i wykorzystuje je przy tworzeniu reguł. Reguły można stosować w stosunku do obiektów JavaBeans, CORBA i ActiveX oraz wszystkich popularnych baz danych (za pośrednictwem sterowników JDBC). Możliwe jest stosowanie reguł do zdalnych obiektów za pośrednictwem technologii middleware IBM MQSeries, Microsoft Transaction Server, Iona Orbix i Borland Visibroker.


TOP 200