Navigation


Day 1 (Thursday, July 5)

General presentations

Time Title Contributor
9:00, 60m Registration  
10:00, 15m Welcome coffee  
10:15, 15m Introduction to the Workshop (plan for the 5 following days) Horst von Brand, Matias Mora
10:30, 15m Around the table: who is who! all participants
10:45, 45m What is ACS and current status (video) Gianluca Chiozzi, ESO
11:30, 15m Questions & Answers Gianluca Chiozzi, Jorge Ibsen ESO
12:00, 90m Lunch at UTFSM canteen  
13:30, 30m ACS-UTFSM Group Development and Status Mauricio Araya, UTFSM
14:00, 30m Development of a GPS Clock Component on ACS Sebastian Caro, Pablo Bugeño, UCN
14:30, 30m Robotic Optic Telescopes Jorge Castillo, U.Chile
15:00, 30m ESO 50cm Telescope Modernization Maurizio Baffico, PUC
15:30, 30m Coffee break  
16:00, 30m Observatorio Cerro Armazones (OCA) - Software challenges and Collaboration opportunities for the future Roland Lemke, HPT
16:30, 30m Generic Telescope Control System Project Rodrigo Tobar, UTFSM
17:00, 30m The Atacama Pathfinder Experiment (APEX) Jorge Sepulveda, APEX
17:30, 30m ALMA Software testing and deployment Nicolas Troncoso, NRAO
18:00 End of day  

Day 2 (Friday, July 6)

Technical presentations

Time Title Lecturer
9:00, 30m The Big Picture Gianluca Chiozzi
9:30, 60m Component Container and Lifecycle management Gianluca Chiozzi
10:30, 30m Coffee break  
11:00, 90m Demo: Running ACS (Use Lego Antennas to introduce ACS basic tools) Jorge Ibsen
12:30, 15m Questions & Answers Gianluca Chiozzi, Jorge Ibsen
12:45, 75m Lunch at UTFSM canteen  
14:00, 45m Baci properties Gianluca Chiozzi
14:45, 45m Configuration Database Jorge Ibsen
15:30, 30m Coffee break  
16:00, 30m Notification Channel Gianluca Chiozzi
16:30, 45m Logging and Error Systems Gianluca Chiozzi
17:15, 15m Questions & Answers Gianluca Chiozzi, Jorge Ibsen
17:30 End of day (and farewell to Gianluca)  

Day 3 (Monday, July 9)

Get your hands on ACS! (Jorge Ibsen)

Time Title Helper
9:00, 30m Welcome. Project definition and group assignments. First project build.  
9:30, 30m Software engineering basics  
10:00, 30m Group exercises:
-modroot and introot creation
-Compiling and installing project
-Archiving module skeletons
M. Araya, N. Troncoso
10:30, 30m Coffee break  
11:00, 45m Implementing components: Language specific details  
11:45, 30m CDB revisited (CDB creation, cdbChecker, cdbBrowser)  
12:15, 15m Group exercises:
-Inspecting the defaultCDB
-acsStart/Stop
-Example components
M. Araya, N. Troncoso
12:30, 60m Lunch  
13:30, 30m ACS component's simulation  
14:00, 60m Group exercises:
-Component implementation
-Test CDB creation
-Simulated components
-Integrated CDB
M. Araya, N. Troncoso
15:00, 30m Coffee break  
15:30, 105m Group exercises:
-Continuing with the development
-Incremental archiving
M. Araya, N. Troncoso
17:15, 15m Questions & Answers  
17:30 End of day (exercise/discussion time for the ones that want to stay longer)  

Day 4 (Tuesday, July 10)

Building the first component (Jorge Ibsen)

Time Title Helper
9:00, 15m What ACS nightmares did you have? Questions & Answers. Project build.  
9:15, 45m ACS Logging and Error system APIs (Language specific details)  
10:00, 30m Group exercises:
-Continuing with the development
-Introducing error handling(?)
M. Araya, N. Troncoso
10:30, 30m Coffee break  
11:00, 90m Group exercises:
-Finalizing first implemetation attempt
-Manual tests (objexp)
M. Araya, N. Troncoso
12:30, 60m Lunch  
13:30, 30m Automatic testing TAT: Writing tests (Component clients)  
14:00, 60m Group exercises:
-Setting up the automatic test files
-Test development
-Further component development
M. Araya, N. Troncoso
15:00, 30m Coffee break  
15:30, 45m Baci properties revisited (Language specific details)  
16:15, 60m Group exercises:
-Adding logging and error handling
-Implementing some properties
-Component clients (GUIs?)
M. Araya, N. Troncoso
17:15, 15m Questions & Answers  
17:30 End of day (exercise/discussion time for the ones that want to stay longer)  

Day 5 (Wednesday, July 11)

Project integration (Jorge Ibsen)

Time Title Helper
9:00, 15m What ACS nightmares did you have? Questions & Answers.  
9:15, 45m Building up a distributed system (ACS agent)  
10:00, 60m Group exercises:
-Finishing the components
M. Araya, N. Troncoso
11:00, 30m Coffee break  
11:30, 120m Group exercises:
-Finishing the components, preparing for integration
M. Araya, N. Troncoso
13:30, 60m Pizza Lunch and work discussion  
14:30, 60m Project integration and test (part 1)  
15:30, 30m Coffee break  
16:00, 60m Project integration and test (part 2)  
17:00, 45m Final remarks and comments all participants
17:45 End of day (and farewell to Jorge)