Okno dialogowe Konfiguracja zestawu reguł umożliwia wybór odpowiednich reguł analizowania aplikacji na potrzeby migracji.
Źródłowy serwer aplikacji wskazuje miejsce, z którego przeprowadzana jest migracja aplikacji. Źródłowy serwer aplikacji (serwer WebSphere Application Server lub serwer aplikacji innej firmy) wpływa na wybór reguł. W przypadku korzystania z zestawu reguł „z wersji do wersji produktu WebSphere” lub zestawu reguł na potrzeby migracji do chmury można wybrać źródłowy serwer aplikacji. W przypadku zestawów reguł dla serwerów aplikacji innych firm źródłowy serwer aplikacji jest wstępnie wybierany i nie można go zmienić.
Docelowy serwer aplikacji wskazuje serwer aplikacji, do którego przeprowadzana jest migracja. Można przeprowadzić migrację do konkretnej wersji serwera WebSphere Application Server traditional, serwera Liberty lub platformy w chmurze, na której działa serwer Liberty. Aby ograniczyć funkcje, z których może korzystać aplikacja, do tylko tych dostępnych w środowisku Java EE 7 Web Profile, należy wybrać serwer Liberty Core jako serwer docelowy.
Docelowa wersja środowiska Java EE wskazuje wersję środowiska Java Platform, Enterprise Edition (Java EE), która ma być używana po migracji. Serwer WebSphere Application Server traditional obsługuje środowisko Java EE 6, którego nie można konfigurować. Serwer Liberty obsługuje środowisko Java EE 6 Web Profile, środowisko Java EE 7 Web Profile i pełną platformę. W przypadku migracji z technologii środowiska Java EE 6 serwera WebSphere Application Server traditional lub serwera Liberty na technologie środowiska Java EE 7 mogą wystąpić pewne zmiany zachowania środowiska Java EE 7, które mają wpływ na migrację.
Opcje technologii środowiska Java EE 7 umożliwiają wybór technologii w aplikacji, które mają zostać zmigrowane do środowiska Java EE 7. W przypadku przechodzenia na środowisko Java EE 7 na serwerze Liberty należy zaktualizować większość funkcji do nowego poziomu środowiska Java EE (istnieje kilka wyjątków). Niektóre funkcje, takie jak JPA 2.0, są kompatybilne z obiema wersjami środowiska Java EE. Aby dowiedzieć się, które wersje funkcji serwera Liberty tolerują inny poziom środowiska Java EE, należy zapoznać się z publikacją Supported Java EE 6 and 7 feature combinations (Obsługiwane kombinacje funkcji w środowisku Java EE 6 i 7).
Na przykład nie trzeba aktualizować specyfikacji JPA do wersji JPA 2.1. Jeśli aplikacje zostały opracowane zgodnie ze specyfikacją JPA 2.0 opartą na standardzie OpenJPA, zaleca się dalsze korzystanie z wersji JPA 2.0. W przypadku migracji do specyfikacji JPA 2.1 opartej na standardzie EclipseLink pakiet zawiera opcjonalny zestaw reguł, które mogą być pomocne podczas tej migracji.
Docelowe środowisko wykonawcze w chmurze wskazuje platformę w chmurze, do której przeprowadzana jest migracja. Można wybrać środowisko wykonawcze w chmurze w celu sprawdzenia, czy docelowym serwerem aplikacji ma być serwer WebSphere Application Server traditional 8.5.5, Liberty, czy też Liberty Core.
Źródłowa wersja środowiska Java wskazuje wersję środowiska Java Platform, Standard Edition (Java SE), której używa serwer aplikacji.
Docelowa wersja środowiska Java wskazuje wersję środowiska Java SE, która będzie używana przez docelowy serwer aplikacji. Jeśli źródłowa i docelowa wersja środowiska Java różnią się, reguły migracji zostaną wybrane automatycznie.