|
|
High Integrity Language Technology
ACM SIGAda’s Annual International Conference
| Sunday, December 2 | |
| TUTORIAL PROGRAM | |
| Full-Day Tutorials (9:00am - 5:30pm) | |
| SF1 | Design of multitask software: The entity-life modeling approach
Bo I. Sandén (Colorado Technical University) |
| Morning Tutorials (9:00am - 12:30pm) | |
| SA1 | Leading-edge Ada Verification Technologies: Highly automated Ada contract checking using Bakar Kiasan
Jason Belt (Kansas State University) Patrice Chalin (Kansas State University) John Hatcliff (Kansas State University) Dr. Robby (Kansas State University) |
| SA2 | Ada 2012 Contracts and Aspects
Ed Colbert (Absolute Software) |
| Afternoon Tutorials (2:00 - 5:30pm) | |
| SP1 | Leading-Edge Ada Verification Technologies: Combining Testing and Verification with GNATTest and GNATProve — the Hi-Lite Project
Johannes Kanig (AdaCore) |
| SP2 | Object-Oriented Programming with Ada 2005 and 2012
Ed Colbert (Absolute Software) |
| Monday, December 3 | |
| TUTORIAL PROGRAM | |
| Full-Day Tutorials (9:00am - 5:30pm) | |
| MF1 | Safety of Embedded Software
Nancy Leveson (Massachusetts Institute of Technology) Cody Fleming (Massachusetts Institute of Technology) John Thomas (Massachusetts Institute of Technology) |
| Morning Tutorials (9:00am - 12:30pm) | |
| MA1 | Developing Verified Programs with Dafny
K. Rustan M. Leino (Microsoft Research) |
| MA2 | Service-Oriented Architecture (SOA) Concepts and Implementations
Ricky E. Sward (The MITRE Corporation) Jeff Boleng (Software Engineering Institute) |
| Afternoon Tutorials (2:00 - 5:30pm) | |
| MP1 | Multicore Programming using Divide-and-Conquer and Work Stealing
Tucker Taft (AdaCore) |
| MP2 | Understanding Dynamic Memory Management in Safety Critical Java
Kelvin Nilsen (Atego, Inc.) |
| Evening Activities (7:00pm - 10:00pm) | |
| 7:00 - 10:00pm |
SIGAda Extended Executive Committee (EEC) Meeting (Open to all) |
| Tuesday, December 4 | |
| TECHNICAL PROGRAM - Analyzing and Proving Programs | |
| 9:00 - 10:30am |
Greetings from SIGAda and Conference Officers Keynote Address: |
| 10:30 - 11:00am | Morning Break - Exhibits Open |
| 11:00am - 12:30pm |
Program Proving using Intermediate Verification Languages (IVLs) like Boogie and Why3 Hi-Lite: The Convergence of Compiler Technology and Program Verification |
| 12:30 - 2:00pm | Mid-day Break and Exhibits |
| 2:00 - 3:30pm |
Keynote Address: |
| 3:30 - 4:00pm | Afternoon Break & Exhibits |
| 4:00 - 5:30pm |
The Implementation of Compile-Time Dimensionality Checking A robust implementation of Ada's finalizable controlled types |
| 5:30 - 6:30pm | Break |
| 6:30 - 10:00pm |
Evening Social Event |
| Wednesday, December 5 | |||||
| TECHNICAL PROGRAM - Security and Safety | |||||
| 9:00 - 10:30am |
Announcements SIGAda Awards Keynote Address: |
||||
| 10:30 - 11:00am | Morning Break and Exhibits | ||||
| 11:00am - 12:30pm |
Formal Verification of the seL4 microkernel
(Abstract) DSL for Cross-Domain Security |
||||
| 12:30 - 2:00pm |
Mid-day Break and Exhibits (Exhibits close at 2:00pm) |
||||
| 2:00 - 3:30pm |
Keynote Address: | ||||
| 3:30 - 4:00pm | Afternoon Break | ||||
| 4:00 - 5:30pm |
|
||||
| 5:30 - 8:00pm | Dinner Break | ||||
| 8:00 - 9:30pm |
|
||||
| Thursday, December 6 | |
| TECHNICAL PROGRAM - Designing and Implementing Languages | |
| 9:00 - 10:30am |
Announcements Best Paper and Student Paper Awards Keynote Address: |
| 10:30 - 11:00am | Morning Break |
| 11:00am - 1:00pm |
Adapting ACATS for Use with Run-Time Checks Suppressed Panel on Compiler Certification: Should You Trust Your Compiler? Ada-Europe'2013 Conference Announcement SIGAda 2013 Conference Announcement |
| 1:00pm | Closing Comments & Conference Adjournment |