dorsal/arxiv
View SchemaOn the Use of CORBA in High Level Software Applications at the SLS
| Authors | M. Boege, J. Chrin |
|---|---|
| Categories | |
| ArXiv ID | physics/0111005 |
| URL | https://arxiv.org/abs/physics/0111005 |
| Journal | eConf C011127:THAT002,2001 |
Abstract
Beam dynamics applications at the Swiss Light Source (SLS) have benefitted from a distributed computing environment in which the Common Object Request Broker Architecture (CORBA) forms the middleware layer and access point to several different software components.A suite of remote CORBA server objects provides the client with a convenient and uniform interface to the CDEV (Common DEVice) controls library, the TRACY accelerator physics package, the Oracle database, and en event logging facility. Use is made of methods provided by the CORBA Portable Object Adaptor for accessing ORB functions, such as object activation and object persistence, the Implementation Repository for the automatic reactivation of servers, and the CORBA Event Service for the propagation of controls and physics data. An account of the CORBA framework, as used by applications in the commissioning and first operation of the SLS, is presented.
{
"annotation_id": "59997f1c-36bd-4601-9967-de8938773fd1",
"date_created": "2026-03-02T18:00:36.351000Z",
"date_modified": "2026-03-02T18:00:36.351000Z",
"file_hash": "ba0dda6cef8ab215c3ee7c4ed9b03b6583575c3929c39f7f38308c27545be586",
"private": false,
"record": {
"abstract": "Beam dynamics applications at the Swiss Light Source (SLS) have benefitted\nfrom a distributed computing environment in which the Common Object Request\nBroker Architecture (CORBA) forms the middleware layer and access point to\nseveral different software components.A suite of remote CORBA server objects\nprovides the client with a convenient and uniform interface to the CDEV (Common\nDEVice) controls library, the TRACY accelerator physics package, the Oracle\ndatabase, and en event logging facility. Use is made of methods provided by the\nCORBA Portable Object Adaptor for accessing ORB functions, such as object\nactivation and object persistence, the Implementation Repository for the\nautomatic reactivation of servers, and the CORBA Event Service for the\npropagation of controls and physics data. An account of the CORBA framework, as\nused by applications in the commissioning and first operation of the SLS, is\npresented.",
"arxiv_id": "physics/0111005",
"authors": [
"M. Boege",
"J. Chrin"
],
"categories": [
"physics.acc-ph"
],
"journal_ref": "eConf C011127:THAT002,2001",
"title": "On the Use of CORBA in High Level Software Applications at the SLS",
"url": "https://arxiv.org/abs/physics/0111005"
},
"schema_id": "dorsal/arxiv",
"source": {
"execution_id": "63fdf139-0de5-4c51-b035-2da683574fc9",
"id": "arXiv Dataset IDs",
"type": "Model",
"variant": "snapshot-2026-03-01",
"version": "0.1.0"
},
"user_id": 1000002
}