PowerDesigner – narzędzie typu CASE (Computer Aided System Engineering) firmy Sybase służące do modelowania systemów. Posiada funkcje umożliwiające modelowanie różnych domen architektonicznych:, tj. dane, modelowanie obiektowe systemów w oparciu o standard UML, procesy biznesowe, technologia. Pozwala na zbieranie wymagań i łączenie ich z modelowanymi obiektami. Jest wykorzystywany w obszarze modelowania architektury korporacyjnej w oparciu o dowolne frameworki (np. TOGAF, Siatka Zachmana). Narzędzie to może być wykorzystywane zarówno przez analityków biznesowych i architektów, jak i deweloperów.
Jest to dziedzina, w której narzędzie to jest bardzo silne. Obsługuje ponad 60 platform bazodanowych, jednocześnie dając możliwości konfiguracji pozwala na pracę z każdą platformą nieobsługiwaną z „pudełka”. Zapewnia możliwości generacji kodu, skryptów różnicowych i inżynierię wsteczną (ang. reverse engineering). Pozwala na wielowymiarowe modelowanie danych, opis procesów ETL, replikacji, synchronizacji, mapowań pomiędzy różnymi źródłami danych. Obsługiwane platfrormy:
PowerDesigner pozwala modelować dowolny aspekt przedsiębiorstwa w każdej z 4 domen:
Możliwe jest zintegrowanie tych warstw, a następnie przeprowadzanie automatycznej analizy wpływu zmian pokazującej, jak zmiana propaguje się pomiędzy artefaktami architektury korporacyjnej. Na przykład możemy sprawdzić na które departamenty lub procesy biznesowe wpłynie modyfikacja systemu będącego częścią infrastruktury IT. PowerDesigner posiada funkcję edycji frameworków EA, dzięki czemu możliwe jest wykorzystanie dowolnego z nich (TOGAF, Siatka Zachmana, FEAF,...)
PowerDesigner jest dostępny w następujących konfiguracjach modułowych: