MaintainJ Plugin 4.0.0

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 7.00 MB
‎Ocena użytkowników: 4.6/5 - ‎5 ‎Głosów

MaintainJ, wtyczka Eclipse, generuje sekwencję UML środowiska uruchomieniowego i diagramy klas dla danego przypadku użycia, pomagając użytkownikom szybko zrozumieć złożoną aplikację Java lub J2EE. MaintainJ jest narzędziem, aby włączyć do kiedy: --Dowiedz się, co dokładnie się dzieje po uruchomieniu przypadku użycia --Generowanie interaktywnego diagramu sekwencji z śledzenia wywołań --Zmniejsz czas naprawy błędów i wydania cyklu aplikacji --Dokumentuj swoje aplikacje w ciągu kilku minut MaintainJ różni się od wszelkich narzędzi inżynierii odwrotnej, które widziałeś wcześniej. a) Zapomnij o statycznej inżynierii odwrotnej - diagramy UML z kodu źródłowego mogą zabrać Cię tylko do tej pory. Uruchom przypadek użycia i wygeneruj diagramy sekwencji i klas UML dla tego przypadku użycia. b) Kontekst wywołania - digramy sekwencji pokazują wartości parametrów wejściowych i zwracanych, stan wywoływanego obiektu i czas reakcji wywołania c) Pokazuje wywołania SQL - Pokazuje rzeczywiste wywołania SQL środowiska wykonawczego z parametrami wypełnionymi niezależnie od użytych struktur JDBC d) Obsługuje aplikacje multi-JVM — generuje diagramy sekwencji end-to-end dla aplikacji działających na wielu platformach JVM. e) Ułatwia debugowanie aplikacji wielowątkowych. f) Eksploruj diagramy - Diagramy sekwencji MaintainJ są przyjemnością do czytania. Można rozwinąć i zwinąć wywołania podczas eksplorowania diagramu sekwencji złożonej. g) Skoncentruj się na tym, czego potrzebujesz — wyświetlane są tylko klasy aplikacji (bez klas interfejsu API) w określonych pakietach. Wszystkie wywołania pętli i wywołania cykliczne są usuwane. Wiele filtrów są dostarczane do usuwania niechcianych połączeń. h) Z uruchomionej aplikacji — diagramy są generowane z uruchomionej aplikacji. Nie musisz mieć kodu źródłowego. i) Oszczędność kosztów konserwacji - koszty konserwacji 90%. Opis kodu kosztuje 50% kosztów konserwacji. Zapisz, generując diagramy UML, które pomagają szybko zrozumieć kod. j) Zbudowany, przetestowany i zademonstrowany na 8000 + klasy aplikacji Java. Sprawdź filmy demonstracyjne na http://maintainj.com/userGuide.jsp?param=overviewDemo

historia wersji

  • Wersja 4.0.0 opublikowany na 2012-04-30

    Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego



    PRZED UŻYCIEM LUB OCENĄ OPROGRAMOWANIA NALEŻY UWAŻNIE PRZECZYTAĆ NINIEJSZĄ LICENCJĘ. KORZYSTANIE Z OPROGRAMOWANIA OZNACZA AKCEPTACJĘ WARUNKÓW ZAWARTYCH W NINIEJSZEJ UMOWIE. JEŚLI UŻYTKOWNIK NIE ZGADZA SIĘ Z WARUNKAMI NINIEJSZEJ UMOWY, NIE POBIERA, NIE INSTALUJE, NIE OCENIA ANI NIE KORZYSTA Z OPROGRAMOWANIA.

    Jest to umowa prawna między Użytkownikiem końcowym a MaintainJ Inc. ("Licencjodawca&). MaintainJ zestaw wtyczek Eclipse ("Software") jest własnością Licencjodawcy i jest chroniony prawem autorskim. Po zaakceptowaniu warunków niniejszej Umowy Licencyjnej, twoje prawa i obowiązki w odniesieniu do korzystania z Oprogramowania są następujące.

    Licencjodawca udziela Ci niewyłącznego prawa do korzystania z Oprogramowania. Oceniający Oprogramowanie mają prawo do samodzielnego korzystania z niego na jednym komputerze. Użytkownicy końcowi licencji Node Locked mają również prawo do samodzielnego używania na jednym komputerze. Użytkownicy końcowi licencji pływającej mają prawo do używania jej na dowolnym komputerze, ale w dowolnym momencie nie mogą jej używać na większej liczbie komputerów niż liczba zakupionych licencji pływających. Nie podano żadnej innej licencji.

    Użytkownik nie może odtwarzać oprogramowania, dekompilować ani dezasemagulować Oprogramowania. Oprogramowanie innych firm inżynierii odwrotnej może być nielegalne. Licencjodawca nie ponosi odpowiedzialności za jakiekolwiek szkody wynikające z oceny lub inżynierii odwrotnej użytkownika użytkownika za pomocą MaintainJ.

    PRAWA I OGRANICZENIA DOTYCZĄCE CZASU WYKONYWANIA: Użytkownik zgadza się zwolnić Licencjodawcę z odpowiedzialności, chronić go przed wszelkimi roszczeniami lub procesami sądowymi, w tym opłatami adwokackimi, które powstają lub wynikają z korzystania lub dystrybucji Oprogramowania.

    Oprogramowanie jest tworzone przy użyciu eclipse i powiązanych wtyczek, które są dystrybuowane na następującej licencji.

    Eclipse Public License (EPL) 1.0 dostępna w http://www.eclipse.org/legal/epl-v10.html

    PRZED ROZPOCZĘCIEM KORZYSTANIA Z OPROGRAMOWANIA UŻYTKOWNIK JEST ZOBOWIĄZANY DO ZAPOZNANIA SIĘ I ZAAKCEPTOWANIA WSZYSTKICH TAKICH WARUNKÓW POWYŻSZYCH LICENCJI.

    PRAWA AUTORSKIE: Oprogramowanie i dokumentacja są chronione prawami autorskimi licencjodawcy i są chronione kanadyjskimi i międzynarodowymi prawami autorskimi i traktatami. Produkt zawiera chronione prawem autorskim oprogramowanie Licencjodawcy. Wszelkie prawa zastrzeżone.

    W ŻADNYM WYPADKU LICENCJODAWCA NIE PONOSI ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK STRATY ZYSKÓW LUB JAKIEKOLWIEK INNE SZKODY, W TYM MIĘDZY INNYMI ZA SZKODY SPECJALNE, PRZYPADKOWE, WTÓRNE LUB INNE. OPROGRAMOWANIE JEST DOSTARCZANE "AS IS" BEZ JAKIEJKOLWIEK GWARANCJI. LICENCJODAWCA WYRAŹNIE ZRZEKA SIĘ WSZELKICH INNYCH GWARANCJI, WYRAŹNYCH LUB DOROZUMIANYCH, W TYM MIĘDZY INNYMI DOROZUMIANYCH GWARANCJI PRZYDATNOŚCI HANDLOWEJ LUB PRZYDATNOŚCI DO OKREŚLONEGO UŻYTKU. LICENCJODAWCA NIE GWARANTUJE, ŻE OPROGRAMOWANIE BĘDZIE SPEŁNIAĆ JEGO WYMAGANIA LUB ŻE DZIAŁANIE. LICENCJODAWCA NIE GWARANTUJE, ŻE OPROGRAMOWANIE BĘDZIE SPEŁNIAĆ WYMAGANIA UŻYTKOWNIKA LUB ŻE DZIAŁANIE OPROGRAMOWANIA BĘDZIE NIEPRZERWANE LUB WOLNE OD BŁĘDÓW.

    PRAWO REGULUJĄCE: Niniejsza Umowa podlega prawu Kanadyjskiemu i jest interpretowana zgodnie z prawem Kanadyjskim. Użytkownik zobowiązuje się nie używać, wysyłać ani nie eksportować Oprogramowania z naruszeniem prawa.

    CAŁA UMOWA: Użytkownik zgadza się, że niniejsza Umowa wyraża pełne zrozumienie między Użytkownikiem a Licencjodawcą i zastępuje wszelkie inne komunikaty, ustne lub pisemne, dotyczące Oprogramowania.

Szczegóły programu