Adapting traceability environments to project-specific needs | Synapse