000 06125nam a2200745 i 4500
001 EBC1911813
003 MiAaPQ
006 m o d |
007 cr cnu||||||||
008 150124s2015 nyua foab 001 0 eng d
020 _a9781606503850
_qelectronic
020 _z9781606503836
_qprint
024 7 _z10.5643/9781606503850
_2doi
035 _a(OCoLC)900732838
035 _a(CaBNvSL)swl00404627
035 _a(MiAaPQ)EBC1911813
035 _a(Au-PeEL)EBL1911813
035 _a(CaPaEBR)ebr11007944
035 _a(CaONFJC)MIL688140
035 _a(OCoLC)901700952
040 _aMiAaPQ
_beng
_erda
_epn
_cMiAaPQ
_dMiAaPQ
050 4 _aTA416
_b.A763 2015
082 0 _a602.87
_223
100 1 _aArpaia, Pasquale.,
_eauthor.
245 1 0 _aFlexible test automation :
_ba software framework for easily developing measurement applications /
_cPasquale Arpaia, Ernesto De Matteis, and Vitaliano Inglese.
264 1 _aNew York, [New York] (222 East 46th Street, New York, NY 10017) :
_bMomentum Press,
_c2015.
300 _a1 online resource (xxxiii, 287 pages) :
_billustrations.
336 _atext
_2rdacontent
337 _acomputer
_2rdamedia
338 _aonline resource
_2rdacarrier
490 1 _aIndustrial, systems, and innovation engineering collection
504 _aIncludes bibliographical references and index.
505 0 _aPart 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 --
505 8 _a2. 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 --
505 8 _a3. Object- and aspect-oriented programming for measurement applications -- 3.1 Overview -- 3.2 Object-oriented programming -- 3.3 Aspect-oriented programming -- References --
505 8 _aPart 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 --
505 8 _a5. 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 --
505 8 _aPart 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 --
505 8 _a7. 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 --
505 8 _a8. 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 --
505 8 _a9. 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.
506 _aRestricted to libraries which purchase an unrestricted PDF download via an IP.
520 3 _aIn laboratory management of an industrial test division, a test laboratory, or a research center, one of the main activities is producing suitable software for automatic benches by satisfying a given set of requirements. This activity is particularly costly and burdensome when test requirements are variable over time. If the batches of objects under test have small size and frequent occurrence, the activity of measurement automation becomes predominating with respect to the execution. In this book, the development of a software framework is shown to be as a useful solution to satisfy this exigency. The framework supports the user in producing measurement applications for a wide range of requirements with low effort and development time. Furthermore, the software quality, in terms of flexibility, usability, and maintainability, is maximized. After a background on software for measurement automation and the related programming techniques, the structure and the main components of a software framework for measurement applications are illustrated. Their design and implementation are highlighted by referring to a practical application: the Flexible Framework for Magnetic Measurements (FFMM) at the European Organization for Nuclear Research (CERN). Finally, an experimental approach to the software flexibility assessment of measurement frameworks is presented by highlighting its application to FFMM.
588 _aTitle from PDF title page (viewed on January 24, 2015).
590 _aElectronic reproduction. Ann Arbor, MI : ProQuest, 2015. Available via World Wide Web. Access may be limited to ProQuest affiliated libraries.
650 0 _aTesting laboratories
_xAutomation.
650 0 _aPhysical measurements
_xAutomation.
650 0 _aMagnetic measurements
_xAutomation.
653 _aapplication software
653 _aautomatic programming
653 _amagnetic measurements
653 _ameasurement automation
653 _aparticle accelerators
653 _asoftware frameworks
653 _asoftware systems
655 4 _aElectronic books.
700 1 _aDe Matteis, Ernesto.,
_eauthor.
700 1 _aInglese, Vitaliano.,
_eauthor.
776 0 8 _iPrint version:
_z9781606503836
797 2 _aProQuest (Firm)
830 0 _aIndustrial, systems, and innovation engineering collection.
856 4 0 _uhttps://ebookcentral.proquest.com/lib/bcsl-ebooks/detail.action?docID=1911813
_zClick to View
999 _c752544
_d752544