Skip to main content
Import and export requirements to integrate with your existing tools and workflows.

Importing Requirements

Bring existing requirements into Dalus from spreadsheets, standard interchange formats, or PDF documents.

Import from CSV / Excel

Import requirements directly from spreadsheet files. Dalus supports .csv, .xlsx, and .xls formats.
  1. Navigate to the Requirements page in your model
  2. Click Import and select CSV / Excel
  3. Upload your spreadsheet file
  4. If your Excel file has multiple sheets, select which sheet to import
  5. Map your spreadsheet columns to Dalus fields:
Mapping spreadsheet columns to Dalus fields
  1. Review the preview showing how requirements will be imported
  2. Click Confirm to add requirements to your model
Dalus automatically suggests column mappings based on your header names. For best results, use clear headers like “Requirement Text”, “ID”, or “Priority”.

Import from ReqIF

Import requirements using the Requirements Interchange Format (ReqIF), the standard exchange format for requirements management tools.
  1. Navigate to the Requirements page in your model
  2. Click Import and select ReqIF
  3. Upload your .reqif file
  4. Dalus parses the file and extracts requirements with their attributes
  5. Review the imported requirements
  6. Click Confirm to add them to your model
ReqIF import is useful when migrating from tools like:
  • IBM DOORS
  • Polarion
  • Siemens Teamcenter
  • Other ReqIF-compliant tools

Import from PDF (AI Extraction)

Dalus can extract structured requirements from PDF documents using AI. This is helpful when working with:
  • Specification documents
  • Standards and compliance documents
  • Legacy requirements not in structured formats
  1. Navigate to the Requirements page in your model
  2. Click Import and select PDF
  3. Upload your PDF document (max 50MB)
  4. Dalus processes the document and extracts requirements—this may take a moment for large files
  5. Review the extracted requirements:
    • Requirement text and identifiers
    • Priority levels (when detected)
    • Section hierarchy
  6. Edit any entries that need correction
  7. Click Confirm to add requirements to your model
AI extraction works best with clearly formatted documents—numbered requirement lists, tables, or documents following standard templates like DOORs exports produce the most accurate results.
You can cancel a PDF import while it’s processing. If the extraction isn’t producing good results, consider reformatting the source document or using CSV/Excel import instead.

Exporting Requirements

Export your requirements for sharing with stakeholders or use in external tools.

Export to CSV

Export all requirements to a CSV file that can be opened in Excel, Google Sheets, or imported into other tools.
  1. Navigate to the Requirements page in your model
  2. Click Export
  3. A requirements.csv file downloads to your machine
The CSV export includes:
Custom columns you’ve added to your requirements table are automatically included in the CSV export, preserving your team’s specific data structure.

Best Practices

  1. Clean your data before importing — Remove empty rows, fix formatting issues, and ensure consistent column headers in your source files.
  2. Use ReqIF for tool migrations — When moving from another requirements management tool, ReqIF preserves the most structure and metadata.
  3. Review AI extractions carefully — PDF extraction is powerful but may misidentify requirement boundaries in complex documents. Always review before confirming.
  4. Export regularly — Create CSV backups before major changes to your requirements. This gives you a restore point if needed.
  5. Maintain ID consistency — If your requirements have existing IDs from another system, map them to the Name field to preserve traceability.

Permissions

Import and export actions follow model permissions: Viewers can export requirements but cannot import or modify them.