Ada 2005 Becomes Official ISO Standard
Oakton, VA (March 9, 2007) — The Ada Resource Association today
announced the formal completion of the process to revise the Ada 95 language,
with the publication of the Ada 2005 standard by ISO (the International
Organization for Standardization) in Geneva, Switzerland. Publication
of the Ada 2005 standard — officially named ISO/IEC 8652:1995/Amd
1:2007 — culminates a collaborative international effort under ISO's
Ada Working Group (WG9) to enhance the 1995 version of the Ada language.
The effort was sponsored in part by the Ada Resource Association,
which helped support the work of the project editor, Mr. Randall Brukardt.
Ada 2005 offers significant enhancements in several areas. Improvements
in the language's Object-Oriented Programming features include the
addition of Java-like interfaces and traditional "object.operation"
syntax. More flexible program structuring allows mutually dependent
package specifications and makes it easier to interface with languages
such as Java. Real-time system support includes additional task
dispatching policies, execution-time clocks, and handlers for task
termination. The concurrency and object-oriented features are
successfully unified through a new interface feature that allows
implementation through either a sequential or concurrent type. Support
for safety and security is enhanced with the inclusion of the Ravenscar
Profile (a tasking subset that is amenable to safety certification),
syntax that avoids some common Object-Oriented Programming errors with
inheritance, and a mechanism for defining language profiles. Other
enhancements increase the language's general expressiveness, for example
by allowing nested subprograms to be passed as run-time parameters, and
by extending the predefined environment with new functionality such as a
Containers library.
The new Ada standard advances the state of the art in language design
and is expected to strengthen Ada's role as a language of choice for
systems with stringent safety and/or security requirements.
Copies of the new Ada Reference Manual and the supporting
Rationale are available on the Ada Information Clearinghouse website at
http://www.adaic.org/standards/ada05.html.
About the Ada Resource Association
The Ada Resource Association (ARA), an international Ada advocacy trade
group, is committed to ensuring the continued success and expanded usage
of Ada-related technology. The ARA financially supports the maintenance
of the Ada language standard and maintains the Ada Information
Clearinghouse website. Current ARA members are AdaCore,
IBM Rational Software,
Praxis High Integrity Systems,
and SofCheck.
Press contact:
Ms. Ann Brandon, ARA Public Relations
Tel: (802) 728-9947
E-mail: ann@onyons.com
Mailing address:
Ada Resource Association
P.O. Box 4072
Oakton, VA 22124
USA
# # #
|