Az IBM integrált fejlesztői környezet (IDE), például az IBM Rational Application Developer, vagy a CCI felület segítségével hozhatók létre olyan alkalmazások, amelyek az IMS TM erőforrás-illesztőt használják az IMS Transaction Manager programmal megvalósuló együttműködésre. Például egy alkalmazás az IMS TM erőforrás-illesztőt használja egy IMS tranzakció futtatására az IMS Transaction Manager programban. Az IMS TM erőforrás-illesztő az IMS TM programmal megvalósuló más típusú interakciókat is támogat. Az IMS TM programmal megvalósuló interakció típusát figyelembe kell venni az IMS TM erőforrás-illesztőt használó alkalmazás megírása során.
Ezen felül az IMS TM erőforrás-illesztő megvalósítja a JCA Common Client Interface (CCI) felületet; azt a programozói felületet, amely lehetővé teszi az alkalmazás számára a kommunikációt az IMS TM programmal.
Amikor integrált fejlesztési környezetek (IDE) felhasználásával fejleszt alkalmazást, akkor használhat varázslókat és fájlimportálókat a WebSphere Application Server kiszolgálón futó J2EE alkalmazás előállításához. Ha az IDE segítségével állít elő kódot, akkor nincs szükség kód írására a szolgáltatási minőséghez (QoS) vagy a CCI felülethez. Ehelyett az üzleti funkciókat megvalósító kód megírására koncentrálhat.
A következő témakörök leírják az alkalmazás tervezésének szempontjait az IMS rendszerrel megvalósuló együttműködéshez: