Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Conformance Testing Object-Oriented Frameworks Using JAVA

Published

Author(s)

Kevin G. Brady, James A. St Pierre

Abstract

This paper details the assumptions, decision processes, and conclusions reached during the development and implementation of a Conformance Testing Tool using the JAVA [JAVA] programming language, and the Object Management Group's (OMG's) Common Object Request Broker Architecture (COBRA) specifications [COBRA] for distributed object communication. JAVA was used to implement the tests, and COBRA was used to provide the communication interface between the JAVA tests and the object under test. This test tool is being continually refined and expanded by NIST, but it was initially conceived as part of a collaborative effort between NIST and SEMATECH, 1994 to 1997, in support of the development of the SEMATECH Computer Integrated Manufacturing (CIM) Framework [CIMF]. SEMATECH1 had the foresight to include plans for conformance testing at the early stages of the CIM Framework specification development, and asked NIST to assist in this task. Although this initial implementation was developed for the semiconductor industry, the concepts, software and conclusions are relevant and applicable to conformance testing of any object-oriented framework.
Proceedings Title
Conf. Proc. Second Annual, Role of Distributed Objects in Healthcare
Conference Dates
October 29-30, 1998
Conference Location
Gaithersburg, MD, USA

Keywords

C++, CIM, COBRA, conformance testing, JAVA, MCITT, ORB, SEMATECH, WWW

Citation

Brady, K. and St Pierre, J. (1998), Conformance Testing Object-Oriented Frameworks Using JAVA, Conf. Proc. Second Annual, Role of Distributed Objects in Healthcare, Gaithersburg, MD, USA, [online], https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=11725 (Accessed April 25, 2024)
Created September 30, 1998, Updated October 12, 2021