Supporting flexible and efficient tool integration

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Scopus citations


We present a model of tool integration intermediate to the monolithic approach and the toolkit approach. Tools are developed separately, as in the toolkit approach, and then combined to form a new tool. The Interface Description Language (IDL), a notation for describing the characteristics of data structures passed among collections of cooperating processes, is extended to specify tight integration as exhibited in the monolithic approach. A composite tool can be formed by grouping a collection of existing tools linked through connections. Representations for connections that differ in flexibility and efficiency can be specified. Certain portions of the tool can be generated automatically from its specification.

Original languageEnglish (US)
Title of host publicationAdvanced Programming Environments - Proceedings of an International Workshop
EditorsDag H. Wanvik, Reidar Conradi, Tor M. Didriksen
Number of pages24
ISBN (Print)9783540171898
StatePublished - 1986
EventInternational Workshop on Advanced Programming Environments, 1986 - Trondheim, Norway
Duration: Jun 16 1986Jun 18 1986

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume244 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


OtherInternational Workshop on Advanced Programming Environments, 1986

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'Supporting flexible and efficient tool integration'. Together they form a unique fingerprint.

Cite this