The most difficult challenge while writing code for an OASIS Reader is making certain that it can handle the conceivable ways that OASIS can be represented while making certain as well that the reader can address the different types of syntactic and semantic constraints (CORRECT, FATAL, DANGEROUS, WARNING, Application-dependent) both mandated and implied by the OASIS specification.
Yotta's OASIS Reader Regression Test Cases include:
- S_BOUNDING_BOXES_AVAILABLE- 48
- S_MAX_SIGNED_INTEGER_WIDTH- 96
- S_MAX_UNSIGNED_INTEGER-WIDTH- 48
- S_POLYGON_MAX_VERTICES- 96
- XYABSOLUTE_XYRELATIVE- 164
75,518 handwritten test cases test the absolute maximum and minimum allowed by the specification. 75,518 OASIS text-dumps which describe each test and the section of the OASIS specification being tested. The documentation is embedded in each test case. Test cases that are FATAL are but one unit away from a CORRECT text case which makes their analysis easy. Each TC is at is minimum size which make their analysis easy. No extraneous data clouding the essence of the TC.
SEMI P39 OASIS READER REGRESSION TEST CASES
"The Company's technology established a common expectation amongst suppliers and customers regarding matters of OASIS compliance, performance and interoperability"
Naoya Hayashi
Electronic Device Laboratory
Dai Nippon Printing Co., Ltd
typedef struct _oasisReaderPath {
oasisUInt layer,dataType,halfWidth;
oasisInt startExt,endExt;
rawPointList *ptList;
oasisPropertyList *propList;
} oasisReaderPath;
Yotta was the first to offer the industry a set of OASIS regressions. They've been in the field and fully vetted since January 2005.
Workflow Auditor Point Tools
NEW at Yotta Data Sciences
* US Patents 9,122,825, 8,555,219, 8,266,571 and 7,685,545.
International Patents: China 200980129771.8, Japan 4768896, Korea 10-1580258, Israel 209907, European Patent 2310967.
OASIS® is a Registered Trademark of Thomas Grebinski
© 2008-2024 Yotta Data Sciences, Inc. All rights reserved.
February 16, 2024- Yotta is offering, to qualified partners, a six-month evaluation-period, with support, for its SEMI P39-0416 OASIS Reader/Writer Source Code.