Abstract
This tutorial assumes no previous knowledge or experience with the Ada programming language.
Ada was originally designed in around 1980. Important goals included: to provide a portable and uniform language to replace a number of existing languages then in use; to capture the state of the art in language design; to recognize that programming was a serious engineering discipline; and to be highly reliable and encourage the development of long lived and maintainable programs.
However, Ada 83 (as the first version was known) was developed before the ideas of OOP matured and tasking was fully understood. Accordingly Ada was enhanced in 1995 to cover these topics and others. In this tutorial John will introduce the main themes of Ada and hopefully show why it is an excellent language for systems that need to be reliable and to be maintained.
Recommendations
SA1: introducing the best of ada
SIGAda '07: Proceedings of the 2007 ACM international conference on SIGAda annual international conferenceThis tutorial assumes no previous knowledge or experience with the Ada programming language.
Ada was originally designed in around 1980. Important goals included: to provide a portable and uniform language to replace a number of existing languages then ...
Towards Real-Time Fault-Tolerant CORBA Middleware
An increasing number of applications are being developed using Distributed Object Computing (DOC) middleware, such as CORBA. Many of these applications require the underlying middleware, operating systems, and networks to provide dependable end-to-end ...
Applying patterns to develop a pluggable protocols framework for ORB middleware
Design patterns in communications softwareTo be an effective platform for performance-sensitive applications, off-the-shelf CORBA middleware must preserve the communication-layer quality of service (QoS) properties of applications end-to-end. However, the standard CORBA GIOP/IIOP ...







Comments