||Today, enterprises maintain many, disparate information sources over which complex business procedures and applications are executed. The informal and ad hoc characteristics of these environments make the information in them very prone to inconsistency. Yet, the flexibility of application execution given to different parts of an organization is desirable. This paper introduces a new mechanism in which the execution of asynchronous, pre-existing, yet related, applications can be harnessed. A multidatabase framework that supports the concurrent execution of these applications with heterogeneous, distributed transactions is presented. The types of inconsistency that can arise in this framework are categorized and methods to control and remove it are proposed.