EMMA: A Framework for Constructing Magnetic
1 / 1

EMMA: A Framework for Constructing Magnetic

Author : pamella-moone | Published Date : 2025-05-12

Description: EMMA A Framework for Constructing Magnetic Measurement Systems J M Nogiec 22nd International Magnetic Measurement Workshop Outline Need ability to measure various magnets for external and internal use Solution software product line

Presentation Embed Code

Download Presentation

Download Presentation The PPT/PDF document "EMMA: A Framework for Constructing Magnetic" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Transcript:EMMA: A Framework for Constructing Magnetic:
EMMA: A Framework for Constructing Magnetic Measurement Systems J. M. Nogiec 22nd International Magnetic Measurement Workshop Outline Need: ability to measure various magnets for external and internal use Solution: software product line method based on a framework EMMA Architecture: components and message-based middleware Dataflow: message-based system CBD: component-based development Automation: coordination of components Component: a standardized, loosely-coupled module User Interface: SHELL and UI components Observability: data and inner component states Flexibility: assemble, configure, and tailor Summary: EMMA features 9/25/22 2 EMMA: A Framework for Constructing Magnetic Measurement Systems, J.M.Nogiec Need and Objective 9/25/22 3 EMMA: A Framework for Constructing Magnetic Measurement Systems, J.M.Nogiec Reduce cost/effort of developing measurement systems, including efforts to design, implement, test & debug, and rework (reengineering and defect removal) software. Objective REUSE + FLEXIBILITY + EXTENSIBILITY + OBSERVABILITY Practices Ability to measure a variety of magnets for external and internal use. Need Measurement System Family The software product line method is used to develop a family of measurement systems. These systems are based on a common architecture and a common framework (EMMA) that promotes reuse and allows for configuring specific measurement systems from a set of reusable components. 9/25/22 4 EMMA: A Framework for Constructing Magnetic Measurement Systems, J.M.Nogiec SPLICE SYSTEM SSW ROTATING COIL FIELD MAP MISCALLENOUS SSW (QUADRUPOLE) SSW (DIPOLE) VIBRATING WIRE ORNL PPU FLAT COIL SUPERCONDUCTING HORIZONTAL (HL-LHC) CONVENTIONAL HORIZONTAL SUPERCONDUCTING VERTICAL Mu2e DETECTOR FMS POINT SCAN (VERTICAL) POINT SCAN (HORIZONTAL) CALIBRATION MAGNET POINT SCAN ORNL PPU FMS EMMA Architecture 9/25/22 5 EMMA: A Framework for Constructing Magnetic Measurement Systems, J.M.Nogiec Message-based middleware, publish-subscribe bus. Each component runs in a separate thread(s). Local (via queues) and remote components (TCP/IP) sockets. Communication topics: property, control, and data. Software Bus Dataflow 9/25/22 6 EMMA: A Framework for Constructing Magnetic Measurement Systems, J.M.Nogiec Script DAQ Analysis Instrument settings Measurement parameters Component properties Component properties Raw data Log Comments Reduced data Results Assessment data Calibrations configuration UI processing QC Component-based Development (CBD) 9/25/22 7 EMMA: A Framework for Constructing Magnetic Measurement Systems, J.M.Nogiec In EMMA, applications are assembled from components according to a given configuration. Components ensure standardization and eliminate middle-level design, introduce well-defined interfaces, and provide encapsulation. CBD allows for parallel development and independent evolution of software modules. System Configuration 9/25/22 8 EMMA: A Framework for Constructing Magnetic Measurement Systems, J.M.Nogiec magic_code = “SSW_12.34.v7” ; Initial values of system properties [system] systemProperty_1 = SSW_0.1 systemProperty_2 = Stand_A

Download Document

Here is the link to download the presentation.
"EMMA: A Framework for Constructing Magnetic"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.

Related Presentations

By Peter Emma and Constructing Hope Beyond Despair EMMA East 2014 EMMA ScARF: Scottish archaeology as a regional jigsaw – creating localised frameworks. MAGNETIC PROPERTIES SC.4.P.8.4 – Magnetic Properties Qualitative Research: Constructing a Cogent Argument Emma Watson Lucas Pacal Case study 2: Emma G.MKT.WH.FC.07.2016.0866 KONCEPT OCH DESIGN FÖR EN NY EXTERN WEBBPLATS FÖR GÖTEBORGS UNIVERSITET Emma und Lenny waren im Urlaub an der Nordsee BIO-MAGNETIC MATTRESS What is Magnetic Energy? H3C CONSTRUCTING SMALL AND MEDIUM SIZED ENTERPRISE NETWORKS GB0-191 CERTIFICATION STUDY