Аннотация:A space mission is a multi-component system, the elements of which affect each other taking into account a variety of connections. Mission system design is a complex task that requires both accounting, modeling, and optimization of various factors, as well as model calibration based on the analysis of the results of repeated experiments. In this work, we present a concept of scalable, adaptive software complex designed to provide the user with extensive opportunities for configuration, configuration and editing of the simulated world, which is achieved by introducing a division into "physical" (spacecraft, ground stations and devices installed on them, celestial bodies, etc.) and "abstract" (points, vectors, angles, coordinate systems, planes, etc.) objects, between which connections of various nature are established (such connections include, for example, setting the orientation of a solid body relative to a coordinate system, forming a coordinate system from orthogonal vectors, etc.). Thus, a tree structure is formed, which also changes with the change of time, determining the current configuration of the model. We present description of data structure and some examples of use.