Wspólna promocja

IBM i Rational Software będą wspólnie promować Javę i język XML, modelowanie aplikacji w języku UML oraz standard XMI (XML Metada Interchange) do wymiany informacji o modelowanej aplikacji w formie dokumentu XML. Celem porozumienia jest współpraca produktów IBM VisualAge for Java i pakietu Rational Rose Suite do modelowania aplikacji w języku UML.

IBM i Rational Software będą wspólnie promować Javę i język XML, modelowanie aplikacji w języku UML oraz standard XMI (XML Metada Interchange) do wymiany informacji o modelowanej aplikacji w formie dokumentu XML. Celem porozumienia jest współpraca produktów IBM VisualAge for Java i pakietu Rational Rose Suite do modelowania aplikacji w języku UML.

VisualAge może odczytać model aplikacji wykonany za pomocą Rational Rose i stworzyć aplikację w Javie. Może również odczytać aplikację w Javie, przekształcić jej model na dokument zgodny ze standardem XMI i przesłać do pakietu Rational Rose, który odtwarza graficzny model aplikacji. Możliwa jest więc pełna inżynieria zwrotna między aplikacją a jej modelem graficznym. Na razie jednak pakiety korzystają z oddzielnych repozytoriów metadanych o aplikacji. IBM we wszystkich pakietach VisualAge używa repozytorium Team Connection, a Rational stosuje repozytorium ClearCase. Rozszerzenie Visual-Age for Java, pozwalające na współpracę z Rational Rose, jest dostępne użytkownikom zarejestrowanym w sieci IBM. Wkrótce pojawi się ono jako część VisualAge for Java Enterprise Edition.