Analyze a protocol by setting sophisticated triggers and storage conditions based on user-defined sequences, determine triggering information dynamically at run time, and filter relevant data in real time. Here's how.
Using some open source Internet software, David Kleidermacher of GHS illustrates the benefits of static code analysis and how to use such techniques to test and debug your embedded software
Code reviews are just one means of detecting program errors. Ed looks closely at how errors evade detection and gives you the opportunity to play code reviewer.
Jim Kenney of Mentor Graphics describes the usefulness of processor-driven tests to drive test vectors into a design via the processor bus and compares several different methods.
Does your company struggle to brainstorm new products and services? Virtualization tools such as road-mapping software and patent-citation systems offer insight into the pipeline of promising ideas. Here's how to pick technologies that fit your innovation approach.