State Consistency Strategies for COTS Integration

Authors: Sven Johann and Alexander Egyed

The cooperation between commercial-off-the-shelf (COTS) software and in-house software within larger software systems is becoming increasingly desirable. Because COTS software is typically integrated into standalone applications, they do not provide subscription mechanisms that inform other components about internal changes. This, in combination with semantic differences in how COTS data is perceived within the integrated system, causes consistency problems. This paper will first present a scalable consistency approach for the COTS software IBM Rational Rose. The paper will then discuss this approach in context of a set of strategies for COTS integration that is heavily based on incremental transformation.

Download PDF here!