Finite unions for Ada 95.- Ada bindings for C interfaces: Lessons learned from the florist implementation.- An Ada 95 sort race construction set.- Computer aided teaching of programming languages.- The SPIF project.- Developing scripting capabilities for an Ada-based simulator.- Systematic unit-testing of Ada programs.- Ada 95 as a base to architect systems in O4S™.- Including non-functional issues in Anna/Ada programs for automatic implementation selection.- Semantics-based support tools for high integrity Ada software.- An alternative toolset for analysis of Ada programs.- Implementing application-level sporadic server schedulers in Ada 95.- Capturing and verifying performance requirements for hard real time systems.- Task termination in Ada 95.- Parameter-induced aliasing and related problems can be avoided.- Towards an integration of syntactic constructs and structural features for formalised object-oriented methods.- The dangers of inheritance.- CCO-MARS'96 integrating HOOD, Ada, and XInAda in a full Ada operational software project.- Code-data consistency in Ada.- Supporting Ada 95 passive partitions in a distributed environment.- An Ada library to program fault-tolerant distributed applications.- T-SMART-task-safe, minimal Ada realtime toolset.- On programming atomic actions in Ada 95.- Static analysis and diversity in the software development process — experiences with the use of SPARK.- Techniques for testing Ada 95.