acs and vlt common software n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
ACS and VLT Common software PowerPoint Presentation
Download Presentation
ACS and VLT Common software

Loading in 2 Seconds...

play fullscreen
1 / 10

ACS and VLT Common software - PowerPoint PPT Presentation


  • 168 Views
  • Uploaded on

ACS and VLT Common software. G.Chiozzi. Contents. ACS versus VLT Common Software Integration and step-by-step migration An ACS instrument on a VLT telescope Java/Python for high level software Joining the services Conclusions Questions & Answers. ACS versus VLT Common Software.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ACS and VLT Common software' - hanae-rivas


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
acs and vlt common software

ACSandVLT Common software

G.Chiozzi

1st ACS Workshop, Garching. 08-09 March, 2004

contents
Contents
  • ACS versus VLT Common Software
  • Integration and step-by-step migration
  • An ACS instrument on a VLT telescope
  • Java/Python for high level software
  • Joining the services
  • Conclusions
  • Questions & Answers

ACS and VLT Common Software

acs versus vlt common software
ACS versus VLT Common Software
  • VLT Common Software (CCS) development started ~12 years ago:

mature and stable

  • ACS development started 5 years ago:

newer technology, still under development

  • ACS has learned a lot from CCS:
    • Many similar architectural concepts
    • Improvements based on lessons learned

ACS and VLT Common Software

kitt peak test 2000
Kitt Peak test: 2000

ACS and VLT Common Software

integration and step by step migration
Integration and step-by-step migration
  • The VLT is in operation
  • The software works reliably and is adequate to the requirements

There is no compelling reasons to replace it NOWBUT

  • Some software and hardware components will become soon obsolete
  • It is necessary to identify an evolutionary path

ACS can provide this pathbecause it is coherent with the CCS architecture

ACS and VLT Common Software

an acs instrument on a vlt telescope

ACS TIF

Telescope Interface - TIF

IDL interface

TIF DSI Component

Commands

VLT telescope

ACS instrument

CCS RTDB

devIO

Database

Notification Channel

Events

An ACS instrument on a VLT telescope

ACS and VLT Common Software

new acs based high level sw
New ACS-based high level SW

The same strategy can be applied to any CCS Server process

Once a server has an “ACS view” it is possible to implement:

  • Java co-ordination software
  • Java GUIs with Abeans
  • Python scripts

and to use ACS tools like Object Explorer

ACS and VLT Common Software

joining the services
Joining the services
  • Some basic ACS/CCS services need to be harmonised. In particular:
    • Logging System
    • Error System
  • In the scenario of integrating ACS applications in the existing CCS infrastructure:
    • An ACS Logging Client can receive ACS logs and convert them in the protocol used by the CCS logging system
    • An Error Wrapper must allow to convert between ACS and CCS error traces, in both directions

ACS and VLT Common Software

conclusion
Conclusion
  • We have proofed that ACS and CCS can coexist
  • We have started a couple of pilot projects to make real scale tests
  • We will have to select carefully where to introduce ACS. This must be in areas were we obtain real advantages with respect to CCS
  • On the long term this gives us an upgrade path, so that we can stepwise replace components that become obsolete.

ACS and VLT Common Software

questions answers
Questions (& Answers)

ACS and VLT Common Software