{
  "project": "Smart Home Security System (SHSS)",
  "version": "2.0",
  "standard": "INCOSE GtWR v4",
  "exportDate": "2026-02-03T12:00:00.000Z",
  "description": "Test case and tutorial example for INCOSE Requirements Workbench. This project demonstrates all features including hierarchical traceability, multiple requirement types, AI quality improvement, and DOORS-compatible export.",
  "requirements": [
    {
      "id": "STK-0001",
      "text": "The homeowner shall be able to monitor the security status of their home remotely via a mobile application.",
      "type": "Operational",
      "level": "Stakeholder Need",
      "priority": "Critical",
      "verification": "Demonstration",
      "rationale": "Primary user need identified in stakeholder interviews. Homeowners want peace of mind when away from home.",
      "parent": "",
      "status": "Approved",
      "source": "Stakeholder Interview #1, Market Research Report 2025",
      "risk": "Low"
    },
    {
      "id": "STK-0002",
      "text": "The system shall detect and alert the homeowner to unauthorized entry attempts within 30 seconds of detection.",
      "type": "Performance",
      "level": "Stakeholder Need",
      "priority": "Critical",
      "verification": "Test",
      "rationale": "Timely alerts are essential for effective security response. 30-second threshold based on industry benchmarks.",
      "parent": "",
      "status": "Approved",
      "source": "Stakeholder Interview #2, Security Industry Standards Review",
      "risk": "Medium"
    },
    {
      "id": "STK-0003",
      "text": "The system shall operate continuously without requiring user intervention for routine maintenance.",
      "type": "Reliability",
      "level": "Stakeholder Need",
      "priority": "High",
      "verification": "Analysis",
      "rationale": "Users expect set-and-forget operation. Maintenance burden reduces user satisfaction.",
      "parent": "",
      "status": "Approved",
      "source": "Focus Group Session #3",
      "risk": "Low"
    },
    {
      "id": "STK-0004",
      "text": "The system shall protect user privacy and comply with data protection regulations.",
      "type": "Regulatory",
      "level": "Stakeholder Need",
      "priority": "Critical",
      "verification": "Inspection",
      "rationale": "Legal compliance requirement. GDPR and local data protection laws apply.",
      "parent": "",
      "status": "Approved",
      "source": "Legal Review, GDPR Article 25",
      "risk": "High"
    },
    {
      "id": "SYS-0001",
      "text": "The SHSS shall detect motion within the monitored area using passive infrared sensors with a detection range of 12 ± 1 m.",
      "type": "Functional",
      "level": "System Requirement",
      "priority": "Critical",
      "verification": "Test",
      "rationale": "Derived from STK-0002. PIR sensors provide reliable motion detection for residential applications.",
      "parent": "STK-0002",
      "status": "Reviewed",
      "source": "System Architecture Document §4.2",
      "risk": "Low"
    },
    {
      "id": "SYS-0002",
      "text": "The SHSS shall transmit alert notifications to the Mobile_Application within 5 ± 0.5 seconds of intrusion detection.",
      "type": "Performance",
      "level": "System Requirement",
      "priority": "Critical",
      "verification": "Test",
      "rationale": "Derived from STK-0002. 5-second transmission allows 25 seconds for user notification display, meeting the 30-second stakeholder requirement.",
      "parent": "STK-0002",
      "status": "Reviewed",
      "source": "System Architecture Document §5.1",
      "risk": "Medium"
    },
    {
      "id": "SYS-0003",
      "text": "The SHSS shall provide a mobile application compatible with [iOS 15 AND Android 12] or later operating systems.",
      "type": "Interface",
      "level": "System Requirement",
      "priority": "High",
      "verification": "Demonstration",
      "rationale": "Derived from STK-0001. Covers 95% of smartphone market as of 2025.",
      "parent": "STK-0001",
      "status": "Reviewed",
      "source": "Market Analysis Report 2025",
      "risk": "Low"
    },
    {
      "id": "SYS-0004",
      "text": "The SHSS shall encrypt data transmissions using AES-256 encryption.",
      "type": "Security",
      "level": "System Requirement",
      "priority": "Critical",
      "verification": "Inspection",
      "rationale": "Derived from STK-0004. AES-256 is industry standard for secure communications.",
      "parent": "STK-0004",
      "status": "Reviewed",
      "source": "Security Architecture Document §3.1, NIST SP 800-175B",
      "risk": "Low"
    },
    {
      "id": "SYS-0005",
      "text": "The SHSS shall operate continuously for a minimum of 8760 hours (1 year) with availability ≥ 99.9%.",
      "type": "Availability",
      "level": "System Requirement",
      "priority": "High",
      "verification": "Analysis",
      "rationale": "Derived from STK-0003. 99.9% availability allows maximum 8.76 hours downtime per year.",
      "parent": "STK-0003",
      "status": "Reviewed",
      "source": "Reliability Engineering Analysis",
      "risk": "Medium"
    },
    {
      "id": "SYS-0006",
      "text": "The SHSS shall operate within an ambient temperature range of -10 °C to +50 °C.",
      "type": "Environmental",
      "level": "System Requirement",
      "priority": "Medium",
      "verification": "Test",
      "rationale": "Covers typical residential installation environments including garages and outdoor areas.",
      "parent": "STK-0003",
      "status": "Draft",
      "source": "Environmental Requirements Specification",
      "risk": "Low"
    },
    {
      "id": "SYS-0007",
      "text": "The Control_Panel shall have dimensions not exceeding 200 mm × 150 mm × 40 mm.",
      "type": "Physical",
      "level": "System Requirement",
      "priority": "Low",
      "verification": "Inspection",
      "rationale": "Size constraint for wall-mounted installation in residential settings.",
      "parent": "",
      "status": "Draft",
      "source": "Industrial Design Specification",
      "risk": "Low"
    },
    {
      "id": "SYS-0008",
      "text": "The SHSS shall comply with EN 50131-1 Grade 2 for residential security systems.",
      "type": "Regulatory",
      "level": "System Requirement",
      "priority": "Critical",
      "verification": "Inspection",
      "rationale": "Derived from STK-0004. European standard for electronic security systems.",
      "parent": "STK-0004",
      "status": "Reviewed",
      "source": "Regulatory Compliance Matrix",
      "risk": "High"
    },
    {
      "id": "SUB-0001",
      "text": "The PIR_Sensor shall detect infrared radiation changes of ≥ 4 °C within the field of view.",
      "type": "Performance",
      "level": "Subsystem Requirement",
      "priority": "High",
      "verification": "Test",
      "rationale": "Derived from SYS-0001. 4°C threshold discriminates human body heat from background.",
      "parent": "SYS-0001",
      "status": "Draft",
      "source": "Sensor Specification Document",
      "risk": "Low"
    },
    {
      "id": "SUB-0002",
      "text": "The PIR_Sensor shall have a horizontal field of view of 110 ± 5 degrees.",
      "type": "Performance",
      "level": "Subsystem Requirement",
      "priority": "High",
      "verification": "Test",
      "rationale": "Derived from SYS-0001. Wide angle reduces number of sensors needed per room.",
      "parent": "SYS-0001",
      "status": "Draft",
      "source": "Sensor Specification Document",
      "risk": "Low"
    },
    {
      "id": "SUB-0003",
      "text": "The Communication_Module shall support Wi-Fi 802.11ac and cellular LTE-M connectivity.",
      "type": "Interface",
      "level": "Subsystem Requirement",
      "priority": "High",
      "verification": "Test",
      "rationale": "Derived from SYS-0002. Dual connectivity provides redundancy if Wi-Fi fails.",
      "parent": "SYS-0002",
      "status": "Draft",
      "source": "Communication Architecture Document",
      "risk": "Medium"
    },
    {
      "id": "SUB-0004",
      "text": "The Communication_Module shall transmit sensor data packets within 500 ± 50 ms of receipt.",
      "type": "Performance",
      "level": "Subsystem Requirement",
      "priority": "Critical",
      "verification": "Test",
      "rationale": "Derived from SYS-0002. Contributes to the 5-second end-to-end transmission budget.",
      "parent": "SYS-0002",
      "status": "Draft",
      "source": "Communication Architecture Document",
      "risk": "Medium"
    },
    {
      "id": "SUB-0005",
      "text": "The Mobile_Application shall display alert notifications within 2 ± 0.5 seconds of receipt from the cloud server.",
      "type": "Performance",
      "level": "Subsystem Requirement",
      "priority": "High",
      "verification": "Test",
      "rationale": "Derived from SYS-0002. Final link in the notification chain.",
      "parent": "SYS-0002",
      "status": "Draft",
      "source": "Mobile App Requirements Specification",
      "risk": "Low"
    },
    {
      "id": "SUB-0006",
      "text": "The Mobile_Application shall display the current arm/disarm status of each zone on the home screen.",
      "type": "Functional",
      "level": "Subsystem Requirement",
      "priority": "Medium",
      "verification": "Demonstration",
      "rationale": "Derived from SYS-0003. Primary monitoring interface for users.",
      "parent": "SYS-0003",
      "status": "Draft",
      "source": "Mobile App Requirements Specification",
      "risk": "Low"
    },
    {
      "id": "SUB-0007",
      "text": "The Encryption_Module shall generate unique session keys for each communication session.",
      "type": "Security",
      "level": "Subsystem Requirement",
      "priority": "Critical",
      "verification": "Analysis",
      "rationale": "Derived from SYS-0004. Prevents replay attacks.",
      "parent": "SYS-0004",
      "status": "Draft",
      "source": "Security Architecture Document §4.2",
      "risk": "Medium"
    },
    {
      "id": "CMP-0001",
      "text": "The PIR_Sensor_Element shall have a response time of ≤ 100 ms to infrared stimuli.",
      "type": "Performance",
      "level": "Component Requirement",
      "priority": "High",
      "verification": "Test",
      "rationale": "Derived from SUB-0001. Fast response enables rapid detection.",
      "parent": "SUB-0001",
      "status": "Draft",
      "source": "Component Specification",
      "risk": "Low"
    },
    {
      "id": "CMP-0002",
      "text": "The Fresnel_Lens shall divide the field of view into a minimum of 34 detection zones.",
      "type": "Design",
      "level": "Component Requirement",
      "priority": "Medium",
      "verification": "Inspection",
      "rationale": "Derived from SUB-0002. Multiple zones improve detection accuracy.",
      "parent": "SUB-0002",
      "status": "Draft",
      "source": "Optical Design Specification",
      "risk": "Low"
    },
    {
      "id": "CMP-0003",
      "text": "The Wi-Fi_Chip shall support data rates of ≥ 433 Mbps at 5 GHz.",
      "type": "Performance",
      "level": "Component Requirement",
      "priority": "Medium",
      "verification": "Test",
      "rationale": "Derived from SUB-0003. Adequate bandwidth for video streaming if cameras added.",
      "parent": "SUB-0003",
      "status": "Draft",
      "source": "Component Specification",
      "risk": "Low"
    },
    {
      "id": "CMP-0004",
      "text": "The LTE_Modem shall support LTE Cat-M1 with maximum transmit power of 23 dBm.",
      "type": "Interface",
      "level": "Component Requirement",
      "priority": "Medium",
      "verification": "Test",
      "rationale": "Derived from SUB-0003. Cat-M1 optimized for IoT applications.",
      "parent": "SUB-0003",
      "status": "Draft",
      "source": "Component Specification",
      "risk": "Low"
    },
    
    {
      "id": "BAD-0001",
      "text": "The system should be able to process data quickly and reliably, where possible.",
      "type": "Performance",
      "level": "System Requirement",
      "priority": "Medium",
      "verification": "Test",
      "rationale": "DELIBERATELY POOR - For testing AI improvement. Contains: vague terms (quickly, reliably), escape clause (where possible), superfluous infinitive (be able to).",
      "parent": "",
      "status": "Draft",
      "source": "Test Case - AI Improvement",
      "risk": "Medium"
    },
    {
      "id": "BAD-0002",
      "text": "Data shall be encrypted by the system.",
      "type": "Security",
      "level": "System Requirement",
      "priority": "High",
      "verification": "Inspection",
      "rationale": "DELIBERATELY POOR - For testing AI improvement. Contains: passive voice.",
      "parent": "",
      "status": "Draft",
      "source": "Test Case - AI Improvement",
      "risk": "Medium"
    },
    {
      "id": "BAD-0003",
      "text": "The user shall configure the system settings including but not limited to alarm thresholds, notification preferences, etc.",
      "type": "Functional",
      "level": "System Requirement",
      "priority": "Medium",
      "verification": "Demonstration",
      "rationale": "DELIBERATELY POOR - For testing AI improvement. Contains: user as subject (R3), open-ended clause (including but not limited to, etc.).",
      "parent": "",
      "status": "Draft",
      "source": "Test Case - AI Improvement",
      "risk": "Low"
    },
    {
      "id": "BAD-0004",
      "text": "The system shall always respond immediately to all sensor inputs and shall never fail under any circumstances.",
      "type": "Performance",
      "level": "System Requirement",
      "priority": "High",
      "verification": "Test",
      "rationale": "DELIBERATELY POOR - For testing AI improvement. Contains: absolutes (always, never, all), vague temporal (immediately), multiple shalls (singularity).",
      "parent": "",
      "status": "Draft",
      "source": "Test Case - AI Improvement",
      "risk": "High"
    },
    {
      "id": "BAD-0005",
      "text": "The system shall use MySQL database and Python scripts running on AWS in order to store and process data efficiently",
      "type": "Design",
      "level": "System Requirement",
      "priority": "Medium",
      "verification": "Inspection",
      "rationale": "DELIBERATELY POOR - For testing AI improvement. Contains: implementation details (MySQL, Python, AWS - violates R31 solution-free), purpose phrase (in order to), vague term (efficiently), missing period.",
      "parent": "",
      "status": "Draft",
      "source": "Test Case - AI Improvement",
      "risk": "Medium"
    },
    {
      "id": "BAD-0006",
      "text": "It shall notify them when something happens, as appropriate.",
      "type": "Functional",
      "level": "System Requirement",
      "priority": "Medium",
      "verification": "Demonstration",
      "rationale": "DELIBERATELY POOR - For testing AI improvement. Contains: pronouns (it, them, something), escape clause (as appropriate), vague.",
      "parent": "",
      "status": "Draft",
      "source": "Test Case - AI Improvement",
      "risk": "Low"
    },
    {
      "id": "ORPH-0001",
      "text": "The Backup_Battery shall provide a minimum of 24 hours of standby power at 25 °C.",
      "type": "Performance",
      "level": "Subsystem Requirement",
      "priority": "High",
      "verification": "Test",
      "rationale": "ORPHAN REQUIREMENT - No parent trace. Tests orphan detection in traceability view.",
      "parent": "",
      "status": "Draft",
      "source": "Test Case - Orphan Detection",
      "risk": "Medium"
    },
    {
      "id": "ORPH-0002",
      "text": "The Siren shall produce an audible alarm of ≥ 100 dB at 1 m distance.",
      "type": "Performance",
      "level": "Component Requirement",
      "priority": "Medium",
      "verification": "Test",
      "rationale": "ORPHAN REQUIREMENT - No parent trace. Tests orphan detection in traceability view.",
      "parent": "",
      "status": "Draft",
      "source": "Test Case - Orphan Detection",
      "risk": "Low"
    }
  ],
  "glossary": [
    {"term": "SHSS", "def": "Smart Home Security System — the system under development"},
    {"term": "PIR", "def": "Passive Infrared — sensor technology that detects infrared radiation from warm objects"},
    {"term": "LTE-M", "def": "Long Term Evolution for Machines — cellular technology optimized for IoT devices"},
    {"term": "AES-256", "def": "Advanced Encryption Standard with 256-bit key — symmetric encryption algorithm"},
    {"term": "SOI", "def": "System of Interest — the SHSS in this project context"},
    {"term": "ICD", "def": "Interface Control Document — defines interfaces between system components"},
    {"term": "V&V", "def": "Verification and Validation — processes to ensure requirements are met"},
    {"term": "ConOps", "def": "Concept of Operations — describes how the system will be used"},
    {"term": "MTBF", "def": "Mean Time Between Failures — reliability metric"},
    {"term": "EN 50131", "def": "European standard for alarm systems — electronic security systems"},
    {"term": "GDPR", "def": "General Data Protection Regulation — EU data privacy law"},
    {"term": "Control_Panel", "def": "Central unit housing the main processor and user interface"},
    {"term": "Mobile_Application", "def": "Smartphone app for remote monitoring and control"},
    {"term": "Communication_Module", "def": "Subsystem handling all wireless communications"},
    {"term": "Encryption_Module", "def": "Subsystem responsible for data encryption/decryption"},
    {"term": "PIR_Sensor", "def": "Motion detection sensor using passive infrared technology"},
    {"term": "PIR_Sensor_Element", "def": "Core sensing component within the PIR sensor"},
    {"term": "Fresnel_Lens", "def": "Optical lens that focuses infrared radiation onto the sensor element"},
    {"term": "Wi-Fi_Chip", "def": "Integrated circuit providing Wi-Fi connectivity"},
    {"term": "LTE_Modem", "def": "Component providing cellular network connectivity"}
  ]
}
