Es besitzt drei Schnittstellen:
Ein Messpunkt wird wie folgt erfasst: Der Versuchsleitrechner startet die Messung, indem er SemCollect die für den Messpunkt erforderlichen Parameter mitteilt. SemCollect beauftragt daraufhin alle Datenerfassungsgeräte eine Messung durchzuführen und liest anschließend die Daten. Diese werden dann abschließend in einem dynamischen Filesystem abgelegt, auf das die Auswertesoftware zugreift.
SemCollect findet seit Jahren bei Windkanalexperimenten Verwendung.
SemCollect ist lauffähig unter den Betriebssystemen Linux und Solaris.