The objective of this research project is to provide scalable techniques for the composition of subsystems in a system-of-systems (SoS) framework for large, complex applications such as FCS.
Composition will be based on: integration technologies for legacy and custom subsystems that provide an understanding of the interaction of subsystems; scalable composition mechanisms for system-of-systems architectures; interface formalisms through which compatibility of subsystems can be checked and properties of compositions can be determined from properties of the subsystems; ontology models for the organization of components together with a semantic type system for the data on which they operate; and hybrid models for designing and analyzing the dynamics of subsystem interactions with their physical environment. The assumption is that subsystems have arbitrary granularity, and can range from simple software components to entire legacy systems appropriately wrapped.