DocumentCode :
3103313
Title :
Declarative flow control for distributed instrumentation
Author :
Parvin, B. ; Fontenay, G. ; Taylor, J. ; Callahan, D.
Author_Institution :
Comput. Sci., Lawrence Berkeley Lab., CA, USA
fYear :
2001
fDate :
2001
Firstpage :
48
Lastpage :
55
Abstract :
We have developed a “microscopy channel” to advertise a unique set of online scientific instruments and to let users join a particular session, perform an experiment, collaborate with other users, and collect data for further analysis. The channel is a collaborative problem solving environment (CPSE) that allows for both synchronous and asynchronous collaboration, as well as flow control for enhanced scalability. The flow control is a declarative feature that enhances software functionality at the experimental scale. Our testbed includes several unique electron and optical microscopes with applications ranging from material science to cell biology. We have built a system that leverages current commercial CORBA services, Web servers, and flow control specifications to meet diverse requirements for microscopy and experimental protocols. In this context, we have defined and enhanced instrument services (IS), exchange services (ES), computational services (CS), and declarative services (DS) that sit on top of CORBA and its enabling services (naming, trading, security, and notification). IS provides a layer of abstraction for controlling any type of microscope. ES provides a common set of utilities for information management and transaction. CS provides the analytical capabilities needed for online microscopy. DS provides mechanisms for flow control for improving the dynamic behavior of the system
Keywords :
Internet; computerised instrumentation; distributed object management; groupware; microscopy; workstation clusters; CORBA; Web servers; asynchronous collaboration; collaborative problem solving environment; computational services; declarative flow control; declarative services; distributed instrumentation; electron microscopes; exchange services; instrument services; microscopy channel; online scientific instruments; optical microscopes; scalability; software functionality; synchronous collaboration; Collaborative work; Control systems; Data analysis; Distributed control; Instruments; Materials testing; Online Communities/Technical Collaboration; Optical microscopy; Performance analysis; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing and the Grid, 2001. Proceedings. First IEEE/ACM International Symposium on
Conference_Location :
Brisbane, Qld.
Print_ISBN :
0-7695-1010-8
Type :
conf
DOI :
10.1109/CCGRID.2001.923175
Filename :
923175
Link To Document :
بازگشت