Networked business applications including enterprise resource planning applications (and other business applications) have become prevalent and, as such, software makers have been forced to provide integrated business solutions via on-demand modules and/or on-premise. On-demand refers to locally using a business system which includes one or more modules executed in a cloud (e.g., accessing, via a network/Internet, another physical processor configured to provide the on-demand module(s)). On-premise refers to executing one or more modules of the business system locally. In some instances, the business system may comprise one or more modules (also referred to as components and/or systems) that are implemented on-premises, while other modules may be implemented on-demand. In any case, the use of on-premises and on-demand makes these business systems more valuable because of extended business functionality but at the same time more complex, which drives up the cost and complexity of ownership of the business systems.