|
META TOPICPARENT |
name="WebHome" |
ACS Workshop for LLAMA |
|
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 |
|
|
< < |
|
> > |
|
|
|
|
< < |
|
> > |
13:30-13:50 |
Project life-cycle and software engineering basics |
Tomás Staig |
13:50-14:20 |
Group exercise: Setting up a development environment |
All participants |
14:20-14:50 |
Distributed software deployment |
Jorge Ibsen |
14:50-15:20 |
Group exercise: 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 |
|
|
< < |
9:30-10:25 |
Component IDL simulation |
|
10:30-10:55 |
Test driven development and automatic Unit testing |
|
11:00-11:10 |
Coffee break |
|
11:15-12:25 |
Group exercises: Tests development and setup (against simulated components) |
all |
12:30-13:25 |
Lunch break |
|
13:30-14:25 |
Component implementation guidelines (language specific) |
|
14:30-15:25 |
Group exercises: Empty component implementation / Pass test case with real component |
all |
|
> > |
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 |
|
|
|
< < |
16:45-17:25 |
Group exercises: Start component functionality development |
all |
|
|
17:30 |
End of day |
|
Day 3 |
Time |
Activity |
Guiding instructor |
|
|
< < |
9:30-9:55 |
Developing and debugging ALMA Software |
|
|
|
10:00-10:55 |
Group exercises: Component functionality development |
all |
11:00-11:10 |
Coffee break |
|
|
|
< < |
11:15-11:40 |
Logging and Error Systems |
|
|
|
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:25 |
Round table: Final discussion and conclusions |
all |
|
> > |
17:00-17:30 |
Round table: Final discussion and conclusions |
all |
|
|
-- Jorge Ibsen - 2014-08-06 |