Embedded Software Dev Content on InfoQ
Latest featured content about Embedded Software Dev

- Topics
- Collaboration,
- Adopting Agile,
- Agile Techniques,
- Agile Alliance,
- Embedded Software Dev,
- Agile in the Enterprise,
- Adaptive Leadership,
- Teamwork,
- Agile,
- C,
- Hardware,
- Agile2011,
- Leadership,
- Programming
James shares his experience as one of the Agile Manifesto co-authors, fathering the original Agile estimating game (which became Planning Poker) and how Agile methods fit with embedded software development. James also discusses his new book, Test Driven Development for Embedded C, while sharing some surprises, such as his recommendation that teams stop using Planning Poker.
News about Embedded Software Dev
- Topics
- Delivering Quality,
- Quality,
- Embedded Devices,
- Embedded Software Dev,
- Software Craftsmanship,
- Agile,
- Programming
In its recent issue the Chip Design Magazine points out that the huge growth of portable and wireless systems combined with the increasing relevance of software in embedded systems poses a challenge. Quality issues need special attention, especially in safety-critical systems. This is why software test tools for software systems will become increasingly important.
- Topics
- Embedded Software Dev,
- Research,
- Programming,
- Architecture,
- Software Engineering
In a recent news release the Siemens AG addressed how important new information and communications technology will be in future electric cars. A German government funded project investigates in appropriate software architecture for such cars.
- Topics
- Embedded Devices,
- C++,
- Languages,
- Embedded Software Dev,
- Compilers,
- Programming,
- Silverlight Embedded
Silverlight for Embedded is not based on .NET; it is a native technology that is programmed with XAML and C++. But it isn’t Windows 8/WinRT either, as it has full access to the underlying hardware and Win32 APIs.
- Topics
- Embedded Software Dev,
- Programming,
- Software Engineering,
- Software Craftsmanship
In a recent news report CNN has revealed a translated Toyota memo which links problems of the car manufacturer regarding an electronic acceleration concern to a software issue. When even news magazines pick up such stories, this shows the growing importance of software for embedded systems.
- Topics
- Team Collaboration,
- Requirements,
- Distributed Team,
- Collaboration,
- Customers & Requirements,
- Tools,
- Embedded Software Dev,
- Teamwork,
- Project Management,
- Software Engineering,
- Agile,
- Programming
Visure Solutions recently announced the availability of IRQA which denotes a solution for requirements definition and management (RDM). A sound process using professional tools is important for ensuring the quality of product and solution development with respect to the requirements specification.
Articles about Embedded Software Dev

- Topics
- Google,
- Embedded Software Dev,
- NoSQL,
- Database Design,
- Storage,
- Architecture,
- Programming,
- Database,
- Enterprise Architecture,
- Data Storage,
- Companies,
- Google Apps
In this article, Sourav Mazumder explores what NoSQL databases are, how they fit into Enterprise IT, the challenges facing enterprise adoption, how to choose the appropriate NoSQL database for a given application, a short list of NoSQL databases which are likely to be good matches for enterprise applications, and advice for how to adopt NoSQL databases within an enterprise.
Presentations about Embedded Software Dev

- Topics
- Ruby,
- Dynamic Languages,
- Embedded Devices,
- Languages,
- Embedded Software Dev,
- Programming,
- FutureRuby
In this talk from FutureRuby, Damen and Ron Evans' flying_robot project controls an Unmanned Aerial
Vehicles (UAV, a blimp in this case) with Ruby and Arduino.

- Topics
- Domain Specific Languages,
- Embedded Devices,
- OOPSLA 2008,
- Languages,
- Embedded Software Dev,
- OOPSLA,
- Architecture,
- Programming,
- Design,
- Model Driven Engineering,
- Modeling,
- Conferences
In this presentation filmed during OOPSLA 2008, Janos Sztipanovits attempts to tackle the complexity of large scale systems integration. Software, systems and control engineering converge in such systems, raising the integration challenges and demanding a new approach to model-based design.
Interviews about Embedded Software Dev

- Topics
- Domain Specific Languages,
- Dynamic Languages,
- Erlang,
- Embedded Devices,
- Embedded Software Dev,
- Languages,
- Concurrency,
- Functional Programming,
- Programming,
- Language Design,
- Language,
- Modeling,
- GPU,
- Erlang Factory 2011,
- UML,
- Parallel Programming
Mike Williams, co-creator of Erlang discusses the history of and influences on Erlang as well as languages and paradigms used at Ericsson for large scale development and embedded programming.

- Topics
- JSR 291,
- JSR 294,
- JSR 277,
- JCP Standards,
- Websphere,
- JBoss,
- JCP,
- Spring,
- Application Servers,
- RedHat,
- IBM,
- Java EE,
- Java,
- Embedded Devices,
- Dependency Injection,
- SpringSource,
- Languages,
- Embedded Software Dev,
- Design Pattern,
- VMWare,
- Patterns,
- Architecture,
- Programming,
- Technology,
- Enterprise Architecture,
- Design,
- OSGi,
- Object Oriented Design,
- Eclipse,
- Companies
InfoQ recently sat down with Peter Kriens of the OSGi Alliance to learn more about OSGi. Kriens discussed OSGi's origins in the mobile space, it's integration with Eclipse, the current integration work with Spring, and the future R5 specification. He also discussed the ongoing debate over OSGi and JSR 277, and gave his perspective on what an ideal solution would be for modularity at the JVM level.