Paper-1-Req-Conflict / Data / UAV / uav_test_1.csv
uav_test_1.csv
Raw
,idx,requirement,label,conflict
0,89,The _InternalSimulator_ shall provide the exact state of the battery.,Yes,Yes(88)
1,88,The _InternalSimulator_ shall approximate the state of the battery.,Yes,Yes(89)
2,83,"When given a goto command, the _InternalSimulator_ shall update the location of the UAV at increments of SIMULATION_STEP_SIZE meters moving the UAV towards the target destination until the destination is reached.",No,No
3,100,The _MapComponent_ shall support same types of map layers.,Yes,Yes(99)
4,81,A flight pattern shall document the longitude latitude and altitude of waypoints in a flight route as offsets from the starting position of the UAV.,No,No
5,105,The _MissionPlanner_ shall manage predefined FlightPatterns.,No,No
6,87,"When given two coordinates, the _CoordinateSystem_ shall compute the direction from the first coordinate to the second coordinate.",Yes,Yes(86)
7,84,"When given a landing command, the _InternalSimulator_ shall move the UAV to the ground altitude corresponding to UAV's current longitude and latitude.",No,No
8,85,"When requested, the _CoordinateSystem_ shall transform coordinates to alternate formats.",No,No
9,93,"When a new monitoring message is received, the _DronologyRuntimeMonitor_ shall forward the message to all subscribed clients.",No,No
10,110,The _UIMiddleware_ shall enable an existing route to be assigned to an active UAV.,No,No
11,116,The _MissionPlanner_ shall execute flight plans for multiple UAVs independently.,Yes,Yes(115)
12,98,The _GCSMiddleware_ shall forward commands sent from Dronology to a _GCS_.,No,No
13,97,The _GCSMiddleware_ shall handle state messages monitoring messages and mode change messages received from an _GCS_.,No,No
14,108,The _UIMiddleware_ shall provide a list of all active UAVs.,No,No
15,86,"When given two coordinates, the _CoordinateSystem_ shall compute the distance  from the first coordinate to the second coordinate.",Yes,Yes(87)
16,95,The _GCSMiddleware_ shall handle multiple _GCS_.,No,No
17,90,The _ActivityLogger_ shall log all commands sent to and messages received from a _CGS_.,No,No
18,102,The _FlightRouteManager_ shall define flight routes as an ordered sequence of waypoints in which the first waypoint represents the first target location and the final waypoint represents the final target location.,No,No
19,111,The _RouteAssignmentUI_ shall provide means to select an existing routes and assign them to a UAV.,Yes,Yes(112)
20,114,"When a UAV is selected, the _RouteAssignmentUI_ shall display UAV's active flight plans.",No,No
21,91,"When the _VaadinUI_ is activated, the _VaadinUI_ shall be configured according to stored configuration parameters.",No,No
22,101,The _SingleUAVFlightPlanScheduler_ shall maintain a managed list of pending flight plans for Each UAV.,No,No
23,79,"When a flight plan is activated for a UAV currently in the air, the _FlightSchedulingandExecution_ shall notify the UAV to takeoff vertically until UAV reaches the prescribed altitude.",Yes,Yes(78)
24,106,"When a group of UAVs are assigned flight patterns as part of a mission, the system shall provide a warning if any paths overlap.",No,No
25,82,"When given a takeoff command, the _InternalSimulator_ shall move the UAV to the takeoff altitude corresponding to UAV's current longitude and latitude.",No,No
26,104,The _FlightRouteManager_ shall persist flight routes.,No,No
27,115,The _MissionPlanner_ shall execute flight plans for multiple UAVs concurrently.,Yes,Yes(116)
28,109,The _UIMiddleware_ shall enable the creation and modification of flight routes.,No,No
29,113,"When requested by the user, the _RouteAssignmentUI_ shall display details about the selected UAV and UAV's flight plans.",No,No
30,99,The _MapComponent_ shall support different types of map layers.,Yes,Yes(100)
31,107,The _ActivityLogger_ shall log all flight plan related events.,No,No
32,94,The _DronologyRuntimeMonitor_ shall be able to receive messages from any Dronology component.,No,No
33,78,"When a flight plan is activated for a UAV currently on the ground, the _FlightSchedulingandExecution_ shall notify the UAV to takeoff vertically until UAV reaches the prescribed altitude.",Yes,Yes(79)
34,103,The _FlightRouteManager_ shall ensure that all flight routes represent a VALID_FLIGHT_ROUTE.,No,No
35,92,The _DronologyRuntimeMonitor_ shall provide functionality to retrieve monitoring messages and distribute them to clients.,No,No
36,96,The _GCSMiddleware_ shall follow a predefined set of steps to establish a connection between a _GCS_ and Dronology.,No,No
37,112,The _RouteAssignmentUI_ shall provide means to select an existing routes and assign them to multiple UAV.,Yes,Yes(111)