Ulster University Research Portal (Ulster University) · 2005 · 39 citations · 15 references
Open access
EngineeringAutonomous SystemsSystems EngineeringArtificial IntelligenceSpacecraft DesignSwarm RoboticsAutonomous ExplorationMission PlanningSpace ExplorationSwarm CoordinationSystems Engineering For SpacecraftAutonomous Mission ExecutionAutonomous OperationsSwarm Control ArchitecturesSystems Engineering Processes
A watershed in systems engineering is represented by the advent of swarm-based systems that accomplish missions through cooperative action by a (large) group of autonomous individuals each having simple capabilities and no global knowledge of the group’s objective. Such systems, with individuals capable of surviving in hostile environments, pose unprecedented challenges to system developers. Design and testing and verification at much higher levels will be required, together with the corresponding tools, to bring such systems to fruition. Concepts for possible future NASA space exploration missions include autonomous, autonomic swarms. Engineering swarm-based missions begins with understanding autonomy and autonomicity and how to design, test, and verify systems that have those properties and, simultaneously, the capability to accomplish prescribed mission goals. Formal methods-based technologies, both projected and in development, are described in terms of their potential utility to swarm-based system developers. 1.
15
Flocks, herds and schools: A distributed behavioral model
Craig W. Reynolds · 1987 · 7.8K citations
Life Sciences, Biology, Zoology +17
Ant colonies for the travelling salesman problem
Marco Dorigo, Luca Maria Gambardella · Biosystems · 1997 · 2K citations
The concept of cellular robotic system
G. Beni · 2003 · 231 citations
NASA's swarm missions: the challenge of building autonomous software
W. Truszkowski, Mike Hinchey, James L. Rash et al. · IT Professional · 2004 · 151 citations