Name | Institution | Project |
---|---|---|
JorgeIbsen | JAO (ESO) | ALMA |
TomasIStaig | JAO (AUI) | ALMA |
Name | Institute | Project | C++ | Java | Python |
---|---|---|---|---|---|
César | INPE | LLAMA | |||
Danilo Zanella | IAG | LLAMA | |||
Federico Bareilles | IAR | LLAMA | |||
Fernando | IAR | LLAMA | |||
Guigue | Mackenzie | LLAMA | |||
Leandro | IAR | LLAMA | |||
Pedro | IAG | LLAMA | |||
Roberto S Mengato | IAG | LLAMA | |||
Zulema | IAG | LLAMA |
Day 1 | ||
---|---|---|
Time | Activity | Guiding instructor |
09:00-09:20 | Welcome. Workshop introduction. Language Definition: English, Spanish, Portuñol? 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: Setting up the ACS working environment | All participants |
12:10-12:30 | Project definition and group assignments | Jorge Ibsen |
12:30-13:30 | Lunch break | |
13:30-14:00 | Project life-cycle and software engineering basics | Tomás Staig |
14:00-14:20 | Group exercise: Setting up a development environment | All participants |
14:20-14:50 | Software deployment: The configuration database | Jorge Ibsen |
14:50-15:20 | Demonstration: Setting up a test CDB with simulated components | All participants |
15:20-15:30 | Coffee break | |
15:30-15:45 | Demonstration: A simple python component client | Tomás Staig |
15:45-16:15 | Component implementation guidelines | Tomás Staig |
16:15-17:15 | Group exercise: Initial LOS development | All participants |
17:15-17:30 | Group discussion: plans for next day. | All participants |
17:30 | End of day | |
Day 2 | ||
Time | Activity | Guiding instructor |
09:00-09:30 | Test driven development and automatic unit testing | Jorge Ibsen |
09:30-10:00 | Group exercise: First test and commit | All participants |
10:00-10:15 | Group exercise: First integration | All participants |
10:15-10:45 | Logging and Error Systems | Tomás Staig |
10:45-11:00 | Coffee break | |
11:00-12:30 | Group exercise: Component functionality development | All participants |
12:30-13:30 | Lunch break | |
13:30-13:50 | Characteristic components: BACI Properties and DevIOs | Jorge Ibsen |
13:50-15:30 | Group exercise: Component functionality development (continued) | All participants |
15:30-15:40 | Coffee break | |
15:40-17:00 | Group exercise: Component functionality development (continued) | All participants |
17:00-17:20 | Group exercise: Last integration of the day | All participants |
17:20-17:30 | Group discussion: plans for last day | All participants |
17:30 | End of day | |
Day 3 | ||
Time | Activity | Guiding instructor |
09:00-09:30 | Question and answers from previous day | All participants |
09:30-11:00 | Group exercise: Component functionality development (continued): Logging and error handling additions | All participants |
11:00-11:10 | Coffee break | |
11:10-12:10 | Group exercise: Component functionality development (continued) | All participants |
12:10-12:30 | Discussion: Where do we stand, plans to finish the course project | All participants |
12:30-13:30 | Lunch break | |
13:30-15:00 | Group exercise: Finishing the component and test development | All participants |
15:00-15:10 | Coffee break | |
15:10-17:00 | Group exercise: Final project integration and testing | All participants |
17:00-17:30 | Round table: Final discussion and conclusions | All participants |
17:30 | End of day |
I | Attachment | History | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|---|
00_-_LLAMAS.pdf | r2 r1 | manage | 154.4 K | 2014-09-08 - 00:54 | JorgeIbsen | LLAMAs | |
01-_ACS_-_Introduction.pdf | r2 r1 | manage | 5705.4 K | 2014-09-08 - 10:24 | JorgeIbsen | ACS - Introduction | |
02-_ACS_-_Component-Container.pdf | r1 | manage | 4969.9 K | 2014-09-08 - 00:34 | JorgeIbsen | 02 - ACS - Component-Container | |
03-_ACS_-_A_walk_through_ACS_functionality.pdf | r1 | manage | 5100.2 K | 2014-09-08 - 00:35 | JorgeIbsen | 03 - ACS - Walk through | |
JPG | 04.JPG | r1 | manage | 3488.4 K | 2014-09-12 - 23:59 | GuillermoGCastro | ACS Workshop 2 |
04_-_Observatory_Software_Toy_Model.pdf | r1 | manage | 4597.1 K | 2014-09-08 - 00:37 | JorgeIbsen | 04 - Project | |
05-_ACS_-_Project_Lifecycle.pdf | r1 | manage | 4455.8 K | 2014-09-08 - 00:39 | JorgeIbsen | 05 - ACS - Project Lifecycle | |
06-_ACS_-_Software_Engineering_Basics.pdf | r1 | manage | 4543.2 K | 2014-09-08 - 00:40 | JorgeIbsen | 06 - ACS - Software Engineering Basics | |
JPG | 06.JPG | r1 | manage | 3572.1 K | 2014-09-13 - 00:00 | GuillermoGCastro | ACS Workshop 3 |
07-_ACS_-_Configuration_Database.pdf | r1 | manage | 4519.5 K | 2014-09-08 - 00:42 | JorgeIbsen | 07 - ACS - Configuration Database | |
08-_ACS_-_Test_Driven_Development.pdf | r1 | manage | 4514.5 K | 2014-09-08 - 10:38 | JorgeIbsen | 08 - ACS - Test Driven Development | |
JPG | 08.JPG | r1 | manage | 3511.2 K | 2014-09-13 - 00:06 | GuillermoGCastro | ACS Workshop 4 |
09-_ACS_-_Logging_and_Error_Systems.pdf | r1 | manage | 4646.8 K | 2014-09-08 - 10:43 | JorgeIbsen | 09 - ACS - Logging and Error Systems | |
10-_ACS_-_Characteristic_Components.pdf | r1 | manage | 4571.0 K | 2014-09-08 - 10:44 | JorgeIbsen | 10 - ACS - Characteristic Components |