The iLAB Software Framework, a middleware connecting lab devices and higher level enterprise software systems, provides a plug-in architecture that can be adapted to individual lab environments.