ITTC Project

Characterize API for Real-Time Computing Systems and Test upon Processor Upgrades (CART)

Project Award Date: 01-07-2002


This project provides research and support to EDAptive Computing, Inc., to investigate and develop tools for the automated testing of API systems. ITTC support will be in four primary areas: (1) representation and generation of test harnesses and stubs, (2) generation of real-time constraints, (3) specification of software API test requirements, and (4) specification of complex testing interfaces.

ITTC will perform basic research to develop algorithms for automatic generation of test harnesses and test stubs. We will develop representations capable of defining real-time constraints for API functions, and we will develop algorithms to support integration of real-time requirements in the testing process. Packages, facets and domains to support representation of API test requirements will also be addressed. ITTC will identify new classes of test requirements and will provide support for the semi-automatic generation of test requirements from C++ API code.

ITTC will perform basic research and development of mechanisms for specifying complex testing interfaces and will develop techniques for generating tests when the API interface is not available to the testing procedure. We will help develop translators for generating test vectors for appropriate interfaces, and we will develop techniques for defining input signals directly and for generating test sequences of multiple test inputs.


Faculty Investigator(s): Perry Alexander (PI)

Student Investigator(s): Kalpesh Zinjuwadia, Mary Kong Shing Cheong, Subhramanya (Murthy) Kakarlamudi, Jesse Stanley

Project Sponsors

Primary Sponsor(s): EDAptive Computing, Inc.

Partner with ITTC

The Information and Telecommunication Technology Center at the University of Kansas has developed several assistance policies that enhance interactions between the Center and local, Kansas, or national companies. 

ITTC assistance includes initial free consulting (normally one to five hours). If additional support is needed, ITTC will offer one of the following approaches: 

Sponsored Research Agreement

Individuals and organizations can enter into agreements with KUCR/ITTC and provide funds for sponsored research to be performed at ITTC with the assistance of faculty, staff and students.

Licensing and Royalty/Equity Agreement

An ITTC goal is the development of investment-grade technologies for transfer to, and marketing by, local, Kansas, and national businesses. To enhance this process, the Center has developed flexible policies that allow for licensing, royalty, and equity arrangements to meet both the needs of ITTC and the company.

Commercialization Development

Companies with a technology need that can be satisfied with ITTC's resources can look to us for assistance. We can develop a relationship with interested partners that will provide for the development of a technology suited for commercialization.

ITTC Resource Access

ITTC resources, including computers and software systems, may be made available to Kansas companies in accordance with the Center's mission and applicable Regents and University policies.

ITTC Calendar
There are no upcoming events at this time.