STRATEC Biomedical Systems AG Case Study

The Versant Database Engine is at the core of STRATEC’s biomedical analyzer systems.

"With FastObjects by Versant, we could clearly streamline our development process and remove the OR-mapping layer. The database provides high performance and is tightly integrated into the core of our analyzer system."

- Jens Mauersberger, Head of Software Development STRATEC Biomedical Systems AG

Challenge

STRATEC is one of the most innovative medical engineering companies in Germany, developing and manufacturing fully automated analyzer systems for clinical diagnostics and biotechnology. Main applications are blood group analysis, serological tests for infectious diseases and immunoassays.

According to the World Health organization (WHO) more than 85 million units of blood are donated every year worldwide. Blood transfusions save lives. However, blood donations must be 100% safe– a growing challenge for blood banks and health providers.

"Large blood banks process thousands of donated blood samples every day," says Jens Mauersberger, system developer at STRATEC Biomedical Systems AG. "In order to eliminate any health risks for the recipients, there are strict testing regulations for blood donations, and each blood sample must pass a series of serological tests, e.g., for infectious diseases." These tests are the scope of STRATEC's biomedical products.

Solution

"Modern laboratories and research institutes place high demands on usability, process safety, reliability and throughput", adds Mauersberger. "Manual operations are increasingly replaced by machines. For example, our analyzers scan the bar code of a sample, link the test results with other sample-specific data that is stored in a central database system, and can automatically associate test results with age-related standard benchmarks."

"Software development represents about 50% of the overall development costs for complex analyzer systems. This is one reason why STRATEC is disproportionally investing in innovative software development methods," says Mauersberger.

"We made some fundamental design decisions when we started to develop our first random access analyzer platforms in 1994. Our applications are based on an object- oriented program design using C++ and more recently the Microsoft .NET platform. We also decided to avoid the ‘object to relational’ database mapping process by integrating an object-oriented database into our applications."

The development team was also looking for a small but powerful database that was available in “embedded mode” and would not require any database administration tasks from end users. FastObjects by Versant was exactly that type of product– and offered comprehensive database features at the same time.

Results

"FastObjects by Versant supports database transactions and multi- threading for high performance, and our development team also benefits from fast and extensive database query capabilities," explains Mauersberger. More importantly, customers will not even notice that there is a comprehensive database working in the background of the analyzer, keeping data safe and consistent and managing critical data without failure or downtime.

Last but not least, in order to avoid faulty operations, STRATEC’s software developers have implemented database-driven smart alarms, a unique feature of the FastObjects database. An integrated “watch and notify” mechanism constantly monitors certain critical data stored in the database. Whenever any of the used reagents have expired, the analyzer system displays an alarm message– and will refuse to work until the reagent is replaced. After all, safety comes first.

About STRATEC

STRATEC develops and manufactures fully automated analyzer systems based on its own patented technologies for its partners in the fields of clinical diagnostics and biotechnology. STRATEC’S partners are mostly global players operating in the in-vitro diagnostics industry. These companies market STRATEC’s systems, in general together with their own reagents, as system solutions to laboratories, blood banks, and research institutes around the world.

Related Technology Areas: Embedded Database