002889127 001__ 2889127
002889127 005__ 20250515232531.0
002889127 0248_ $$aoai:cds.cern.ch:2889127$$pcerncds:FULLTEXT$$pcerncds:THESES$$pcerncds:CERN:FULLTEXT$$pINIS$$pcerncds:CERN
002889127 037__ $$aCERN-THESIS-97-019
002889127 041__ $$aeng
002889127 100__ $$0AUTHOR|(CDS)2108673$$0AUTHOR|(SzGeCERN)403377$$aJones, [email protected]$$uCERN
002889127 245__ $$aThe Evolution of Software Technologies to Support Large Distributed Data Acquisition Systems
002889127 269__ $$c01/09/1997
002889127 300__ $$a184 p
002889127 500__ $$aPresented 01 Sep 1997
002889127 502__ $$aPhD$$bSunderland U.$$c1997
002889127 520__ $$aA study of software technologies for the control and configuration of data acquisition systems for high energy physics experiments is presented. Three key software technologies have been identified that impact the control and configuration tasks, namely, inter-process communication systems, configuration data storage techniques and graphical user interface toolkits. Investigations and developments of suitable software to meet the unique requirements of large distributed data acquisition systems were carried out at CERN, the European laboratory for particle physics. The research programme was applied to four successive data acquisition system development projects from 1989 to 1997. The thesis describes the evolution of the three software technologies over this period in terms of advances and developments made within the framework of the data acquisition projects. For inter-process communication systems, the use and relative merits of remote procedure calls, publish/subscribe systems and object-oriented communications complying to the Object Management Group’s Corba standard are described and compared. The work on configuration data storage techniques compares a range of technologies from relational databases, to object managers and object databases. In terms of graphical user interface toolkits, various custom-made and commercial software packages are described that provide distributed windowing facilities in a local-area network on a variety of devices including character-cell terminals and bit-mapped workstation screens. A comparison on windowing toolkits and associated graphical user interface builder CASE tools is included. The work and findings presented are supported by 13 published papers selected from a total of 27 for their emphasis on the three software technologies.
002889127 595__ $$aCERN EDS
002889127 65017 $$2SzGeCERN$$aComputing and Computers
002889127 690C_ $$aCERN
002889127 693__ $$aCERN LHC$$eRD-13
002889127 690C_ $$aTHESIS
002889127 701__ $$aSmith, Peter$$edir.$$uSunderland U.
002889127 701__ $$aParrington, Norman$$edir.$$uSunderland U.
002889127 710__ $$5IT
002889127 8564_ $$82510837$$s709818$$uhttp://cds.cern.ch/record/2889127/files/CERN-THESIS-97-019.pdf
002889127 859__ [email protected]
002889127 916__ $$sn$$w202407$$ya2024
002889127 963__ $$aPUBLIC
002889127 960__ $$a14
002889127 970__ $$dhttps://repository.cern/legacy/record/2889127
002889127 980__ $$aTHESIS
002889127 980__ $$cMIGRATED