Embedded Software // Articles

Showing results for: embedded java
Refine Embedded Software articles:
embedded linux embedded software software analysis rtos real-time operating system embedded real-time operating system arinc 653 embedded os embedded real time embedded realtime lynxos osek psos qnx os real time real time embedded software real time embedded system real time embedded systems real time kernel real time operating system real time operating systems real time os real time system real time systems real-time operating systems realtime realtime operating system realtime os rtxc threadx vrtx vx works vxworks vxworks os interface designer embedded gui nucleus ment1 meng static analysis embedded system programming java tools embedded software system embedded software systems embedded software company embedded software companies embedded software development embedded software architecture embedded software design embedded programming embedded software engineering embedded java java software software debug switch management execution sequencing runtime memory cyassl windows ce c windowsce ce download windows embedded ce for windowsce microsoft windows ce.net microsoft windows ce.net 4.2 microsoft.windowsce opennetcf.windowsce or windowsce pocket pc database pocket pc development programming windows embedded ce 6.0 public.windowsce virtual pc/windows ce win ce wince window ce 5 window ce 6 window ce download window ce.net windows ce.forms windows ce.net windows ce.net 5 windows embedded windows embedded ce windows embedded ce 6 windows embedded ce 6.0 windows mobile windows mobile ce windows mobile software windows pocket windows xp ce windows xpe windowsce 4.2 windowsce device windowsce software windowsce.forms windowsce.net embedded: dev tools and os
  • Java
     → August 2014

    Java brewing in embedded with targeted virtual machine

    Curt Schwaderer (Editorial Director)
    Embedded Java development can be challenging at first, but more and more virtual machines (VMs) are being developed and supported specifically for running Java on embedded platforms, making these challenges easier to overcome.

    Integrated development environment
     → June 2014
    Embedded IDEs shaped by Internet of Things, DIY, virtualization, multicore

    Embedded IDEs shaped by Internet of Things, DIY, virtualization, multicore

    Curt Schwaderer (Editorial Director)
    Embedded systems are becoming smaller, more consolidated, and contain a mix of real-time processing with network connectivity and graphics capabilities. This trend in embedded development is facilitated by multicore processors and virtualization capabilities that enable real-time OS environments to ... [read more]

    Multiple Independent Levels of Security (MILS)
     → September 2012
    Adding real-time Java to a MILS operating system

    Adding real-time Java to a MILS operating system

    Dr. Kevin Nilsen (Atego Systems)
    A Multiple Independent Levels of Security (MILS) operating system supports secure deployment of multiple applications with each application representing data belonging to a different security realm. Writing software for deployment with a MILS operating system requires attention to details that are n... [read more]

    Software Analysis
     → May 2013
    Static analysis-enabled advanced program visualization eases the development process

    Static analysis-enabled advanced program visualization eases the development process

    Paul Anderson (GrammaTech)
    Advances in static analysis and graphics technology have enabled new software visualization tools that can yield insights into the structure of complex programs, making the development process easier.

    Static code/analysis tools
     → March 2013
    Getting down to business: Leveraging the right static analysis

    Getting down to business: Leveraging the right static analysis

    Arthur Hicken (Parasoft); Wayne Ariola (Parasoft); Adam Trujillo (Parasoft)
    Static analysis is a development testing activity with the potential to go far beyond simply checking code. When used as part of a policy-driven defect prevention strategy, static analysis can drive a software engineering team's productivity and minimize fiscal, legal, and ethical risks associated w... [read more]

    Verification
     → August 2014
    Conquering concurrency bugs in multicore systems

    Conquering concurrency bugs in multicore systems

    Paul Anderson (GrammaTech)
    Concurrency challenges are compounded in multicore architectures due to their complex, parallel nature. New verification techniques can help catch concurrency bugs before final testing.

    Avionics Safety Certification
     → March 2013
    DO-332, the Liskov Substitution Principle, and local type consistency ramp up DO-178 certification

    DO-332, the Liskov Substitution Principle, and local type consistency ramp up DO-178 certification

    Dr. Benjamin M. Brosgol (AdaCore)
    DO-332, the DO-178C standard's supplement on Object-Oriented Technology (OOT) and related techniques, analyzes the issues raised by object orientation in safety-critical software and supplies new guidance to deal with OOT's vulnerabilities. An important new objective of DO-332 is "Local Type Consist... [read more]

    Open source
     → September 2011
    NASA turns to the open source community for advice: Interview with Ray O\'Brien, Chief Technology Officer for Information Technology at NASA Ames Research Center

    NASA turns to the open source community for advice: Interview with Ray O'Brien, Chief Technology Officer for Information Technology at NASA Ames Research Center

    Sharon Hess, Managing Editor (OpenSystems Media)
    Security is not the biggest challenge for NASA entering the world of open source, according to Ray O'Brien of NASA's Ames Research Center.

    Internet of Things
     → April 2014
    White Paper: M2M Embedded Software & Tools

    White Paper: M2M Embedded Software & Tools

    Exclusive license from VDC Research (Oracle Corporation)
    The Internet of Things (IoT) is rendering many incumbent embedded engineering technologies and design processes insufficient and antiquated.

    M2M
     → March 2014
    Using NOR and NAND flash memory in M2M applications

    Using NOR and NAND flash memory in M2M applications

    Dan Craig (Micron Technology)
    Machine-to-Machine (M2M) devices are requiring more memory capacity, which has many evaluating NOR and NAND flash-based solutions. Designers need to consider each method’s effect on system complexity, reliability, performance, and cost.

    Internet of Things
     → March 2014
    Internet of Things edge: Q&A with Rajeev Kumar, Director, Worldwide Marketing and Business Development, Microcontrollers, Freescale

    Internet of Things edge: Q&A with Rajeev Kumar, Director, Worldwide Marketing and Business Development, Microcontrollers, Freescale

    Brandon Lewis (Assistant Managing Editor)
    What does low-power edge silicon have in common with Java-based Software Development Kits (SDKs)? For Rajeev Kumar of Freescale Semiconductor, the answer is, "the ability to take an infrastructure that normally was only available to multi-billion dollar, worldwide companies and bring that down to th... [read more]

    Multicore
     → December 2012
    A modern software platform for the era of multicore and cloud computing - Q&A with Mark Brewer, President and CEO, Typesafe

    A modern software platform for the era of multicore and cloud computing - Q&A with Mark Brewer, President and CEO, Typesafe

    Jennifer Hesse (Managing Editor)
    This Embedded Computing Design Q&A taps Mark Brewer, President and CEO of Typesafe, with questions on how the Scala programming middleware helps optimize multicore and cloud computing software.

    Static code/analysis tools
     → March 2013
    Static analysis helps manage risk in Java

    Static analysis helps manage risk in Java

    Jon Jarboe (Coverity)
    When it comes to software development, the old adage is best spun in a slightly different way: better "early" than never. Accordingly, static analysis can help those developing in Java to stay one step ahead of potential coding problems.

    cyber
     → September 2015

    On DARPA's cybersecurity radar: Algorithmic and side-channel attacks

    Sally Cole (Senior Editor)
    Universities and DARPA's work in next-gen cyberattacks

    Open standards/specifications
     → Spring 2013

    Open standards converge to close on new markets

    Joe Pavlat (Editorial Director)
    Many open standards are now being successfully combined with others to create very powerful platforms that are taking less time and money to develop and deploy.

    Open source
     → February 2013
    Eating right at the open source buffet

    Eating right at the open source buffet

    Bill Weinberg (Olliance Consulting)
    With the smorgasbord of Open Source Software (OSS) available for developers to dine from, it's vital they "eat right" by choosing the OSS compatible with their existing project and IP needs.

    Open-Source Governance
     → September E-letter
    Managing software license obligations throughout the Software Development Life Cycle

    Managing software license obligations throughout the Software Development Life Cycle

    Mahshad Koohgoli (Protecode)
    While manual methods of record keeping and code examination can provide a high-level view of third-party content in a code portfolio, increasingly automated solutions are deployed in various stages of a Software Development Life Cycle (SDLC). Ideally, an approach that seamlessly overlays an automate... [read more]

    In-vehicle infotainment systems
     → February 2013
    The future of Android in vehicles

    The future of Android in vehicles

    David Kleidermacher (Green Hills Software); Brad Ballard (Texas Instruments Incorporated)
    Android has its share of benefits and challenges when it comes to automotive infotainment systems. One such challenge is that of the emergence of mixed-criticality systems comprising both infotainment and safety-/security-critical systems, enabled by high-performance multicore processors. To face th... [read more]

    Software Analysis
     → March 2012
    Open source clears up the military stovepipe mess: Interview with Carl Houghton, Vice President, Strategic Initiatives & Advanced Technology, Intelligent Software Solutions

    Open source clears up the military stovepipe mess: Interview with Carl Houghton, Vice President, Strategic Initiatives & Advanced Technology, Intelligent Software Solutions

    Sharon Hess (Managing Editor)
    In an exclusive interview with Military Embedded Systems, Carl Houghton of Intelligent Software Solutions details how the company's software toolkit links disparate databases and operates in "real-time," quickly compiling data and automating operator notification when data changes.

    Standards organizations
     → March 2013

    Evolving standards simplify embedded development

    Warren Webb (Editorial Director)
    Warren tracks hardware standards, static analysis, and Systems-on-Chip in the March edition of Tracking Trends in Embedded Technology.

    Static code/analysis tools
     → March 2013
    Advanced static analysis meets contract-based programming

    Advanced static analysis meets contract-based programming

    S. Tucker Taft (AdaCore)
    Advanced static analysis tools are helping programmers say what they mean, and mean what they say.

    Cloud computing
     → Apr/May 2013
    Deploy warfighter applications faster with open source Platform-as-a-Service

    Deploy warfighter applications faster with open source Platform-as-a-Service

    David Egts (Red Hat)
    Up-and-coming Web startups are leapfrogging each other to market using Internet-hosted Platform-as-a-Service (PaaS) technologies. PaaS allows these startups to innovate rapidly by focusing more time on their mission and less time managing hardware and software. Can the warfighter benefit from PaaS t... [read more]

    Transitioning from DO-178B to DO-178C
     → March 2012
    DO-178C brings modern technology to safety-critical software development

    DO-178C brings modern technology to safety-critical software development

    Tim King (DDC-I); Bill StClair (LDRA)
    The acquiescence of DO-178C to formal methods, high-level modeling, object oriented modeling, and other modern development techniques, along with the ready availability of tools and services, ensures its quick application into avionics software.

    M2M
     → August 2012
    In the marriage of devices to networks, M2M developers hold the peace

    In the marriage of devices to networks, M2M developers hold the peace

    Steve Jahnke (Galixsys Networks); Richard Jahnke (Galixsys Networks)
    M2M developers are embedded systems engineers who have teamed their skills with IT infrastructure and Internet technology. They face an emerging industry where a virtual private network of devices complicates the specific functions of individual devices. Choosing a network topology and using bandwid... [read more]

    Packet processing
     → November 2012
    White Paper: Consolidating Packet Forwarding Services on the ADLINK aTCA-6200 Blade with the Intel(r) DPDK

    White Paper: Consolidating Packet Forwarding Services on the ADLINK aTCA-6200 Blade with the Intel(r) DPDK

    Staff (ADLINK Technology, Inc.)
    In recent years there has been a market and technology trend towards the convergence of network infrastructure into a common platform or modular components that support multiple network elements and functions such as application processing, control processing, packet processing, and signal processin... [read more]

    Middleware
     → September 2013

    Data-centric architectural best practices: Using DDS to integrate real-world distributed systems

    Rose Wahlin (RTI)
    More and more real-world, complex distributed systems are integrated using a Data-Centric Publish-Subscribe approach, specifically the programming model defined by the Object Management Group (OMG) known as the Data Distribution Service (DDS) specification. The DDS Publish-Subscribe approach meets m... [read more]

    Android apps
     → September 2011
    Combat fire support and situational awareness? There\'s a smartphone app for that

    Combat fire support and situational awareness? There's a smartphone app for that

    Michael Howard (QinetiQ North America)
    Android, you've done it again. Composable Handheld Android Platform (CHAP) integrates call for fire capability for the warfighter.

    Multicore
     → June 2012
    The quest for measuring multicore performance

    The quest for measuring multicore performance

    Debbie Greenstreet (Texas Instruments); Atul Verma (Texas Instruments)
    As multicore processors continue to propagate into various markets and applications, so does the need for standard benchmarks that effectively compare their performance and efficiency.

    High-speed interconnects
     → December 2012

    Bandwidth demands redefine interconnect technology

    Warren Webb (Editorial Director)
    Warren defines the state of interconnect technology as data transfer rates continue their meteoric rise and maps out the December 2012 issue of Embedded Computing Design.

    Service Availability, COTS
     → Spring 2013
    Engineered COTS for network systems

    Engineered COTS for network systems

    Dr. Asif Naseem (Oracle Corporation)
    In recent years, building, maintaining, and evolving proprietary network systems for telecom-grade applications that are highly available and "always on" have become increasingly prohibitive from the perspective of cost, risk management, time to revenue, and so on. The custom-built approach becomes ... [read more]

    Internet of Things
     → March 2013
    Internet of Things gateway: Q&A with Ido Sarig, Vice President, IoT Solutions Group, Wind River

    Internet of Things gateway: Q&A with Ido Sarig, Vice President, IoT Solutions Group, Wind River

    Brandon Lewis (Assistant Managing Editor)
    What does the Internet of Things (IoT) mean for enterprise cost-optimization? Ido Sarig, Vice President, Internet of Things Solutions Group, Wind River explains how predictive maintenance and asset monitoring with IoT gateways enables an extra kicker for goods and services.

    Buffer overflows
     → June 2012
    White Paper: Attack the stack: Identifying unauthorized code execution caused by buffer overflows

    White Paper: Attack the stack: Identifying unauthorized code execution caused by buffer overflows

    Rutul Dave (Coverity)
    Nearly half of all critical security leaks in embedded software are due to heap overflows. Stack-based buffer overflows account for a smaller percentage, but are exploited with the same technique to inject and execute unauthorized code or change execution flow. Instead of policing such attacks to ma... [read more]

    Debugging tools & techniques
     → March 2013
    White Paper: 2013 EMF Survey of Embedded Developers

    White Paper: 2013 EMF Survey of Embedded Developers

    Jerry Krasner, Ph.D., MBA (Kozio, Inc.)
    The intent of this paper is to share with embedded developers and vendors the results of the 2013 EMF survey that we recently concluded.

Close

Subscribe to Embedded Software updates