An autonomous marine drone is programmed to navigate a coral reef, measure water salinity, identify plastic waste, and transmit telemetry data back to a research vessel.
Explain how the concept of decomposition would be applied by a developer when designing the control algorithm for this drone.