| 1 | = Federation in Support of Multi-Party Experiments = |
| 2 | |
| 3 | Multi-party experiments are a research activity undertaken by multiple experimenters or groups of experimenters that requires differing views of the environment. For example, a multi-party security experiment may pit an attack designer against a defense designer, each with limited visibility and control of the system. Such environments may also support collaboration. |
| 4 | |
| 5 | DETER's support for this is evolving. Our initial implementation uses the simple composition system to combine partial topologies automatically, subject to constraints, and the federation to construct the composite topologies in DETER as federated experiments with individual service configurations. |
| 6 | |
| 7 | This page documents the proof of concept implementation. More work is ongoing in making this system more broadly usable and expressive. |
| 8 | |
| 9 | == Combining partial topologies == |
| 10 | |
| 11 | One aspect of combining multiple environments is building a single overall topology, even if no individual player will be able to see all of it. We use a simple label-matching constraint resolver to combine topology fragments. Each node in a fragment is annotated |