Reference | Document Number | Issue | Date | Title |
---|---|---|---|---|
[AD 01] | VLT-SPE-ESO-10000-0011 | 2.0 | 30/09/1992 | VLT Software Requirements Specifications |
[AD 02] | VLT-PRO-ESO-10000-0228 | 1.0 | 10/03/1993 | VLT Software Programming Standards |
[AD 05] | VLT-MAN-ESO-17200-0888 | 1.0 | 17/08/1995 | VLT Common Software Overview |
[AD 06] | VLT-MAN-ESO-17210-0642 | 1.11 | 22/11/1999 | VLT Common Software Installation Manual |
[AD 07] | VLT-MAN-ESO-17210-0855 | 3.0 | 30/10/1998 | VLT Software Environments Common Configuration User Manual |
[AD 08] | VLT-MAN-ESO-17210-0667 | 1.0 | 03/12/1996 | Guidelines for the Development of VLT Application Software |
[AD 09] | VLT-SPE-ESO-17210-2051 | 2 | 2002-07-04 | LCU Common Software - LCU Server Framework Detailed Design |
[AD 10] | VLT-SPE-ESO-17210-2680 | 1 | 2000-03-10 | LCU Common Software - LCU Application Server Framework Requirements Specification |
The reference documents contain background information required to fully understand the structure of this document, the terminology used, the software environment in which the product shall be integrated and the interface characteristics to the external systems.
VLT Project Software documents are available from the ESO VLT Project Archive or online at the following URL:
http://www.eso.org/projects/vlt/sw-dev/ftp/index.html
Reference | Document Number | Issue | Date | Title |
---|---|---|---|---|
[RDV 01] | VLT-MAN-ESO-17210-0619 | 1.6 | 20/10/1999 | VLT Central Control Software - User Manual |
[RDV 02] | VLT-MAN-SBI-17210-0001 | 3.5 | 20/10/1999 | LCU Common Software - User Manual |
[RDV 03] | VLT-MAN-ESO-17210-0707 | 1.4 | 20/10/1999 | CCS On-Line Database Loader - User Manual |
[RDV 04] | VLT-SPE-ESO-17230-0819 | 1.3 | 18/09/1997 | Mode Switching - Design Description |
[RDV 05] | VLT-MAN-ESO-17210-0600 | 1.7 | 02/10/1998 | LCC Motor Control Module - User Manual |
The following non-VLT documents are referenced in the document:
Reference | Title | Authors | Publisher, Date |
---|---|---|---|
[RD 01] | IEEE Std 1012, Standard for Software Verification and Validation Plans | 1986 | |
[RD 02] | IEEE Std 830, Recommended Practice for Software Requirements Specifications | 1993 | |
[RD 03] | IEE (UK), Guidelines for the Documentation of Software in Industrial Computer Systems | 1985 | |
[RD 04] | The Unified Modeling Language Reference Manual | J. Rumbaugh, G. Booch, I. Jacobson |
Addison-Wesley, 1998 |
[RD 05] | The Unified Modeling Language User Guide | G. Booch, J. Rumbaugh, I. Jacobson |
Addison-Wesley, 1998 |
[RD 06] | The Unified Software Development Process | I. Jacobson, G. Booch, J. Rumbaugh |
Addison-Wesley, 1999 |
[RD 07] | Real-Time UML - Developing Efficient Objects For Embedded Systems | B. Douglas | Addison-Wesley, 1998 |
[RD 08] | Design Patterns - Elements of Reusable Object-Oriented Software | E. Gamma, R. Helm, R. Johnson and J. Vlissides |
Addison-Wesley, 1994 |
This document employs several abbreviations and acronyms to refer concisely to an item, after it has been introduced. The following list is aimed to help the reader in recalling the extended meaning of each short expression:
[AD xx] | Applicable Document #xx |
CCS | Central Common Software |
DB | Database |
ESO | European Southern Observatory |
I/O | Input/Output |
LAN | Local Area Network |
LCC | LCU Common Software |
LCU | Local Control Unit |
MCM | Motor Control Module (part of LCC) |
OLDB | On-line Database |
OO | Object Oriented |
[RD xx] | Reference Document #xx |
RT | Real-Time |
TIM | Time Interface Module |
UC | Use Case |
UML | Unified Modeling Language |
VME | Versa Module Eurocard |
WS | (Unix) Work Station |
The following styles are used:
All diagrams are based on the UML notation, as described
in [RD 04] and given in
Appendix.
Besides the classical class notation, three dedicated
icons are used throughout the
class diagrams for representing the UML standard class stereotypes
([RD 06] pp. 183ff) and shown below:
Last modified: Thu Oct 26 14:15:25 METDST 2000