CodeMeltedDEV
    Preparing search index...

    A system of interconnected computing devices that communicate and share resources, data, and applications over wired or wireless connections.

    Table of Contents

    FUNCTIONAL ANALYSIS

    Further Refined Use Case Model

    IF Describing via EARS Function Requirements Format:

    • Ubiquitous (Always Active): The shall (e.g., The mobile phone shall have a mass of less than 150 grams
    • State-Driven (Active During a State): While , the shall (e.g., While the vehicle is in reverse, the system shall display the rear camera feed)
    • Event-Driven (Triggered by an Event): When , the shall (e.g., When the user presses the power button, the device shall turn on)
    • Optional Features: Where , the shall (e.g., Where the navigation package is installed, the system shall display the map)
    • Unwanted Behavior: If , then the shall (e.g., If the password is entered incorrectly three times, then the system shall lock the account)

    NOTES

    Reference Description
    Beacon Sets up a quick post call to a backend server from a webpage.
    Broadcast Channel Allows for a broadcast mechanism between open pages on the same domain.
    EventSource Provides a webpage the ability to receive a stream of Server-Sent Events.
    Fetch Provides a webpage the ability to perform REST API transactions with a server.
    WebSocket The web standard for TCP bidirectional communication between a client / server.
    WebRTC Mechanism to get real time audio / video communication between webpage peers.
    WebTransport The web standard for UDP socket communication between different web clients.