SysWatch is a Windows program written in the Microsoft Visual Studio C# programming language running offline and online. By offline analysis we understand on the one hand the opportunity to visualize data but more importantly the training mode in which SysWatch reads a large, usually high-dimensional sensor time series database from a technical or industrial source, usually representing a physical process of some kind, eventually along with a database of historical events. The main objective in this mode is the establishment of correlations between the sensor readings and the events in question. In the online mode SysWatch uses computed and verified models for arriving data and calculated the learned outcomes.
In the discrete manufacturing world objects are usually produced in a finite sequence of steps on dedicated work stations organized into an assembly line. A batch of objects waiting for production or assembly must therefore be assigned first to a production line and second to a position within the sequence on the line.