Agent wśród danych

Computer Associates wprowadza na rynek nową wersję obiektowej bazy danych Jasmineii.

Computer Associates wprowadza na rynek nową wersję obiektowej bazy danych Jasmineii.

Skrót "ii" ma oznaczać "inteligentną infrastrukturę". Według przedstawicieli Computer Associates, "inteligencja" obiektowej bazy wynika z włączenia do niej technologii agentów Neugents, zaś na "infrastrukturę" składa się kompleksowy zestaw narzędzi i programów, pozwalających na opracowanie i osadzanie aplikacji, posługując się wyłącznie Jasmineii. Baza ta zawiera trzy części: usługi wspomagające tworzenie aplikacji, pośrednią warstwę komunikacyjną i usługi do tworzenia reguł biznesowych.

Otwarte środowisko

Jasmineii pozwala składać aplikacje z obiektów różnych typów: COM, Java lub C++. Moduł Jasmineii Modeler umożliwia stworzenie hierarchii klas, metod i właściwości dostępnych obiektów. Programista wskazuje przestrzeń katalogową obiektów i składniki danych, a Jasmineii decyduje, jak je zebrać i zapewnić usługi do ich połączenia w moduł wykonawczy. W strukturę modelu aplikacji można włączyć inne kompletne programy, usługi systemowe, bazy danych oraz komercyjne biblioteki klas np. JavaBeans.

Według CA, do aplikacji można włączać różne systemy wizualizacyjne. Moduły do obsługi danych rzeczywistości wirtualnej VRML i dokumentów XML dostarcza firma Viewpoint Digital (filia CA). Do modelowania obiektów w aplikacjach służy pakiet Rose (Rational Technologies).

Warstwa komunikacyjna Jasmineii posługuje się modułami do komunikacji synchronicznej i asynchronicznej, kompresji danych, szyfrowania, potwierdzania tożsamości użytkowników oraz usługami katalogowymi. Informacje o usługach są zawarte w centralnym repozytorium Jasmineii; do niego są również przesyłane komunikaty i informacje o publikowanych i subskrybowanych zdarzeniach.

Zaletą Jasmineii ma być zarządzanie aplikacjami, pracującymi w dowolnych konfiguracjach: w architekturze klient/serwer czy wielowarstwowych aplikacjach rozproszonych. Wynika to ze ścisłej integracji Jasmineii z systemem Unicenter TND.

Reguły biznesowe

Reguły biznesowe to podstawowa część aplikacji, określająca działanie zależne od charakteru przetwarzanych danych. Muszą one być łatwe do zrozumienia dla każdego użytkownika aplikacji. Mają więc charakter statyczny. Technologia inteligentnych agentów pozwala na stosowanie reguł dynamicznych, gdyż Neugents korzystają z "uczących się" sieci neuronowych do znajdowania i używania reguł ukrytych w przetwarzanych danych.

W rzeczywistej działalności wiele zmiennych wpływa na ostateczny wynik i nie da się przewidywać zachowań, posługując się tylko kilkoma zmiennymi. Wzory zachowań (klientów, rynku, procesu produkcyjnego) są dynamicznie zmienne, a punkt wywołania odpowiedniej metody korygującej powinien być każdorazowo dostosowany do wyniku analizy danych. Do analiz za pomocą Neugents można używać zarówno standardowych danych transakcyjnych, jak i dowolnych danych dostępnych z wielu źródeł.

Dziedziną, w której technologia Neugents może znaleźć zastosowanie, jest personalizacja interfejsu użytkowego klientów aplikacji, zależnie od analizy ich zachowania np. w handlu elektronicznym.

IDC przewiduje, że Jasmineii pozwoli wykorzystywać dane zgromadzone w systemach transakcyjnych, bez konieczności tworzenia i utrzymywania kosztownej hurtowni danych. Hurtownia umożliwi bowiem uzyskiwanie odpowiedzi tylko na poprawnie zadane pytania, natomiast Neugents znajdzie odpowiedzi i wzory - nawet gdy nie potrafimy sprecyzować pytania.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200