Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

100ALMA Software Big Picture
Time UTDurationActivityGuiding instructorDurationAdvanced TrackSpeaker / Moderator
12:000:30Welcome & Round Table



12:300:30Distributed Systems and CORBA Standard



13:30000:40General overview of ACS

1:00ACS Main Problems
13:4014:100:20Model and lifecycle managementpabloburgos


14:000:30ALMA Software Big Picture
0:30Advanced Component Types
14:300:15Coffee break



14:450:30A Trip through ACS Functionality
 10:0045ACS ThreadsAdvanced Component Types


15:150:15Course welcome: Project definition and group assignments.



15:300:30Group exercises: Basic ACS environment and functionalities.



16:000:30Project life-cycle and software engineering basics
160:30BulkData Introduction
16:304:300:45Group exercise: Setting up a development environment17:155:15End of day 


Day 2 (Tuesday, July 28th) – Starting at 12:00 UT

20Project life-cycle and software engineering basics0
Time UTDurationActivityGuiding instructorDurationAdvanced TrackSpeaker / Moderator
12:000:30CTA Presentation



12:300:45Group exercise: Setting up a development environment
1:00ACS Wish List – New Features / Improvements
13:150:20Project life-cycle and software engineering basics
0:45Asynchronous Calls


13:350:40Software deployment: Configuration Database and GIT



14:150:30Group exercises/Demonstration: Inspecting example components and CDB / Set up test CDB with a simulated component
0:30

14:450:15Coffee break 


15:001:3015Group exercise: Component functionality development



16:300:15Group exercise: First integration



16:30Logging and Error Systems Overview5:154:30End of day 


Day 3 (Wednesday, July 29th) – Starting at 12:00 UT

Time UTTimeActivityGuiding instructorDurationAdvanced TrackSpeaker / Moderator
12:000:30Community Presentation



12:300:30Logging and Error Systems Overview1:00Notification Channel
13:001:3045Group exercise: Component functionality development



14:450:15Coffee break



15:000:30Characteristic components: BACI Properties and DevIOs
1:00ACS Strategic VisionTomas Staig
15:300:301:15Group exercise: Component functionality development



16:000:30Group exercise: Last integration of the day  / Group discussion: plans for last dayday



16:304:305:15End of day 


Day 4 (Thursday, July 30th) – Starting at 12:00 UT

ACS Strategic Vision (Groups of 6)
Time UTTimeActivityGuiding instructorDurationAdvanced TrackSpeaker / Moderator
12:000:30Community Presentation



12:300:4530Group exercises: Component functionality development



13:000:30Developing and debugging ALMA Software
1:00ACS Daemons
13:300:45Group exercises: Component functionality development



14:150:15Coffee break



14:300:30Logging and Error Systems Hands-on
0:30

15:000:45Group exercises: Component functionality development / Adding logging and error handling



15:450:451:00Group exercises: Finishing the component development / comply tests cases / start integration



16:304:305:15End of day



Day 5 (Friday, July 31st) – Starting at 12:00 UT

Advanced Track
Time UTTimeActivityGuiding instructorDurationModerator
12:000:45ACS Groups PresentationsCommunity Presentation
12:451:45Group exercises: Project integration and testing
14:300:30Round table: Final discussion and conclusions
15:001:00(Optional) ACS Open Discussion on Community Strategic View
16:003:00End of day 

...