logo slogan

Embed-X – Breakthrough technology for the Embedded World


To enable companies to cope with the exorbitant costs systemic in current development processes, Embed-X has been designed to streamline software development to deliver 50% cost savings.

Embed-X is the first end-to-end application lifecycle management (ALM) solution dedicated to safety, security and mission critical embedded markets.

This industry-first embedded application lifecycle management for critical systems coordinates software engineering by integrating project management, requirements management, architecture, coding, software configuration management and testing.


ALM solutions automate and enforce processes between the stages of development, manage relationships between assets used or produced by the software, and offer transparency and metrics through reports on development as it progresses.

Embed-X helps system engineering, development and production organisations:


Manage project and technical objectives using graphical workflow engine


Automate software lifecycle processes and minimise verification risks


Collaborate using Embed-X Lifecycle Traceability Matrix (LTX)™ linking requirements, objectives, tasks and project assets


Comply with certification standards of DO-178B/C, MISRA and security standards CERT C and Homeland Security Agency’s Common Weakness Enumerations (CWE) as well as IEC, FDA, NRC, CMMI Level 5 and SPICE.


Enable requirements and systems components to be shared while creating an open and agile forum for software development


Dynamically update and distribute requirements and lifecycle traceability relationships (or LTX) in distributed environments


Transition seamlessly from development activities into production

 


Embed-X consists of four domains:

 

Embed-X Backplane (containing Embed-X management for workflow, baselines, change control, and documentation)
Embed-X Repository (utilising commercial databases)
Embed-X Views (including a requirement authoring facility)
Tools Domain including LDRA’s Testbed and TBrun as well as connectors to third-party tools

 

 

 

 

Industry Overview


Accelerating software complexity has created a multi-headed challenge for software developers. The criticality, complexity and volume of software have ballooned, creating an exponential increase in software risk. Company profits in automotive, aerospace and medical are crippled by software-defect product recalls while, according to Forrester, avionics and defence projects commonly experience schedule and budget overruns by a factor of two and deliver only 60% of the expected functionality.

Up to 85% of these errors stem from a failure to properly manage requirements. Boeing and Airbus maintain that the expense of identifying an error during first flight increases costs up to 900 times than if the error had been identified early in the development process.

 

 


INDUSTRY

EMBEDDED SOFTWARE TREND

EMBEDDED SOFTWARE FAILURE

Automotive

Customers demand more personalization (e.g., seat, climate, and light controls), infotainment (e.g., trip management, weather reports, Internet), and advanced performance (hybrid propulsion or anti-lock braking), the number of lines of software code per automobile is expected to triple by 2011. General Motors VP Larry Burns has stated, “It’s pretty clear the auto industry is entering into a period of radical acceleration in the shift of the car’s DNA from being mechanically centred to being an electronically centred machine.”

· Toyota recalls 160,000 cars with hybrid engines in 2005 due to a failure of its engine control software. (October 2005)
· Nissan recalls 16,365 Murano and Infiniti EX 35 vehicles in February 2008 due to a software problem causing airbag failure.
· May 2008, Chrysler recalls about 25,000 Jeep Commanders to repair transmission control software that allows the engine to stall at high speeds and about 50,600 vehicles in February 2007 to reprogram antilock brake software.

Aerospace and Defence

Modern aerospace designs rely on software- intensive systems to lower weight requirements and provide numerous mission-critical functionality, including power, start-up and navigation systems.

 

 

 

Delivering many combinations of mission- critical options requires additional software and longer delivery times for these “systems of systems.” These types of software-intensive projects tend to overrun their budget and schedule by a factor of 2 and deliver only 60% of the expected functionality. (April 2005)

Medical Devices

Software-driven advances offer the opportunity to improve the quality of healthcare while reducing costs. Software has already emerged in smart devices such as cardiovascular x-ray machines and in CT and MRI scanning processors that help increase the comfort of doctors and provide better diagnosis and results for complex surgery.

 

 

 

 

 

 

 

 

 

Defibtech issues a worldwide recall of two of its defibrillator products due to faulty self-test software that may clear a previously detected low battery condition. The issue affects approximately 42,000 units worldwide. (February 2007)
· Guidant Corporation issues a recall of certain defibrillators implanted in 21,000 patients due to a software memory error that may rarely limit available therapy. (June 2005)
Source: Forrester September 5, 2008 Bridging The Embedded Software Development Gap by Roy C. Wildeman for Business Process & Applications Professionals

 

Embedded Software Needs


 

 

EMBEDDED SOFTWARE NEED

BENEFITS OF EMBED-X

Collaboration Across the Complete SDLC
Software developers are usually isolated from other mechanical, electrical, or electronic design activities. This means analysing interdependencies that software designs have happens at a late stage and they are clear divides between key disciplines across the SDLC

By using Embed-X you will benefit from collaboration across your complete SDLC, have a scalable solution, a team that shares best practice and software and hardware verification.

 

 

 

Comply with Industry Certification Standards
Up-front requirements analysis, structured change management, and testing and validation activities are mission-critical, which makes them prone to more rigorous scrutiny and validation to meet various statutory and regulatory requirements such as DO-178B/C

Embed-X ensures compliance with certification standards of DO-178B/C, MISRA and security standards CERT C and Homeland Security Agency’s Common Weakness Enumerations (CWE), as well as IEC 61508, FDA Type II/III, IEEE 1012:2004, CMMI Level 5 and SPICE.

Clear Pricing Structure and Ease of Use
Previous tools have been hard to use, difficult to have teams adopt and expensive (cost per user).

 

 

 

Embed-X offers a target license package that incorporate customising and training. All activities are synchronised by Embed- X across a network of collaborative users providing ease of use and fast adoption.

Distributed Development
SDLC teams working on the same project anywhere in the world need to collaborate, communicate and work together effectively

Embed-X is a Distributed & Scalable solution that works wherever your team resides.



Benefits at a Glance

 

Reduces development costs by up to 50%.
Shortens time to market and streamlines production management.
Customises ALM solutions built from ground up.
User Defines Embedded Process Workflow Model to meet project and technical objectives.
Most tool chains and target platforms supported.

Distributes scalable solutions that work wherever your team resides.
Provides open framework for Agile & V-Model Development.
Empowers Embedded Developers through Requirements, Design, Coding, Analysis,SCM, Change Control, Builds, Testing & Documentation.

Manages lifecycle traceability relationships (LTX).
The only ALM solution to provide complete certification support.
Seamless cutover to full production baseline.

All stakeholders have personalised workspaces and visibility across entire project.
Support for DO-178C projects built in.