Dynamic Swarming Autonomous Underwater Vehicles through Behavioral Rules Using Declarative Programming | IEEE Conference Publication | IEEE Xplore