Information
We are currently investigating an issue with the editor of some pages. Please save your work and avoid to create new pages until this banner is gone.
...
Name | Role | Institute | Project | Basic Track | Advanced Track | C++ | Java | Python | Incompatible Timezone | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| JAO (AUI) | ALMA | ||||||||||||||||||||||||
| CTAO gGmbH | CTA | ||||||||||||||||||||||||
| JAO (AUI) | ALMA | ||||||||||||||||||||||||
| JAO (AUI) | ALMA | ||||||||||||||||||||||||
| JAO (AUI) | ALMA | ||||||||||||||||||||||||
| IEEC-CSIC | CTA | ||||||||||||||||||||||||
Alessandro Grillo |
| INAF Catania | ASTRI | |||||||||||||||||||||||
Paolo G. Calisse |
| CTAO gGmbH | CTA | |||||||||||||||||||||||
Pietro Bruno |
| INAF-OACT | ASTRI, CTA | |||||||||||||||||||||||
Ronan Cunniffe |
| FZU (Czech Institute for Physics) | CTA | |||||||||||||||||||||||
Franca Cassol |
| CPPM-CNRS | CTA | |||||||||||||||||||||||
Gino Tosti |
| CTAO / University of Perugia(Italy) | CTA, ASTRI | |||||||||||||||||||||||
Stefano Germani |
| University of Perugia (Italy) | CTA, ASTRI | |||||||||||||||||||||||
| DESY Zeuthen | CTA | ||||||||||||||||||||||||
Rosita Hormann |
| JAO (AUI) | ALMA | |||||||||||||||||||||||
| JAO (AUI) | ALMA | ||||||||||||||||||||||||
| LPNHE / IN2P3 / CNRS | CTA | ||||||||||||||||||||||||
| INAF | CTA, ASTRI | ||||||||||||||||||||||||
Iftach Sadeh |
| DESY | CTA | |||||||||||||||||||||||
Vitalii Sliusar |
| University of Geneva | CTA | |||||||||||||||||||||||
Susumu Nakayama |
| NAOJ | ALMA | |||||||||||||||||||||||
| NAOJ | ALMA | ||||||||||||||||||||||||
| NAOJ | ALMA | ||||||||||||||||||||||||
| INAF | CTA, ASTRI | ||||||||||||||||||||||||
Gianluca Giavitto |
| DESY | CTA | |||||||||||||||||||||||
| ESO | ALMA | ||||||||||||||||||||||||
Kevin Munari |
| INAF-OACT | CTA | |||||||||||||||||||||||
| ITeDA | LLAMA | ||||||||||||||||||||||||
Guillermo Gimenez |
| LLAMA | ||||||||||||||||||||||||
It is assumed that all participants are sufficiently knowledgeable about object oriented programming in C++, Java and/or python. Links to relevant information can be found in the reference documentation (see below). The course is based on previous experiences that have been organized since 2004 and consists of a technical hands-on course using the ALMA Common Software (ACS) framework, alternated with short technical talks and discussions.
...
Time UT | Duration | Activity | Guiding instructor | Duration | Advanced Track | Speaker / Moderator |
---|---|---|---|---|---|---|
12:00 | 0:30 | Welcome & Round Table | ||||
12:30 | 0:30 | Distributed Systems and CORBA Standard | ||||
13:00 | 0:40 | General overview of ACS | 1:00 | ACS Main Problems | ||
13:40 | 0:20 | Model and lifecycle management | ||||
14:00 | 0:30 | ALMA Software Big Picture | 0:30 | Advanced Component Types | ||
14:30 | 0:15 | Coffee break | ||||
14:45 | 0:30 | A Trip through ACS Functionality | 0:45 | ACS Threads | ||
15:15 | 0:15 | Course welcome: Project definition and group assignments. | ||||
15:30 | 0:30 | Group exercises: Basic ACS environment and functionalities. | ||||
16:00 | 0:30 | Project life-cycle and software engineering basics | 0:30 | BulkData Introduction | ||
16:30 | 4:30 | End of day |
Time UT | Duration | Activity | Guiding instructor | Duration | Advanced Track | Speaker / Moderator |
---|---|---|---|---|---|---|
12:00 | 0:30 | CTA Presentation | ||||
12:30 | 0:45 | Group exercise: Setting up a development environment | 1:00 | ACS Wish List – New Features / Improvements | ||
13:15 | 0:20 | Project life-cycle and software engineering basics | 0:45 | Asynchronous Calls | ||
13:35 | 0:40 | Software deployment: Configuration Database and GIT | ||||
14:15 | 0:30 | Group exercises/Demonstration: Inspecting example components and CDB / Set up test CDB with a simulated component | 0:30 | |||
14:45 | 0:15 | Coffee break | ||||
15:00 | 1:15 | Group exercise: Component functionality development | ||||
16:30 | 0:15 | Group exercise: First integration | ||||
16:30 | 4:30 | End of day |
Time UT | Time | Activity | Guiding instructor | Duration | Advanced Track | Speaker / Moderator |
---|---|---|---|---|---|---|
12:00 | 0:30 | Community Presentation | ||||
12:30 | 0:30 | Logging and Error Systems Overview | 1:00 | Notification Channel | ||
13:00 | 1:45 | Group exercise: Component functionality development | ||||
14:45 | 0:15 | Coffee break | ||||
15:00 | 0:30 | Characteristic components: BACI Properties and DevIOs | 1:00 | ACS Strategic Vision | Tomas Staig | |
15:30 | 0:30 | Group exercise: Component functionality development | ||||
16:00 | 0:30 | Group exercise: Last integration of the day | ||||
16:30 | 4:30 | End of day |
...
Time UT | Time | Activity | Guiding instructor |
---|---|---|---|
12:00 | 0:45 | ACS Community Presentation | |
12:45 | 1:45 | Group exercises: Project integration and testing | |
14:30 | 0:30 | Round table: Final discussion and conclusions | |
15:00 | 1:00 | (Optional) ACS Open Discussion on Community Strategic View | |
16:00 | 3:00 | End of day |
Suggestions:
...