JanusTrace helps you link your project requirements to the code. It is useful when you develop software that needs to meet strict safety standards. You can keep track of requirements in fields like aerospace (DO-178C), avionics hardware (DO-254), or automotive safety (ISO 26262). This tool makes it simpler to manage and trace requirements throughout your work.
JanusTrace creates connections between requirements and the actual code that meets them. This helps teams show they follow rules and keep quality high. The tool works well when you must prove safety compliance. It:
- Tracks requirements and related code
- Supports safety standards like DO-178C, DO-254, and ISO 26262
- Provides clear reports of what code fulfills which requirement
- Helps manage changes and updates to requirements and code
- Supports project documentation by linking requirements and development materials
To run JanusTrace on Windows, your computer should meet these needs:
- Windows 10 or later (64-bit recommended)
- At least 4 GB of RAM
- 500 MB of free disk space
- An internet connection to download the software
- A standard keyboard and mouse
- Optional: A screen resolution of 1280x720 or higher for the best interface experience
JanusTrace works offline once installed but needs internet access for initial download and updates.
-
Click the big green button at the top or visit the release page here:
JanusTrace Releases -
On the release page, find the latest version.
-
Download the Windows installer file (it will have a name like
JanusTrace-Setup.exe). -
After the file downloads, locate it in your Downloads folder.
-
Double-click the installer file to start installation.
-
Follow the on-screen instructions:
- Click 'Next' to continue.
- Choose your installation folder or use the default.
- Click 'Install' and wait for the process to finish.
-
When installation finishes, click 'Finish' to close the installer.
-
You can now find JanusTrace in your Start menu or on your desktop shortcut.
- Open JanusTrace from Start menu or desktop.
- The app will display a welcome screen with options.
- You can start a new project or open an existing one.
- Use the main window to add your requirements and link related code files.
- The interface shows your projects and the traceability map clearly.
If you want, open the help menu inside the app for tips on how to use each feature.
Here is a simple workflow to manage requirement traceability in JanusTrace:
-
Create or Import Requirements:
You can type in your requirements or import them from files (like Excel or CSV). -
Add Code or Document Links:
Attach source files or documentation that prove the requirement is met. -
Map Requirements to Code:
Use the tool to connect specific requirements to code sections. -
Review Traceability Reports:
Generate reports to see what code meets which requirements. This helps during safety audits or reviews. -
Update and Track Changes:
When requirements or code change, JanusTrace tracks edits and updates links automatically.
This workflow helps maintain a clear and up-to-date link between what your project needs and what you build.
JanusTrace stores your projects locally on your PC:
- Each project has its own folder.
- You can export projects and reports to share with others.
- Backup your project folders regularly to avoid data loss.
Files supported can include code files, requirement documents, and related reports in common formats.
JanusTrace lets you adjust settings to suit your needs:
- Customize how requirements and code links appear.
- Choose which report formats to generate (e.g., PDF, Excel).
- Set default folders for projects and backup storage.
- Enable or disable notifications about updates or changes.
Access the settings from the app menu under "Options."
-
Installer Won't Run:
Make sure you have administrator rights on your PC. Try right-clicking and choosing "Run as administrator." -
App Does Not Start:
Check that your Windows system meets the requirements. Restart your PC and try again. -
Can't Find Project Files:
Use the search feature in Windows to locate the project folder or check your default save location in settings. -
Reports Not Generating:
Confirm that report components are installed and you have enough disk space.
For further help, consult the user guide included in the app or visit the GitHub issues page.
Visit the release page to get the latest version for Windows:
JanusTrace relates to several areas in software and system development:
- DO-178C: Software considerations in airborne systems
- DO-254: Design assurance guidance for airborne electronic hardware
- ISO 26262: Functional safety for automotive equipment
- Requirement Engineering and Management
- Traceability of requirements and code
- Functional safety and compliance tracking
By using JanusTrace, teams can improve control over complex projects with safety-critical needs.