
TMADesignProposeLocal
SystemEngineering
TMADesignProposeLocal > TMADesignProposeLocal
Terminal Maneuvering Area Design Tool (TMA Design Tool)
The purpose of this document is to capture functional requirements, organized into a logical architecture, for a software tool to assist air traffic planners in rapidly configuring a Terminal Maneuvering Area (TMA) design and evaluating the design across multiple concerns. The design elements shall include waypoints, SIDS, STARS, runway orientation, holding areas, as well as approach and departure routes. The tool shall evaluate concerns of safety, capacity, delay performance, and fuel efficiency under different flight schedule loading patterns.
The flow of the document follows the ARCADIA system design process from Operational Analysis, through System Analysis, to Logical Architecture. We do not consider Physical Architecture as this is purely a software tool.
Operational Analysis
Operational Analysis is a high level view of the stakeholders, their concerns, and their generic workflows (operations).
- [OEBD] O1: Operational Entities
- [OCB] O2: Operational Capabilities
- [[OAB] O3 Process: Respond to TMA Restriction Event
- [OAB] O4 Activities: Construct TMA Design
- [OABD] O5 Generate Alternative TMA Designs
- [OAB] O6 Activities: Propose Scenario
- [OABD] O7 Propose Scenarios
- [OAB] O8 Activities: Evaluate Design-Scenario Combination
- [OABD] O9 Evaluate Design-Scenario Combinations
- [OABD] O10 Operational Activity Breakdown
System Analysis
In System Analysis, we take the generic workflows from Operational Analysis and detail how the system (the TMA Design Tool) will support those workflows. Some tasks and decisions remain with the user (a particular stakeholder) but other tasks can be handled by the system. A high level system functional architecture emerges from this analysis. We also suggest detailed supporting data structures as class diagrams.
- [CSA] S1 System Actors
- [MB] S2 System Missions
- [SAB] S3 Process: Secure Access to TMA Design Tool
- [SAB] S4 Process: Respond to TMA Restriction Event
- [SAB] S5 Activities: Capture TMA Restriction Event
- [CDB] S6 Data Capture TMA Restriction Event
- [SAB] S7 Activities: Propose Scenarios
- [CDB] S8 Data Capture Scenarios
- [SAB] S9 Activities: Construct TMA Design
- [CDB] S10 Data Capture TMA Design
At this point in the analysis we recognize that the TMA Designer needs to be provided with advanced interactive design view and editing tools with structural feedback. We introduce a use case (system capability) to capture these needs and discover additional functional requirements.
- [MB] S11 Advanced Capabilities
- [SAB] S12 Activities: Advanced Design Capability
- [CDB] S13 Data Provide Advanced Design Capabilities
The System Analysis is not complete yet but we can provide a partial functional architecture
We continue with activity analysis with a focus on simulating trajectories consistent with airspace design and flight schedule scenarios.
- [SAB] S15 Activities to Evaluate Design-Scenario Combination
- [SAB] S16 Activities to Provide Simulation Services
- [CDB] S17 Trajectory Data Classes
Here is a system functional architecture ignoring user functions and ancillary services:
Logical Architecture
In Logical Architecture, we identify major subsystems of functionality within the system (the TMA Design Tool) and further detail the workflows from System Analysis to show how the subsystems communicate to achieve each workflow. As part of this stage we also formalize data requirements into a database design.
Here is the overall structure diagram and architecture diagrams for major use cases.
- [LCBD] L1 Overall Structure Component Breakdown
- [LAB] L2 Overall Structure
- [LAB] L3 Activities to Provide Secure Access To TMA Design Tool
- [LFCD] L4 Process: Secure Access to TMA Design Tool
- [LAB] L5 Activities to Respond To TMA Restriction Event
- [LFCD] L6 Process: Respond to TMA Restriction Event
We continue to detail the workflow and supporting data structures for the "Respond to TMA Restriction Event" use case.
- [LAB] L7 Workflow: Input TMA Restriction Event Details
- [CDB] L8 Data Input TMA Restriction Event Details
- [LAB] L9 Workflow: Input Scenario Details
- [CDB] L10 Data Input Scenario Details
- [LAB] L11 Workflow: Approve scenario-event
- [LAB] L12 Workflow: Input TMA Design Details
- [CDB] L13 Data Input TMA Design Details
- [LAB] L14 Workflow: Evaluate Design-Scenario
- [CDB] L15 Data Evaluate Design-Scenario
- [CDB] L16 Trajectory Data Classes
Version Updates
- Renamed and fixed the missing S4 diagram ([SAB] S4 Process: Respond to TMA Restriction Event).