Use of Abeans at SNS - PowerPoint PPT Presentation

About This Presentation
Title:

Use of Abeans at SNS

Description:

June 19, 2003. XAL provides device hierarchy ... Number of bugs in applications is reduced. Quality of Service. Centralized process management ... – PowerPoint PPT presentation

Number of Views:23
Avg rating:3.0/5.0
Slides: 16
Provided by: igorver
Learn more at: https://epics.anl.gov
Category:
Tags: sns | abeans | use

less

Transcript and Presenter's Notes

Title: Use of Abeans at SNS


1
Use of Abeans at SNS
  • Object Explorer Application Running on XAL /
    Abeans

Igor Verstovsek (igor.verstovsek_at_cosylab.com), et
al.
2
Abeans is a framework for writing applications
  • Abeans are
  • Java beans for control
  • Services
  • GUI components
  • Can be used to build powerful applications

3
DESY R3 Channel TINE
GSI R3 Channel UFC
ESO R3 BACI ACS CORBA
ANKA R2 ACS CORBA
RIKEN R3 Prototype
UVSOR R2 CORBA
SuperSOR R2 CORBA
NRAO R3 BACI ACS CORBA
SNS R3 Channel JCA EPICS
4
Object Explorer is a generic diagnostic tool
  • Object Explorer
  • Discovers
  • Analyses
  • Controls
  • remote
  • devices, PVs,
  • Used at ANKA and ALMA

5
(No Transcript)
6
XAL provides device hierarchy
  • Abeans read XAL XML files with hierarchically
    organized PVs
  • The PVs are loaded into the Abeans Directory
    Service
  • Displayed as a tree

Abeans
Abeans Directory Service
XML
XAL
7
(No Transcript)
8
Abeans provide fancy graphical components
9
(No Transcript)
10
(No Transcript)
11
Object Explorer is written using Abeans
  • Common look and feel
  • Predictable behavior
  • Standard environment
  • Text, log and error messages
  • Print, save, config, ...
  • Number of bugs in applications is reduced
  • Quality of Service
  • Centralized process management
  • Security
  • Retrofitting common features

12
Display of data quality
13
Archive Reader for DESY
14
Physics applications for ANKA
15
The End
Write a Comment
User Comments (0)
About PowerShow.com