International audienceThis paper considers the rigorous design of Systems of Systems (SoS), i.e. systems composed of a set ofheterogeneous components whose number evolves with time. Such components cooperate to accomplishfunctions that they could not achieve in isolation. Examples of SoS include smart cities or airport managementsystem. The dynamical evolution of SoS behavior and architecture makes it impossible to design anappropriate solution beforehand. Consequently, existing approaches build on an iterative process that takesSoS evolution into account. A key challenge in this process is the ability to reason about and analyze agiven view of the SoS (on a fixed number of SoS constituents) with respect to a set of goals, and use theresult...