As a result, the integrated design environment 120 can operate as a swing application, capable of configuring multiple business platforms, without requiring integrated design environment 120 to be in communication with the business platforms/servers during configuration. [0022] Referring to FIG. 1, client 150 is a software component that requests services provided by application 145.