Carnegie Mellon
HCII Logo

Other Links

HCII Calendar

There are no upcoming events scheduled.

» HCII Calendar

Carnegie Mellon Develops Java Programming Tools Employing Human-Centered Design Techniques

June 17, 2009
Natural Programming Project Logo

Researchers from the School of Computer Science have developed two new tools to help computer programmers select from among thousands of options within the application programming interfaces (APIs) that are used to write applications in Java, today’s most popular programming language. The tools—Jadeite and Apatite—take advantage of human-centered design techniques to significantly reduce the time and guesswork associated with finding the right classes and methods of APIs.