Printer Friendly
The Free Library
19,111,409 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Ada 2005 Standard Receives Technical Approval; Formal Standardization by International Organization for Standardization (ISO) Anticipated Soon.


SALT LAKE CITY -- Today at the Systems & Software Technology Conference the Ada Resource Association announced the accomplishment of a major milestone in the development of the new Ada ISO (1) See ISO speed.

(2) (International Organization for Standardization, Geneva, Switzerland, www.iso.ch) An organization that sets international standards, founded in 1946. The U.S. member body is ANSI.
 standard. ISO's Ada Working Group (WG 9) has unanimously accepted the proposed amendment to the language and has forwarded it to the parent organization for an official ballot. Formal approval by ISO is expected some time later this year.

The new amendment to the language, commonly referred to as Ada 2005, culminates a collaborative international effort 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.

"Gaining WG 9 approval for the amendment to the language is a key step," said Mr. James Moore James Moore and Jim Moore are the names of more than one person including the following:
  • James Moore (South Carolina politician), colonial governor of South Carolina from 1700–1703 and 1719–1721
  • James Moore (cyclist) (1849–1934), a cycling racer.
, Convener of WG 9. "The new features draw on programming language design and user experience over the past ten years, and they should serve to increase Ada's attractiveness in applications where reliability, safety, efficiency, and maintainability are demanded."

"Ada 2005 is a breakthrough in language technology," added Dr. Ben Brosgol, President of the Ada Resource Association. "It has advanced the state of the art in language design while preserving Ada's long-standing support for sound software engineering. WG 9 is to be congratulated for bringing this effort to fruition with a strong consensus on the features being added."

Ada 2005 offers significant enhancements in several areas. Improvements in the language's Object-Oriented Programming object-oriented programming, a modular approach to computer program (software) design. Each module, or object, combines data and procedures (sequences of instructions) that act on the data; in traditional, or procedural, programming the data are separated from the  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 such as Earliest Deadline First (operating system, algorithm) earliest deadline first - (EDF) A strategy for CPU or disk access scheduling. With EDF, the task with the earliest deadline is always executed first.

Scan-EDF is an example.
, execution-time clocks, and handlers for task termination. The concurrency Operations that are performed simultaneously within the computer. For example, dual-core CPUs provide complete overlapping of two independent processes. See dual core, hyperthreading, multiprocessing, multitasking, multithreading, SMP and MPP.

concurrency - multitasking
 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 The Ravenscar profile is a subset of the Ada tasking features designed for safety-critical hard real-time systems. Restrictions of the profile
A Ravenscar Ada application uses the following compiler directive:

pragma Profile (Ravenscar);
 (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.

About the Ada Resource Association

The Ada Resource Association (ARA Ara or Arrah (both: ŭ`rə), city (1991 pop. 157,082), Bihar state, NE India, on the Son Canal. A major road and rail junction, it is the administrative center for a district that produces grain, sugarcane, and oilseed. ) is an international Ada advocacy trade group comprising major Ada language and tool vendors. The ARA financially supports the maintenance of the Ada language standard and is committed to ensuring the continued success and expanded usage of Ada-related technology. Current ARA members are AdaCore, IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries)  Rational Software, Polyspace Technologies, Praxis prax·is  
n. pl. prax·es
1. Practical application or exercise of a branch of learning.

2. Habitual or established practice; custom.
 High Integrity Systems, and SofCheck. www.adaresource.org
COPYRIGHT 2006 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2006, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:May 2, 2006
Words:462
Previous Article:Endpoint Authentication Replaces Anti-Spyware as the #1 Priority for Corporate Security Organizations According to TheInfoPro's Security Study.
Next Article:Vornado Realty Trust Reports Results.



Related Articles
Most midsized manufacturers ignoring new quality standards.
The role of ISO/TC 45 in standardization.
Recent standards-management actions benefit association executives.
Standards.
ISO TC6 meeting serves global industry.
Technical Committee 6 meeting report.
Novell to support Open XML format to advance document interoperability.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles