|
An Architecture for Integration of Laboratory Automation Software
SILAS (previewed at Pittcon '98 under the name "ROME") is an application-independent development environment for the construction of integrated laboratory automation systems. SILAS provides an easy-to-use messaging system with an ActiveX* control supplying message-building, message-receiving, and message-sending capabilities to software modules which may be written in any language supporting ActiveX controls. Modules providing needed functions such as device control, data management, and user interfaces, are coordinated through messages sent via a router. The SILAS Registry enables the system engineer to define connections among modules without reprogramming.
SILAS is designed to benefit users with a system architecture that is flexible, expandable and upgradable. It enables significant reduction in system build time and provides corresponding cost savings. The technology also provides built-in capacity to share and port data between applications. Vendors and application developers who implement SILAS compatibility for their products and services will be providing optimized functionality for the automation of their device while in turn satisfying customers' desire for a flexible software infrastructure.
The SILAS software platform is available to system integrators, OEMs, and other application developers via the SILAS Developers Kit (available September '98). The kit will provide example code, design specifications, and documentation needed to create SILAS-compatible applications.
|