The adoption of new technology: the case of object-oriented computing in software companies | Synapse