Tool Integration Techniques

This paper identifies the integration techniques which can be used to interface analytic tools to a language-based editor in a software development environment. The obvious uncoupled and tightly-coupled paradigms are reviewed, and on the basis of their shortcomings a more powerful loosely-coupled paradigm is proposed for prototype investigation.