Skip to main content

A Distributed Component-based Software Framework for Laboratory Automation Systems


Abstract Laboratory automation systems have seen a lot of technological advances in recent times. As a result, the software that is written for them are becoming increasingly sophisticated. Existing software architectures and standards are targeted to a wider domain of software development and need to be customized in order to use them for developing software for laboratory automation systems. This thesis proposes an architecture that is based on existing software architectural paradigms and is specifically tailored to developing software for a laboratory automation system. The architecture is based on fairly autonomous software components that can be distributed across multiple computers. The components in the architecture make use of asynchronous ... (more)
Created Date 2012
Contributor Kuppuswamy, Venkataramanan (Author) / Meldrum, Deirdre (Advisor) / Collofello, James (Advisor) / Sarjoughian, Hessam (Committee member) / Johnson, Roger (Committee member) / Arizona State University (Publisher)
Subject Computer science / Asynchronous Programming / Automation / Concurrency / Framework / Networking / State Machine
Type Masters Thesis
Extent 97 pages
Language English
Copyright
Reuse Permissions All Rights Reserved
Note M.S. Computer Science 2012
Collaborating Institutions Graduate College / ASU Library
Additional Formats MODS / OAI Dublin Core / RIS


  Full Text
1.5 MB application/pdf
Download Count: 791

Description Dissertation/Thesis
  Thesis_Presentation.pptx
2.3 MB application/zip
Download Count: 118

Description Thesis Presentation