Paper-1-Req-Conflict / Data / UAV / uav_test_3.csv
uav_test_3.csv
Raw
,idx,requirement,label,conflict
0,73,"If a UAV has pending flight plans, then when the UAV reaches the final waypoint of UAV's current flight plan, the _SingleUAVFlightPlanScheduler_ shall execute the next assigned flight plan.",No,No
1,69,The _RealTimeFlightUI_ shall allow users to follow one or multiple UAVs on the map.,No,No
2,63,"When loading the map view, the map view shall be positioned at the pre-defined location.",Yes,Yes(64)
3,71,Each waypoint shall be specified using coordinates that include longitude latitude and altitude.,No,No
4,52,"If a UAV has exactly one pending flight plan, then when the UAV reaches the final waypoint of UAV's current flight plan, the _SingleUAVFlightPlanScheduler_ shall notify the UAV to hover in place.",Yes,Yes(51)
5,34,The _SingleUAVFlightPlanScheduler_ shall only execute up to three plans at a time for each UAV.,Yes,Yes(35)
6,67,The _RealTimeFlightUI_ shall allow users to apply flight operations to one or more selected UAVs.,No,No
7,57,A user may reorder routes or remove flight plans assigned to a UAV as long as the flight has not started execution.,No,No
8,62,The _RealTimeFlightUI_ shall display the location of active UAVs as icons on the map.,No,No
9,64,"When loading the map view, the map view shall be positioned at the user-defined location.",Yes,Yes(63)
10,35,The _SingleUAVFlightPlanScheduler_ shall only execute one flight plan at a time for each UAV.,Yes,Yes(34)
11,59,"When the connection to the _GCS_ from the _GCSMiddleware_ is lost, the _GCSMiddleware_ shall notify Dronology and deactivate all associated UAVs.",No,No
12,72,"When a flight plan is executed, the _VehicleCore_ shall send the next waypoint to the UAV.",No,No
13,46,"When the _GCS_ loses the connection to an UAV, the _GCS_ shall land the UAV.",Yes,Yes(45)
14,51,"If a UAV does not have any pending flight plans, then when the UAV reaches the final waypoint of UAV's current flight plan, the _SingleUAVFlightPlanScheduler_ shall notify the UAV to hover in place.",Yes,Yes(52)
15,80,"If a scheduled flight is not manually assigned to a UAV, the _SingleUAVFlightPlanScheduler_ shall assign the route automatically to an UAV.",No,No
16,77,"If a flight route is assigned to a UAV which is currently hovering in place, the _FlightManager_ shall assign the route and maintain the hover in place mode.",No,No
17,54,"When a UAV is deactivated, the _UAVActivationManager_ shall cancel all current and scheduled flight plans.",No,No
18,49,"If a flight plan is active and the ""hover in place"" command is rescinded, the _FlightManager_ shall notify the UAV to continue to the originally designated waypoint.",No,No
19,61,"When the _RealTimeFlightUI_ is loaded, a route on the map shall be displayed.",Yes,Yes(60)
20,50,"When requested, if a mission is currently active, the _MissionPlanner_ shall cancel the active mission.",No,No
21,47,"When the ""return to home"" command is issued, the _FlightManager_ shall return the UAV to UAV's original launch location without issuing any additional waypoint or routing commands.",No,No
22,76,"When a flight route requires a customized takeoff altitude that differs from the system's default takeoff altitude, the altitude shall be specified in the flight route.",No,No
23,45,"When the _GCS_ loses the connection to an UAV, the _GCS_ shall attempt to reconnect.",Yes,Yes(46)
24,66,The _RealTimeFlightUI_ shall display all currently active flight plans on the map.,No,No
25,70,The _RealTimeFlightUI_ shall notify users when an emergency occurs.,No,No
26,28,Each route shall include a unique ID a textual description and a set of waypoints all of which are editable in the UI.,Yes,Yes(29)
27,68,The _RealTimeFlightUI_ shall allow users to perform emergency operations to a group of UAVs.,No,No
28,60,"When the _RealTimeFlightUI_ is loaded, a map shall be displayed.",Yes,Yes(61)
29,58,"When a user shall cancels a pending flight plan, the _RouteAssignmentUI_ shall notify Dronology.",No,No
30,55,"When the maximum numbers of allowed activated UAVs has been reached, the _UAVActivationManager_ shall reject any further activation requests.",No,No
31,75,"If a UAV takes evasive actions, the system shall ensure that the UAV will eventually reach UAV's destination.",No,No
32,65,The _RealTimeFlightUI_ shall display the name and status of all currently activated UAVs.,No,No
33,44,"When a UAV has an active onboard Obstacle Avoidance, then the _ObstacleAvoidance_ system shall not issue directives.",No,No
34,56,"When a route is assigned from a UAV, the _RouteAssignmentUI_ shall notify Dronology.",No,No
35,48,"When the ""hover in place"" command is issued, the _FlightManager_ shall halt the UAV in place and maintain UAV's current position.",No,No
36,53,"If requested, the _SingleUAVFlightPlanScheduler_ shall abort the currently executing flight plan of an UAV.",No,No
37,74,"When a stationary or moving object is within the proximity of a UAV, the _ObjectAvoidance_ system shall issue evasive directives to the UAV.",No,No
38,29,Each route shall include a ID a description and a set of waypoints all of which are not editable in the UI.,Yes,Yes(28)