Tags:
view all tags
---+!! ACS Workshop for LLAMA %TOC% ---++ Overview This ACS Workshop for LLAMA is intended for software developers that will be involved in designing and implementing the LLAMA Software (LLAMAS), which include several applications to control and monitor its antenna and instruments. It is based on previous experiences that have been organized since 2004 (see [[https://github.com/ACS-Community/ACS/wiki/ACS-Workshops][past ACS workshops]]) and consists of a technical hands-on course using the ALMA Common Software (ACS) framework, alternated with short technical talks and discussions. This site contains all relevant information for the course participants. ---++ General Info * *Dates:* September 8th to 10th, 2014. * *Location:* IAG, Sao Paulo, Brazil * *Room:* TBD * Project: [[ACSWorkshop2014Project][LLAMA Observatory Software Toy Model]] ---++ Participants *Course instructors:* | *Name* | *Institution* | *Project* | | Main.JorgeIbsen | JAO (ESO) | ALMA | | Main.TomasIStaig | JAO (AUI) | ALMA | | TBC | TBC | TBC | *Course attendees:* | *Name* | *Institute* | *Project* | C++ | Java | Python | | [[Main.CesarStrauss][César]] | INPE | LLAMA | %ICON{choice-yes}% | | | | Danilo Zanella | IAG | LLAMA | %ICON{choice-yes}% | | | | [[Main.FedeB][Federico Bareilles]] | IAR | LLAMA | | | | | [[Main.FernandoHauscarriaga][Fernando]] | IAR | LLAMA | | | | | [[Main.GuillermoGCastro][Guigue]] | Mackenzie | LLAMA | %ICON{choice-yes}% | %ICON{blank-bg}% | %ICON{choice-yes}% | | [[Main.LeandroManuelGarcia][Leandro]] | IAR | LLAMA | | | | | [[Main.ZulemaAbraham][Zulema]] | IAG | LLAMA | %ICON{choice-yes}% | | | ---++ Agenda | *Day 1* ||| | *Time* | *Activity* | *Guiding instructor* | | 09:00-09:20 | Welcome. Workshop introduction. Who is who | All | | 09:20-09:40 | The LLAMA Software. What needs to be done, who will do it, how will it get done | All participants | | 09:40-10:20 | Introduction to the ALMA Common Software Framework | Jorge Ibsen | | 10:20-10:30 | _Coffee break_ | | | 10:30-10:50 | Component/Container Model and Lifecycle Management | Jorge Ibsen | | 10:50-11:10 | A walk through ACS functionality | Tomás Staig | | 11:10-12:10 | Group Exercise: [[ACSWorkshop2014GroupExercise#Group_Exercise_1_Setting_up_an_A][Setting up the ACS working environment]] | All participants | | 12:10-12:30 | [[ACSWorkshop2014Project][Project definition and group assignments.]] | Jorge Ibsen | | 12:30-13:30 | _Lunch break_ | | | 13:30-13:50 | Project life-cycle and software engineering basics | Tomás Staig | | 13:50-14:20 | Group exercise: [[ACSWorkshop2014GroupExercise#Group_Exercise_2_Setting_up_an_d][Setting up a development environment]] | All participants | | 14:20-14:50 | Distributed software deployment | Jorge Ibsen | | 14:50-15:20 | Group exercise: [[ACSWorkshop2014GroupExercise][Setting up a test CDB with simulated components]] | All participants | | 15:20-15:30 | _Coffee break_ | | | 15:30-15:45 | A simple python component client | Tomás Staig | | 15:45-16:15 | Component implementation guidelines | Tomás Staig | | 16:15-17:30 | Group exercise: Empty component implementation / Manual test with a simple python component client | all | | 17:30 | _End of day_ | | | *Day 2* ||| | *Time* | *Activity* | *Guiding instructor* | | 09:00-09:30 | Test driven development and automatic unit testing | | | 09:30-10:00 | Group exercise: First automatic component test and test CDB/ First commit | all | | 10:00-10:15 | Group exercise: First integration | all | | 10:15-10:50 | Group exercise: Component functionality development | all | | 10:50-11:00 | _Coffee break_ | | | 11:00-12:30 | Group exercise: Component functionality development (continued) | all | | 12:30-13:30 | _Lunch break_ | | | 13:30-14:00 | Developing and debugging ALMA Software | | | 14:00-14:30 | Logging and Error Systems | | | 15:30-15:40 | _Coffee break_ | | | 15:45-16:40 | BACI Properties and !DevIOs | | | 17:30 | _End of day_ | | | *Day 3* ||| | *Time* | *Activity* | *Guiding instructor* | | 10:00-10:55 | Group exercises: Component functionality development | all | | 11:00-11:10 | _Coffee break_ | | | 11:45-12:25 | Group exercises: Component functionality development / Adding logging and error handling | all | | 12:30-13:25 | _Lunch break_ | | | 13:30-14:55 | Group exercises: Finishing the component development / comply tests cases / start integration | all | | 15:00-15:10 | _Coffee break_ | | | 15:15-16:55 | Group exercises: Project integration and testing | all | | 17:00-17:30 | Round table: Final discussion and conclusions | all | | 17:30 | _End of day_ | | -- %USERSIG{JorgeIbsen - 2014-08-06}%
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r39
|
r19
<
r18
<
r17
<
r16
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r17 - 2014-08-26
-
JorgeIbsen
No permission to view
Computing.WebTopMenu
Account
Log In
Register User
Edit
Attach
Copyright © 2008-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback