Self-Diagnostic APIs: Software Quality’s Next Frontier

Delivering an API that is data aware by using ANSI C/C++ compilers’ ability to type check function arguments.With embedded software adding intelligence to so many everyday objects, it seems remarkable that the tools used to create these programs aren’t smarter when it comes to catching highly destructive bugs. In assigning blame for such errors, one culprit lies in the application programming interfaces (APIs) provided by software publishers. Developers have long chosen libraries of pre-built software for communication, data management, messaging and other purposes rather than creating this functionality from scratch.

Read the article by Steve Graves at LinuxJournal.


  1. 2004-04-06 7:18 am
  2. 2004-04-06 12:22 pm
  3. 2004-04-07 4:20 am
  4. 2004-04-07 8:39 am
  5. 2004-04-07 1:15 pm