Wersja 2026 programu Altova UModel została ogłoszona 21 października 2025 roku. Poniżej znajdą Państwo informacje o wszystkich nowych funkcjach i mogą zaktualizować program do najnowszej wersji.
| UModel 2026 (21 października 2025 roku) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Zapisywanie diagramów w formacie SVG | ||||||
| Wsparcie dla Firebird 5.0 | ||||||
| Obsługa wersji MariaDB 11.4 i 11.8 | ||||||
| Wsparcie dla PostgreSQL 17 | ||||||
| Wsparcie dla wersji zapoznawczej Visual Studio 2026 | ||||||
| Obsługa wersji Eclipse 4.34, 4.35, 4.36, 4.37 | ||||||
| Wsparcie dla systemu Windows Server 2025 |
UModel umożliwia importowanie istniejących tabel z popularnych baz danych relacyjnych, co pozwala na tworzenie diagramów baz danych w notacji UML. Można modyfikować istniejące diagramy lub tworzyć nowe, a następnie generować odpowiadające im skrypty SQL. W wersji 2026 dodano wsparcie dla następujących wersji baz danych:
Dowiedz się więcej o wszystkich dodatkowych funkcjach, które uzyskasz, korzystając z.. modernizacja; ulepszanie; podnoszenie standardu z starszej wersji do UModel Version 2026.
| UModel® 2020 (9 października 2019) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Wsparcie dla C++17 | ||||||
| Wsparcie dla C# 8.0 | ||||||
| Wsparcie dla dodatkowych wersji baz danych | ||||||
| Rozszerzone wsparcie dla plików binarnych .NET | ||||||
| Wzmocnione wsparcie dla .NET Core | ||||||
| Generowanie kodu dla Visual Studio 2019 | ||||||
| Integracja z Visual Studio 2019 oraz z wersjami 4.11 i 4.12 środowiska Eclipse |
| UModel® wersja 2018r2 (17 kwietnia 2018) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Wsparcie dla języka C++ | ||||||
| Dzięki interfejsowi COM: można określić listę nazw typów, które mają zostać zaimportowane podczas importu binarnych plików | ||||||
| Wsparcie dla baz danych Teradata 16 i MariaDB 10 | ||||||
| Szczegółowe ustawienia serwera proxy dla sieci |
| UModel® 2016 (30 września 2015) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Wsparcie dla języka C# w wersji 5 | ||||||
| Wsparcie dla Java 8 | ||||||
| Wsparcie dla baz danych Firebird | ||||||
| Wsparcie dla wielu baz danych zostało zaktualizowane i obejmuje najnowsze wersje: IBM DB2 10.5, SQL Server 2014, PostgreSQL 9.4, MySQL 5.6 oraz Oracle 12C | ||||||
| Integracja z Visual Studio została zaktualizowana i teraz obsługuje wersję VS 2015 | ||||||
| Wsparcie dla systemu Windows 10 |
| UModel® 2014 (29 października 2013) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Wsparcie dla szablonów SPL związanych z projektem – umożliwia większą możliwość dostosowywania generowanego kodu. | ||||||
| Wsparcie dla nowych baz danych i wersji baz danych: * Informix 11.70, * wersje PostgreSQL 9.0.10/9.1.6/9.2.1, * MySQL 5.5.28, * wersje IBM DB2 9.5/9.7/10.1, * SQL Server 2012, * Sybase ASE (Adaptive Server Enterprise) 15/15.7, oraz * Access 2010/2013 | ||||||
| Wsparcie dla integracji z Eclipse 4.3. |
| UModel® 2013 (15 września 2012) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Wsparcie dla UML 2.4 – Najnowsza wersja standardu UML, obejmująca obsługę formatu XMI 2.4 do importu i eksportu modeli UML | ||||||
| Wsparcie dla SysML 1.2 – aktualizacja do nowszej wersji języka modelowania SysML | ||||||
| Wsparcie dla wyświetlania właściwości .NET jako powiązań UML – jest to funkcja, o którą użytkownicy często prosili | ||||||
| Sprawdzanie pisowni dla elementów modelu – pomaga użytkownikom tworzyć poprawne i spójne nazwy elementów |
| UModel® wersja 2012, wydanie 2 (23 lutego 2012) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Generowanie kodu na podstawie diagramów sekwencji UML – Umożliwia użytkownikom wstawianie całych bloków kodu w diagramy sekwencji i tworzenie kompletnych, uruchomionych aplikacji | ||||||
| Wsparcie dla logicznych plików w bazach danych IBM iSeries – Umożliwia użytkownikom mapowanie logicznych plików iSeries jako widoki baz danych w diagramach baz danych w stylu UML, a także ich uwzględnianie w dokumentacji projektów modelowania oprogramowania UML |
| UModel® 2012 (19 października 2011) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Architektura oparta na modelach – umożliwia w pełni projektowanie oparte na modelach, a także pozwala na przekształcenie klas w aplikacjach odtworzonych w procesie inżynierii wstecznej do innego języka programowania | ||||||
| Udoskonalona wersja profesjonalna UModel – oferuje użytkownikom rozszerzone funkcjonalności, które dotychczas były dostępne tylko w wersji Enterprise | ||||||
| Nowa, podstawowa wersja UModel Basic – umożliwia programistom rozpoczynającym pracę z modelowaniem oprogramowania dostęp do intuicyjnego i bardzo funkcjonalnego narzędzia UML | ||||||
| Obsługa sterowników baz danych JDBC – poprawia połączenie z bazami danych dla programistów Java oraz wielu innych użytkowników | ||||||
| W oknie diagramu dostępne są wizualne linie pomocnicze – umożliwiają one użytkownikom tworzenie bardziej estetycznych diagramów, oferując alternatywę dla standardowego paska narzędzi do układu | ||||||
| Nowe API dla Javy – Umożliwia programistom Java łatwiejsze manipulowanie, dostosowywanie i rozszerzanie funkcjonalności UModel |
| UModel® wersja 2011, aktualizacja 3 (8 czerwca 2011) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ulepszone diagramy klas dla projektów generujących kod aplikacji .NET (C# i Visual Basic) – możliwość wyświetlania właściwości i metod .NET w oddzielnych sekcjach operacji w klasach | ||||||
| Obsługa skryptów i edytor skryptów dla .NET 4.0 oraz bibliotek .NET – użytkownicy mogą teraz dołączać dowolne biblioteki .NET zainstalowane na lokalnym komputerze | ||||||
| Ulepszone wsparcie dla kodu generowanego na podstawie diagramów stanów – bardziej szczegółowa dokumentacja, a także dodatkowe przykładowe pliki, które pomogą użytkownikom w pełni wykorzystać tę potężną funkcję |
| UModel® wersja 2011, wydanie 2 (16 lutego 2011) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Wsparcie dla standardu BPMN 2.0 – obejmujące wszystkie nowe typy procesów i elementy, a także funkcję konwersji umożliwiającą aktualizację diagramów BPMN 1.0 do wersji BPMN 2.0. | ||||||
| Generowanie kodu na podstawie diagramów automatów stanów – generowanie kodu w językach C#, Java lub Visual Basic bezpośrednio z diagramów automatów stanów, przy minimalnym zapotrzebowaniu na dodatkową infrastrukturę modelowania. | ||||||
| Szablony stylów dla dokumentacji projektowej – umożliwiają bardziej szczegółowe dostosowanie generowanej dokumentacji projektowej. |
| UModel® 2011 (8 września 2010) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Modelowanie baz danych SQL – import, eksport, wyświetlanie i edycja tabel baz danych oraz ich relacji w diagramach baz danych UML. | ||||||
| Wsparcie pracy zespołowej – podziel projekty na kilka sekcji, aby umożliwić równoległe prace. | ||||||
| Połączenie wielu podprojektów z aktywnym projektem – umożliwia zintegrowanie wielu podprojektów z głównym projektem w jednym kroku. | ||||||
| Ulepszenia diagramów stanów, diagramów sekwencji i diagramów komunikacji – nowy przycisk na pasku narzędzi, dostępny dla wszystkich trzech typów diagramów, umożliwia użytkownikowi wprowadzenie nazwy przejścia/wiadomości i automatyczne utworzenie odpowiadającej operacji w odniesionej klasie. |
| UModel® wersja 2010, wydanie 3 (10 maja 2010) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Integracja z Visual Studio 2010 – moduł integracji obsługujący Visual Studio 2010 jest opcjonalnym komponentem, dostępnym bezpłatnie dla wersji Enterprise edycji UModel 2010r3. | ||||||
| Wsparcie dla wersji C# 4.0 – kontynuacja naszego zaangażowania w dostarczanie najnowszych wersji oprogramowania zgodnych z obowiązującymi standardami branżowymi. | ||||||
| UModel 2010r3 oferuje wsparcie dla diagramów stanów protokołów – jako nowy typ diagramu, wyposażony w specjalny panel narzędzi. | ||||||
| Dodatkowa opcja generowania diagramów sekwencji na podstawie istniejącego kodu – użytkownicy mogą teraz zdecydować się na pominięcie nazw operacji podczas generowania diagramów sekwencji na podstawie istniejącego kodu źródłowego. | ||||||
| Nowy styl układu automatycznego – układ blokowy prezentuje elementy pogrupowane według typu w formie prostokątów. | ||||||
| Obsługa zapisywania bardzo dużych diagramów jako plików graficznych w formacie PNG. |
| UModel® wersja 2010, wydanie 2 (16 lutego 2010) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Wersja 64-bitowa – Program UModel jest teraz dostępny w wersji 64-bitowej, co umożliwia jego działanie na systemach Windows Vista 64-bit oraz Windows 7 64-bit. | ||||||
| Wsparcie dla najnowszej wersji UML 2.3 – kontynuacja zaangażowania w najnowsze, uznawane w branży standardy modelowania oprogramowania. | ||||||
| Możliwość dzielenia diagramów sekwencji generowanych na podstawie kodu źródłowego – mniejsze fragmenty diagramów sekwencji mogą być łatwiejsze do śledzenia i analizy. | ||||||
| Ulepszone hiperłącza w dokumentacji HTML – hiperłącza, które pojawiają się w modelu UML, są teraz uwzględniane w dokumentacji projektu w formacie HTML. |
| UModel® 2010 (28 października 2009) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Obsługa wszystkich diagramów i elementów standardu SysML w wersji 1.1. | ||||||
| Ulepszone, zintegrowane środowisko skryptowe, podobne do XMLSpy 2010. | ||||||
| Automatycznie generuj wiele diagramów sekwencji na podstawie odtworzonych klas. | ||||||
| Dodatkowe ulepszenia dotyczące tworzenia diagramów, generowania dokumentacji oraz inżynierii oprogramowania. | ||||||
| Kompatybilność z systemem Windows 7. |
| UModel® 2009 (3 lutego 2009) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Generowanie diagramów sekwencji podczas inżynierii wstecznej. | ||||||
| Integracja z systemami kontroli wersji. | ||||||
| Rozbudowane API umożliwiające zewnętrzne modyfikowanie projektów UModel i UML. | ||||||
| Wsparcie dla najnowszej specyfikacji UML, wersji 2.2. | ||||||
| Obsługa ładowania plików z adresu URL. | ||||||
| Wiele ulepszeń dotyczących wizualizacji modeli. |
| UModel® wersja 2008, wydanie 2 (28 kwietnia 2008) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Wsparcie dla notacji OMG do modelowania procesów biznesowych – graficznej notacji służącej do przedstawiania procesów biznesowych w postaci schematów przepływu pracy. | ||||||
| Warstwy diagramów – funkcja podobna do warstw w dedykowanych programach graficznych, wspierana przez nowe okno pomocnicze "Warstwy". | ||||||
| Ulepszone funkcje automatycznego uzupełniania. | ||||||
| Łączenie wielu projektów. | ||||||
| Wsparcie dla Visual Basic 9.0 i C# 3.0 – aktualnych wersji tych popularnych języków programowania. | ||||||
| Wsparcie dla środowiska programistycznego MS Visual Studio 2008. | ||||||
| Importowanie wielu schematów XML z katalogu. | ||||||
| Wygodne i nowe ulepszenia w zakresie tworzenia schematów. |
| UModel® 2008 (12 września 2007) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Oprogramowanie UModel jest dostępne w dwóch wersjach: Enterprise i Professional. | ||||||
| Integracja z Visual Studio i Eclipse umożliwia korzystanie z funkcjonalności UModel bezpośrednio w ich ulubionych środowiskach programistycznych, a także automatyczną synchronizację modelu z kodem źródłowym i odwrotnie. | ||||||
| Wsparcie dla generowania kodu VB.NET i inżynierii wstecznej – teraz obsługuje również inżynierię kodu VB.NET, oprócz Java i C#. | ||||||
| Zapisywanie diagramów jako obrazy – umożliwia użytkownikom zapisywanie wszystkich diagramów jako obrazy w jednym prostym kroku. | ||||||
| Ulepszone funkcje wyszukiwania i zamiany. | ||||||
| Ulepszenia diagramów sekwencji. |
| UModel® wersja 2007, wydanie 3 (30 maja 2007) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Automatyczne generowanie dokumentacji projektowej – tworzenie dokumentacji projektów programistycznych w formatach HTML, Word lub RTF, z możliwością ustawienia parametrów określających zawartość dokumentacji, w tym diagramów UML, elementów oraz poziomu szczegółowości. | ||||||
| Nowe okno pomocnicze do hierarchii klas – umożliwia natychmiastowe wyświetlenie struktury hierarchicznej klasy, pokazując właściwości i operacje odziedziczone z klasy nadrzędnej, a także informując o istnieniu klas potomnych. | ||||||
| Ulepszenia dotyczące inżynierii wstecznej schematów XML – wsparcie dla dokumentowania instrukcji "include" i "import", a także te same funkcje katalogów OASIS, które są obsługiwane w programie XMLSpy. | ||||||
| Obsługa ramek i nagłówków we wszystkich diagramach UML. |
| UModel® 2007 (1 stycznia 2007 roku) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Obsługa wszystkich 13 typów diagramów UML 2.1, w tym diagramów przeglądowych interakcji, diagramów czasowych, diagramów komunikacji oraz diagramów pakietów. | ||||||
| Modelowanie schematów XML w UML – wsparcie inżynierii kodu, interoperacyjność z programem XMLSpy 2007, odwrotna inżynieria plików XSD do diagramów w stylu UML, graficzna edycja modeli schematów XML, generowanie kodu XSD na podstawie modelu schematu XML, pełna obsługa cyklu inżynierii projektów schematów XML. | ||||||
| Inżynieria wsteczna plików binarnych C# i Java – automatyczne generowanie modeli UML na podstawie kodu skompilowanego oraz możliwość odtwarzania kodu źródłowego z plików binarnych. | ||||||
| Łączenie elementów modelu za pomocą hiperłączy – możliwość dodawania odnośników do innych diagramów, zewnętrznych dokumentów lub stron internetowych. | ||||||
| Automatyczne generowanie diagramów sekwencji na podstawie diagramów komunikacji – i odwrotnie. | ||||||
| Ulepszenia importu/eksportu formatu XMI – poprawiona wymiana danych z innymi narzędziami UML. |
| UModel® wersja 2006, wydanie 2 (18 lipca 2006) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Diagramy aktywności – przedstawiają przebieg działań i ilustrują mechanizmy wyzwalające oraz punkty decyzyjne, a także sekwencyjne, równoległe i alternatywne ścieżki, w zależności od warunków wewnętrznych lub zewnętrznych. | ||||||
| Diagramy stanów – służą do identyfikacji różnych stanów i warunków przejścia, przez które przechodzi obiekt w trakcie swojego cyklu życia. | ||||||
| Diagramy strukturalne – dokumentują architekturę systemu lub wzorzec architektoniczny, lub przedstawiają klasę graficznie, zamiast jedynie wymieniać jej właściwości, jak to ma miejsce na diagramie klas. | ||||||
| Wiele usprawnień związanych z użytecznością – automatyczne tworzenie połączeń między elementami, funkcje kopiowania i wklejania, rozbudowane menu kontekstowe, rozszerzone okno właściwości z polami do bezpośredniego wprowadzania danych, więcej przykładowych plików, samouczki oraz funkcje pomocy. |
| UModel® 2006 (7 marca 2006 r.) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Generowanie kodu C# – narzędzie do generowania kodu, inżynierii wstecznej i dwukierunkowej inżynierii dla języka programowania C#. Inżynieria wsteczna obejmuje specjalne wsparcie dla projektów Microsoft Visual Studio i Borland C# Builder. | ||||||
| Wsparcie dla diagramów sekwencji – Dodaje te ważne diagramy zachowania do biblioteki diagramów UModel, co pomaga w definiowaniu interakcji między obiektami w aplikacji oraz w określeniu przesyłanych i odbieranych komunikatów. | ||||||
| XMI 2.1 – Zgodność z innymi standardami: Import i eksport modeli UML zgodnie ze specyfikacją XML Metadata Interchange (XMI®) 2.1 organizacji Object Management Group™ (OMG™), co zapewnia interoperacyjność z innymi narzędziami UML zgodnymi ze standardami. | ||||||
| Zgodność z UML 2.1 – narzędzie obsługuje specyfikację OMG UML 2.1, co świadczy o szybkim reagowaniu firmy Altova i jej zaangażowaniu w przestrzeganie standardów branżowych. | ||||||
| Zaawansowane funkcje komunikacji – możliwość wyszukiwania, filtrowania, kopiowania do schowka oraz inteligentne tworzenie hiperłączy w oknie wiadomości. |
| UModel® wersja 2005, wydanie 2 (2 listopada 2005) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Wsparcie dla Java 5.0 – wybierz jedną z wersji: Java 1.4 lub Java 5.0, aby zapewnić płynne przejście między wersjami języka, minimalizując zakłócenia w działających projektach. | ||||||
| Nowe elementy diagramów – szablony UML (generyki Java) oraz enumeracje, mające na celu wsparcie nowych funkcji języka Java 5.0. | ||||||
| Pliki dołączane zdefiniowane przez użytkownika – umożliwiają udostępnianie pakietów w wielu projektach, co pozwala na ponowne wykorzystanie sprawdzonych rozwiązań programistycznych oraz ułatwia pracę zespołom pracującym nad poszczególnymi częściami dużych projektów. | ||||||
| Obsługa plików PNG – możliwość zapisywania diagramów UML w formacie pliku kompatybilnym z oprogramowaniem do tworzenia dokumentacji technicznej, co umożliwia ich włączenie jako stały element dokumentacji projektu. |
| UModel® 2005 (23 maja 2005 roku) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UML 2.0 – obsługuje tę główną aktualizację języka modelowania UML. | ||||||
| Diagramy przypadków użycia, diagramy klas, diagramy obiektów, diagramy komponentów oraz diagramy wdrożeniowe – skupiając się na diagramach UML, które są najbardziej przydatne na wczesnych etapach procesu rozwoju i które przynoszą natychmiastowe korzyści dla członków zespołu projektowego. | ||||||
| Generowanie kodu, inżynieria wsteczna i proces "round tripping" – dla kodu źródłowego Java. | ||||||
| Bogaty interfejs graficzny i łatwe w użyciu funkcje – inteligentne asystenty wprowadzania danych, kodowanie kolorami, kaskadowe style, konfigurowalne elementy interfejsu, różne widoki układu, nieograniczone cofanie i ponowne wykonywanie operacji. |