O'Reilly logo

Software Architect Bootcamp by Ph.D. Thomas J. Mowbray, Raphael Malveau

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

A.2. Component Interoperability Challenge

In the development of large-scale distributed systems, there is a recurring need for teams of developers to share information about systems. Architecture mismatch is the term made popular by the Software Engineering Institute to describe the pervasive incompatibilities between the architectures of software systems [Garlan 95]. This problem is also an artifact of the increasing use of commercial-off-the-shelf (COTS) software in application systems. Multivendor solutions are the norm for both legacy and distributed object environments.

Today, corporate software development organizations must support COTS products from hundreds of suppliers. Managing the compatibility relationships between numerous COTS ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required