Requirements Development, Analysis, and Verification

Mosaic ATM’s iterative, proven problem-solving process transforms concepts into clear, robust, and validated requirements that address business objectives, technical constraints, and stakeholder needs.

Mosaic ATM understands that requirements development is not a linear process. Instead, multiple cycles of requirement elicitation and analysis are needed to refine, clarify, and adjust initial requirements as stakeholders move from high-level concepts to specific requirements. We use various techniques in eliciting and developing requirements, including documentation review and stakeholder interviews, workshops, and observation, to suit each project. Our extensive domain knowledge facilitates effective engagement with stakeholders. As we gather data, we utilize a Model-Based System Engineering (MBSE) approach to identify required system functions and data, and capture the dependencies via N-Squared and Action diagrams. These functions are then used to derive requirements, which are then refined via the use of Natural Language Processing (NLP) algorithms to ensure quality and completeness.

We perform analyses to categorize system-level requirements into major subsystems; document assumptions, constraints, and dependencies; and assign priorities in collaboration with stakeholders. Once requirements are drafted, they are approved and validated by stakeholders to ensure they are correct, clear, traceable, robust, and verifiable.

Projects

Terminal Flight Data Manager (TFDM):

Mosaic ATM is leading the systems engineering requirements verification of TFDM Build 2 Surface Management. As Subject Matter Experts (SMEs) of Surface Scheduling, Surface Metering, External Interfaces, and Metrics and Operational Reporting, Mosaic staff review and execute the Test Procedures, identify and document Deficiency Reports (DRs), and provide feedback to both the vendor and William J. Hughes Technical Center (WJHTC) test team.

Traffic Flow Management System (TFMS Health):

Mosaic ATM is the systems engineering lead for the replacement system for TFMS, Flow Management Data, and Services (FMDS). Mosaic developed the high-level requirements to support an Initial Acquisition Readiness Decision (IARD) and is further refining those requirements to support a Final Investment Decision (FID) in collaboration with stakeholders. This work is being done using Model-Based System Engineering (MBSE) automation tools to ensure traceability and completeness with system shortfalls and functions. Mosaic is working with users in the form of the Traffic Flow Management Deployment Team (TFMDT) to elicit and validate system requirements and is working with the program office to outline a more agile process for requirements development and verification.