Supporting flexible and efficient tool integration

Richard Snodgrass, Karen Shannon

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

14 Scopus citations

Abstract

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
PublisherSpringer-Verlag
Pages290-313
Number of pages24
ISBN (Print)9783540171898
DOIs
StatePublished - 1986
Externally publishedYes
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

Other

OtherInternational Workshop on Advanced Programming Environments, 1986
Country/TerritoryNorway
CityTrondheim
Period6/16/866/18/86

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

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

Cite this