A communication protocol for interactively controlling software tools

J. Wulp, van der

    Research output: Book/ReportReportAcademic

    42 Downloads (Pure)


    We present a protocol for interactively using software tools in a loosely coupled tool environment. Such an environment can assist the user in doing tasks that require the use of multiple tools. For example, it can invoke tools on certain input, set processing parameters, await task completion and have tools communicate the resulting output. It can also keep track of files produced by tools and prevent tools from reading and writing to the same file at the same time. The protocol serves as an interface between the tools and a central tool manager. Generally, the manager controls the tools and forms an interface to a human user. The protocol is used to connect our tool manager SQuADT to a variety of tools, hereby allowing these tools to be used on all major software platforms.
    Original languageEnglish
    Place of PublicationEindhoven
    PublisherTechnische Universiteit Eindhoven
    Number of pages26
    Publication statusPublished - 2008

    Publication series

    NameComputer science reports
    ISSN (Print)0926-4515


    Dive into the research topics of 'A communication protocol for interactively controlling software tools'. Together they form a unique fingerprint.

    Cite this