[Contents] [Prev. Chapter] [Next Chapter] [Index] [Help]

1    FUSE EnCASE Overview

DEC FUSE provides an integrated set of software development tools. FUSE provides an OSF/Motif user interface for the following software development tools:

DEC FUSE EnCASE provides the facilities to integrate your own tool into FUSE. Once the tool is integrated into FUSE, you can:

FUSE EnCASE includes the following facilities for tool integration:

To integrate your tool into FUSE, complete these steps:

  1. Create a TIL file to specify the tool's properties for use by the Control Panel and the message server, and to specify messages to be sent and received by your tool.

    A tool can send up to 32 messages at a time. If a tool needs to send more, the messages can be sent in smaller amounts at a time or the next message will have to wait until a reply for the previous message is received.

  2. Write functions for the tool that send and receive messages using the FUSE message server.

  3. Write functions for the tool that specify the tool's response to receiving a message.

  4. Create a makefile for linking with the FUSE message files, compiling the TIL file, and compiling the tool source files. Use the Builder for building the program.

  5. Start FUSE with special options to access your integrated tool. Use the Message Monitor and the Debugger to test the integration.

Chapter 2 describes how to use the callable interface and provides reference information for each callable function and command option. Chapter 3 describes how to use the TIL and compiler and provides reference information on TIL file syntax and the til command. Chapter 4 provides a step-by-step procedure for integrating a tool in FUSE. Chapter 5 provides a list of all available FUSE messages. Chapter 6 describes how to use the cross-reference callable interface to integrate a language scanner or compiler into the FUSE static analysis database.

For information about using the Message Monitor, refer to the DEC FUSE Handbook and the online help.

For general information about the FUSE message server, refer to the DEC FUSE Handbook.


[Contents] [Prev. Chapter] [Next Chapter] [Index] [Help]