Dev Tools and OS

  • Analytics-driven embedded systems, part 3 - Integrating real-time analytics

    Analytics-driven embedded systems, part 3 - Integrating real-time analytics

    The first two articles in this series introduced analytics-driven embedded systems and described data access, data pre-processing, and types of predic...

    Read Article
  • 3D printing explained, and how it will rock the world

    3D printing explained, and how it will rock the world

    3D printing is not just one process. "3D printing" and "additive manufacturing" are umbrella terms for many different technologies and processes. Each...

    Read Article
  • University researchers study business to inject innovation into EDA tools

    EDA tools haven't changed for decades, and as Moore's Law grinds to a halt, someone needs to inject new life into the tools the embedded industry uses...

    Read Article
  • Analytics-driven embedded systems, an introduction

    Analytics-driven embedded systems, an introduction

    The goal of the Internet of Things (IoT) is to acquire data from various embedded systems and impart analytical processes on that data to improve perf...

    Read Article
  • IT-centric IoT device management using Java and Eclipse Kura

    IT-centric IoT device management using Java and Eclipse Kura

    Java-based device application frameworks in the Open Services Gateway initiative (OSGi) model can speed development of Internet of Things (IoT) gatewa...

    Read Article
  • Formal verification going mainstream for SoC block verification

    Formal verification going mainstream for SoC block verification

    The use of formal verification technology as a mainstream technique for system-on-chip (SoC) designs is, at last, becoming a recognized approach to co...

    Read Article
  • Hardware emulation to debug embedded system software

    Hardware emulation to debug embedded system software

    In today's competitive landscape, getting complex electronic devices rich in embedded software to market faster while making them cheaper and more rel...

    Read Article
  • Educating the auto with deep learning for active safety systems

    Educating the auto with deep learning for active safety systems

    The automotive industry is entering the age of artificial intelligence and requires teachers. In this interview with Danny Shapiro, Senior Director of...

    Read Article
  • Teaching engineering from scratch through the FIRST Robotics Competition

    Teaching engineering from scratch through the FIRST Robotics Competition

    In September I talked with FIRST and Qualcomm about their use of the Snapdragon 410 processor-powered Android platform used in the FIRST Tech Challeng...

    Read Article
  • Developers need to establish trust in the IoT

    All the devices connected to the Internet must be secure, or else. As the Internet of Things (IoT) continues to redefine our daily lives, the debate c...

    Read Article
  • Increasing interaction in a distributed development world

    Today's Internet-connected world has changed the way we live, learn, work, and play. The embedded industry is no different. Geographically distributed...

    Read Article
  • New technologies driving the growth of wearables

    The wearable device market is arguably seeing the fastest and most exciting growth across the entire electronics landscape. Just look at the changes f...

    Read Article
  • Applying big data to real-world applications

    I recently had the opportunity to meet with Seth DeLand, a data analytics product manager for The MathWorks. Here are the results of that conversation...

    Read Article
  • A quick tool for design ideas to hardware

    Makers, electronics hobbyists, and professional design engineers always have ideas, and I'm sure all of you have at least one sketched out on a piece...

    Read Article
  • Testing the test: How to use coverage metrics for more effective embedded software testing

    Timing is everything in software development. Just think about the timing of when a software defect is found. Found after a release, it can be a disas...

    Read Article
  • The theory behind product line engineering

    At first glance, product development may seem like the most complex component of the product life cycle. However, everything developed from the silico...

    Read Article
  • Why companies should focus on their core competency

    When something is outside a company's core competency it's time to outsource in order to save time, money, and risk. "To outsource, or not to outsourc...

    Read Article
  • "Contextualizing" sensor fusion algorithm development challenges in smartphones and wearables

    "Contextualizing" sensor fusion algorithm development challenges in smartphones and wearables

    As we all know well, there are two distinct camps in the smartphone market: Apple and Android. On the one hand you have Apple, whose strict developmen...

    Read Article
  • The growing importance of ISO 26262 tool qualification for automotive software vendors

    The growing importance of ISO 26262 tool qualification for automotive software vendors

    Commercial test tools are helping automotive software vendors save time, money, and refine the development lifecycle, but these off-the-shelf solution...

    Read Article
  • An industry-university development tools collaboration

    Development tools are important in all stages of the embedded design process, and research is no exception. Limited budgets can create extra challenge...

    Read Article
  • loading
    Loading More...