Laboratory of Things.

Laboratory automation with Java EE

The goal: the complete automation of medical analysis in the laboratory, from the assessment to analysis ending with the disposal. Our author Frank Kramer, software developer at Steadforce, describes the possibility of implementing a laboratory control with Java EE in the sense of Industry 4.0 and Internet of Things.

The control of a laboratory is distributed over several systems. The laboratory information system knows the doctors' analytical tasks, for example for blood samples, and also passes on the medical requirements to the laboratory control known as Track Sample Manager (TSM). The TSM knows the tracks, consisting of segment controllers that communicate with junctions and breakpoints and the location of the analyzers. The sample transporters are moved from one analyzer to another by instructions sent to junctions and breakpoints (as on the railtracks). For their part, the sample transporters report to junctions and breakpoints that send this information back to the TSM. This creates a large number of communication partners. The communication of the sensors and small devices with the application TSM should show a possibility of implementation with Java EE in terms of Industry 4.0 and Internet of Things.

Download the full article Laboratory Automation with Java EE, published in JavaSpectrum Issue 6/2017 | From Agents, Bots & Things.