Reference Documents

The reference documents contain background information required to fully understand the structure of this document, the terminology used, the software environment in which ALMA shall be integrated and the interface characteristics to the external systems.

The following documents are referenced in this document.

[RD01] ALMA Common Software Technical Requirements, COMP-70.25.00.00-003-A-SPE, G.RaffiB.Glendenning, J.Schwarz (http://www.eso.org/~almamgr/AlmaAcs/MilestoneReleases/Phase1/ACSTechReqs/Issue1.0/2000-06-05.pdf)

[RD02] ALMA Construction Project Book, Version 5.00, 2001-08-01 (http://www.mma.nrao.edu/projectbk/construction/)

[RD03] TANGO - an object oriented control system based on CORBA J.M.Chaize et al., ICALEPCS'99 Conference, Trieste, IT, 1999 (http://www.elettra.trieste.it/ICALEPCS99/proceedings/papers/wa2i01.pdf)

[RD04] Implementing Distributed Controlled Objects with CORBA -
M.Plesko, PCs and Particle Accelerator Control Workshop, DESY, Hamburg, 1996
(See http://kgb.ijs.si/KGB/accomplishments_articles.php for this and other related papers).

[RD05] SOSH Conventions for Control F.DiMajoC.Watson, Software Sharing (SOSH) for Accelerators & Physics Detectors (http://www.jlab.org/sosh/)

[RD06] Java Home Page - (http://java.sun.com/)

[RD07] Real-time CORBA with TAO (the ACE ORB) - (http://www.cs.wustl.edu/~schmidt/TAO.html)

[RD08]ObjectStore home page - (http://www.odi.com/objectstore/)

[RD09]MySQL home page - (http://www.mysql.com)

[RD10]SOFIA home page - (http://sofia.arc.nasa.gov/)

[RD11] GTC home page - (http://www.gtc.iac.es/)

[RD12] ALMA Monitor and Control Bus, Interface Specification, ALMAComputing Memo #7, M.BrooksL.D'Addario,Rev.B 2001-02-05

[RD13] National Instruments LabVIEW- (http://www.ni.com/labview/)

[RD14] CORBA Telecom Log Service - (http://www.omg.org/technology/documents/formal/telecom_log_service.htm)

[RD15] omniORB Home Page - (http://www.uk.research.att.com/omniORB/)

[RD16]OpenOrb Home Page - (http://openorb.sourceforge.net/)

[RD17]ALMA SE Practices - Software Development Process Methodology and Tools, G.ChiozziR.KarbanP.Sivera - (http://www.mma.nrao.edu/development/computing/docs/joint/draft/SE-SwDev.pdf)

[RD18] eXtensible Markup Language Home Page - (http://www.w3.org/XML/)

[RD19] CERN Laser project home page (http://proj-laser.web.cern.ch/proj-laser/)

[RD20] IBM DB2 Home Page - (http://www-4.ibm.com/software/data/db2/)

[RD21] ALMA ACS and AMS Kitt Peak 2000 Test ,G.Chiozzi et al. (http://www.mma.nrao.edu/development/computing/docs/joint/notes/2000-12-KP.pdf)

[RD22]Design and Initial Implementation of Diagnostic and Error Reporting System of SMA, SMA Technical Memo 132, Q.Zhang.

[RD23] The Adaptive Communication Environment (ACE) home page - (http://www.cs.wustl.edu/~schmidt/ACE.html)

[RD24] Python language home page - (http://www.python.org/)

[RD25] Home Page for the Official Tcl/Tk Contributed Sources Archive - (http://www.neosoft.com/tcl/)

[RD26] Test Interferometer Control Software Design ConceptB.Glendenning et al., DRAFT 2001-02-15

[RD27] Advanced CORBA Programming with C++,M.HenningS.Vinoski, Addison-Wesley, 1999

[RD28] ALMA Software Glossary, COMP-70.15.00.00-003-A-GEN (http://www.alma.nrao.edu/development/computing/docs/joint/draft/Glossary.htm)

[RD29] AMI/ACS Report, R. Lemke, G. Chiozzi 2001-03-20 (http://www.eso.org./projects/alma/develop/acs/examples/amitest/AmiReport.pdf)

[RD30] ALMA Memo #298, Timing and Synchronization, L. DÂ’Addario, 2000-03-09 (http://www.alma.nrao.edu/memos/html-memos/alma298/memo298.pdf)

[RD31] GNU Lesser General Public License (GPL) (http://www.gnu.org/copyleft/lesser.html)

[RD32] ALMA Common Software Development Plan, COMP-70.25.00.00-001-C-PLA (http://www.eso.org/projects/alma/develop/acs/Plan/index.html)

[RD33] ALMA Software Architecture, ALMA-70.15.00.00-001-I-GEN, J.Schwarz (http://almaedm.tuc.nrao.edu/forums/alma/dispatch.cgi/Architecture/docProfile/100017/d20021117183329/No/ALMASoftwareArchitecture.pdf)

[RD34]JacORB Home Page (http://www.jacorb.org/)

[RD35] Eclipse Home Page (http://www.eclipse.org/)

[RD36] Castor Home Page (http://castor.codehaus.org/)

[RD37] OPUS Home Page (http://www.stsci.edu/software/OPUS/bb.html)

[RD38] Rational Rose Home Page (http://www.rational.com/)

[RD39] Open ArchitectureWare project home page (http://sourceforge.net/projects/architecturware/)

[RD40] Java Web Start home page (http://java.sun.com/products/javawebstart/)

[RD41] ALMA Common Software home page (http://www.eso.org/projects/alma/develop/acs/)

[RD42] CORBA Audio Video Streaming Service (http://www.omg.org/technology/documents/formal/audio.htm)

[RD43] The design and performance of a CORBAAudio/Video Streaming ServiceCORBA Audio Video Streaming Service , D.C.Schmidt et al., (http://www.cs.wustl.edu/~schmidt/PDF/av.pdf)

[RD44] ARCUS Error Handling for Business Information Systems, K.Renzel, sd&m Muenchen, 2003 (http://www.eso.org/~almamgr/AlmaAcs/OnlineDocs/ARCUSErrorHandling.pdf)

[RD45] EVLA Engineering Software Requirement, B.Butler et. al. EVLA-SW-004, Rev. 1.4, 2003

[RD46] EVLA Array Operations Software Requirements, J.Campbel et. al. EVLA-SW-003, Rev. 2.5, 2003

[RD47] JFreeChart (http://www.jfree.org/jfreechart/)

[RD48] MatplotlibJFreeChart (http://matplotlib.sourceforge.net/installing.html)