Linked e-resources
Details
Table of Contents
Part I. Background
1. Software for measurement applications
1.1 Overview
1.2 Basics
1.3 Main market solutions
1.4 Research: state of the art
References
2. Software frameworks for measurement applications
2.1 Overview
2.2 General concepts
2.3 Why a framework for measurements?
2.4 Domain specific languages
2.5 Requirements of a framework for measurement applications
References
3. Object- and aspect-oriented programming for measurement applications
3.1 Overview
3.2 Object-oriented programming
3.3 Aspect-oriented programming
References
Part II. Methodology
4. A flexible software framework for measurement applications
4.1 Overview
4.2 Framework paradigm
4.3 Fault detector
4.4 Synchronizer
4.5 Measurement-domain specific language
4.6 Advanced generator of user interfaces
References
5. Quality assessment of measurement software
5.1 Overview
5.2 Software quality
5.3 The standard ISO 9126
5.4 Quality pyramid
5.5 Measuring flexibility
References
Part III. Case study
6. The flexible framework for magnetic measurements at CERN
6.1 Overview
6.2 Methods for magnetic field measurements
6.3 Automatic systems for magnetic measurements
6.4 Software for magnetic measurements at CERN
6.5 Flexibility requirements for magnetic measurement automation
6.6 The framework FFMM
References
7. Implementation
7.1 Overview
7.2 Base service layer
7.3 Core service layer
7.4 Measurement service layer
7.5 User service layer
7.6 Software quality assessment
References
8. Framework component validation
8.1 Overview
8.2 Fault detector
8.3 Synchronizer
8.4 Domain specific language
8.5 Advanced user interfaces generator
References
9. Framework validation on LHC-related applications
9.1 Overview
9.2 On-field functional tests
9.3 Flexibility experimental tests
9.4 Discussion
References
Index.
1. Software for measurement applications
1.1 Overview
1.2 Basics
1.3 Main market solutions
1.4 Research: state of the art
References
2. Software frameworks for measurement applications
2.1 Overview
2.2 General concepts
2.3 Why a framework for measurements?
2.4 Domain specific languages
2.5 Requirements of a framework for measurement applications
References
3. Object- and aspect-oriented programming for measurement applications
3.1 Overview
3.2 Object-oriented programming
3.3 Aspect-oriented programming
References
Part II. Methodology
4. A flexible software framework for measurement applications
4.1 Overview
4.2 Framework paradigm
4.3 Fault detector
4.4 Synchronizer
4.5 Measurement-domain specific language
4.6 Advanced generator of user interfaces
References
5. Quality assessment of measurement software
5.1 Overview
5.2 Software quality
5.3 The standard ISO 9126
5.4 Quality pyramid
5.5 Measuring flexibility
References
Part III. Case study
6. The flexible framework for magnetic measurements at CERN
6.1 Overview
6.2 Methods for magnetic field measurements
6.3 Automatic systems for magnetic measurements
6.4 Software for magnetic measurements at CERN
6.5 Flexibility requirements for magnetic measurement automation
6.6 The framework FFMM
References
7. Implementation
7.1 Overview
7.2 Base service layer
7.3 Core service layer
7.4 Measurement service layer
7.5 User service layer
7.6 Software quality assessment
References
8. Framework component validation
8.1 Overview
8.2 Fault detector
8.3 Synchronizer
8.4 Domain specific language
8.5 Advanced user interfaces generator
References
9. Framework validation on LHC-related applications
9.1 Overview
9.2 On-field functional tests
9.3 Flexibility experimental tests
9.4 Discussion
References
Index.