|
|
|
|
|
Plum Hall Announces Validation Suite For Java June 5, 1997
Plum Hall announces Plum Hall JVS™, the Plum Hall validation suite for Java(TM). Release 1.0 of Plum Hall JVS focuses on stress testing a Java compiler, and then testing a JVM with the resultant code. JVS also incorporates direct conformance tests for the "Conversions and Promotions" and "Classes" chapters of The Java(TM) Language Specification (JLS). Over 2000 programs, comprising over one million lines of code, can be compiled and run as either stand-alone Java programs or as applets. The testing harness is designed for portability matching that of Java, and also allows easy integration into an existing test environment. Customers under maintenance will receive new tests as they are produced. Plum Hall JVS is made up of the following components: -- Grinder-stress tests for permutations of operators, primitives and reference data types. -- Expresso-stress tests for the expression compilation capability of a Java compiler. -- Validation Tests-tests translating statements in the JLS into: - positive tests for valid assertions, which should compile and run successfully, and - negative tests intended to force diagnostics for invalid conditions, checking the compiler's capability to detect bad code. JVS follows on the excellent industry reputation of the Plum Hall family of validation suites for ANSI/ISO C and ANSI/ISO Draft Standard C++. Each test case has a specific rationale for its inclusion, for necessary and sufficient testing, and no "bulking up." Plum Hall was founded in 1979 to provide training and textbooks for C. Since 1983, Plum Hall has been highly involved in the ANSI/ISO standardization of C and C++. In 1986, Plum Hall produced its first validation suite to test C compilers and libraries against the evolving ANSI/ISO Standard. Today Plum Hall produces validation suites for Standard C, Draft Standard C++ , and Java, as well as Plum Hall SQS, a software quality testing tool. Plum Hall has no business association with any compiler maker or vendor, in order to provide an unbiased validation suite. Our mission is helping people write programs that work. We do this by providing know-how and tools to write excellent code, in C, C++, and Java. Contact Peter Kurpis at +1-808-882-1255 (voice), +1-808-882-1556 (fax), or kurpis@plumhall.com for product, licensing, and pricing information. Source: Plum Hall |
| Copyright © 1997 NCNS News. All rights reserved. |