Design Con 2015

Programming Languages & Tools

Programming embedded systems with C, C++, Java, and the tools that improve efficiency.

image

DSM in home automation network design: Part 1 - Building a model-based language

In Part 1 of a series on building an M2M home automation system using domain specific modeling, the authors describe the first steps in creating a Read More

image

DSM in home automation network design: Part 2 – Using a model-generated language

In Part 2 in a series on building an M2M home automation system using domain specific modeling, the authors describe how to use the Read More

image

Building a digital watch using DSM: Part 1 – Creating a watch modeling language

Part 1 in a series on building a digital watch application using domain specific modeling describes the first steps in creating a watch modeling Read More

image

Building a digital watch using DSM: Part 3 – code generation for watch models

Part 3 in a series on building a digital watch application using domain specific modeling describes a watch modeling language to generate either the Read More

image

Building a digital watch using DSM: Part 2 – Putting it all together

In Part 2 in a series on building a digital watch application using domain specific modeling, the authors describe the various elements needed in the Read More

image

Lauren Ipsum: A Story About Computer Science and Other Improbable Things

In this excerpt from “Lauren Ipsum: A Story About Computer Science and Other Improbable Things”, author Carlos Bueno introduces us to Lauren’s Read More

image

Embedded software development tools - a third way

Colin Walls looks at why embedded software programming differs so much from programming for desktop computers and why there are so many options for Read More

image

Dealing with memory access ordering in complex embedded designs

A look at the various memory access ordering problems that embedded developers may face in their designs and some software coding techniques for more Read More

image

A guide to domain specific modeling - Part 3: Higher abstraction levels

In Part 3 in a series, the authors discuss the ways domain specific modeling raises the level of abstraction beyond programming using concepts and Read More

image

A guide to domain specific modeling - Part 2: Modeling examples

In Part 2 in a series, the authors use the example of mobile phone software design to illustrate the differences between domain specific modeling and Read More

image

A guide to domain specific modeling - Part 1: Code- vs. model-driven design

In Part 1 in a series on domain specific modeling, the authors look at at the differences between code-driven techniques such as DSM vs. more Read More

image

A multitasking kernel in one line of code - almost

If all you want to do is just some basic multithreading or multitasking, here is a guide to how to make judgments on system complexity and some Read More

image

Share and share alike

How shared code in an embedded software application is implemented, illustrated with examples where its use was the solution to intractable problems. Read More

image

A Programmable Interface for Extending Android Security

The design and implementation of a proposed Android Security Modules (ASM) framework, which provides a programmable interface for defining new Read More

image

Safe and secure object-oriented programming with Ada 2012's contracts

Ada 2012’s contract-based OOP approach combines the full expressiveness of the object-oriented methodology with the safety and security that have Read More

image

Do you really need source code?

Do you need the source code for your RTOS or for any other software IP? This article investigates whether source code access makes sense in all Read More

prev

1 of 16

next
see all Programming Languages & Tools

Insights view all

  • Currently no items

Collections
Tech Papers
Webinars
Courses

High-Speed Switched Serial Fabrics Improve System Design, 6th Edition

Save & Follow 01 December 2013

This handbook reviews the development of... Read More

see all

Most Commented

Parts Search Datasheets.com

KNOWLEDGE CENTER