Canadian Posix and conversion house Mortice Kern Systems Inc will unveil its Espresso API testing technology at Unix Expo as Code Integrity. The $1,500 utility will be offered alongside the company’s Source Integrity version control software in the Integrity suite of multi-system development tools that the company expects to form the bulk of its business in future. Code Integrity, now out with early adopters, is based on the TenDRA technology developed by the UK Defence Research Agency and licensed to the company on a non-exclusive basis (CI No 2,634). The tool takes apart 32-bit and 64-bit C language code and compares its application programming interfaces against any given set of operating system interfaces to determine what additional calls the application must support to run in the target environment. A C++ version will follow by the end of the year. It will enable vendors to attract independent software vendors by showing them exactly how big a job migration will be. The vendors will also use it to conduct impact analysis studies of how changes in operating system releases affect the application programming interfaces that they support. A typical result of running a piece of code through the system might show that 73% is ANSI C-compliant, 10% is Posix.1 the and rest is proprietary code. Code Integrity will ship with Spec 1170, XPG4 base, Posix.1, Posix.2 call interface, X11.4 and 5, Motif and BSD extension profiles out-of-the box and will go up first under AIX, HP-UX, SunOS and Solaris, with NT, Windows and other Unix and non-Unix systems to follow.