The availability of the new Assertion Definition Language (ADL) automated test generation technology gives software developers a welcome opportunity to lower costs and increase the quality of their new applications.
The ADL technology is the result of a three-way alliance between the Information- technology Promotion Agency, Japan (IPA), X/Open, and Sun Microsystems Labs. ADL allows software developers to capture software interface specifications and automatically generate conformance tests and interface documentation.
The ADL technology provides significantly reduced costs because:
“IPA expects the free availability of the software and other deliverables will contribute to the advancement and development of the open systems industry, as well as aiding users to evaluate and improve their information technology,” says Noboru Akima, Deputy General Director, IPA.
Another critical factor is that the full potential of multi-vendor interoperability cannot be realized without comprehensive availability of test suites. ADL is considered a key component in X/Open’s plans for future test development. “There is no other way that X/Open, in a timely manner, would be able to cost-effectively develop and maintain the test suites the open systems industry requires,” explains James de Raeve, X/Open’s Testing Business Unit Manager.
The IPA’s ADL research project was initiated in 1992 as part of the Open Fundamental Software Technology project. Since early 1993, Sun Labs has been a primary contributor of research and core technology for the project.
X/Open’s plans for ADL are aggressive, too. The company is working with OMG on specifying their CORBA 2 interfaces in ADL, and planning to develop the test suite for CORBA 2.0. In addition, X/Open plans to use ADL for the development of the test suite for CDE (Common Desktop Environment). Currently, ADL only supports C language, however, there are plans to extend ADL to cover C++ and the OMG IDL.
During the Beta release, software developers were encouraged to obtain the ADL
technology and participate in the Beta test period. Their input contributed significantly to ADL
1.0, which was released in December 1995.
For follow-on…
http://www.ipa.go.jp/OFSTP/home.html
http://www.xopen.org/public/test/adl/adl.htm
http://www.smli.com/research/adl/adl.html
Return to 'Open Comments' index page