Investment in software requirements management, equal to that made for design and coding, is necessary to secure a firm foundation on which to construct a successful project.
Configuration management systems help to deliver coordinated high quality and highly reliable software and hardware by easily identifying features and functional content within a particular software and hardware availability
This three part series describes Fault Tree Analysis for safety evaluation, and use of the UML profiling mechanism to create a safety analysis profile, including the definition of its normative metamodel. Part 3: FTA of a surgical anesthesia ventilator.
In this editorial from TAOS Inc., a closer look is taken at the "Going Green" initiative from the point-of-view of the display manufacturer. Particularly, how the right light sensing solutions can improve the energy efficiency of your display.
: This three part series describes use of Fault Tree Analysis (FTA) in safety-critical design, taking advantage of UML profiling to create a safety analysis profile, including the definition of its normative metamodel. Part 2: Defining a UML Profile for Safety Analysis.
This three part series describes use of Fault Tree Analysis (FTA) in safety-critical design, taking advantage of UML profiling to create a safety analysis profile, including the definition of its normative metamodel. Part 1: The basics of safety & capturing of fault metadata for analysis.
The authors describe how system designers can employ IAR's embedded development tools to take advantage of the advanced capabilities of the Cortex-M3 32-bit MCU, running Micrium's uC/OS II RTOS
Stephane Hauradou compares various approaches to implementing PCI Express on FPGAs to the PLDA EZDMA module interface wrapper to provide a simple and robust user interface with PCI Express hard IP.
Using a simple over-voltage protection circuit prevents the rapid rise in an on controlled manner of the output voltage to a string of LEDs, until the output capacitors, diode and/or the power FET are overstressed and destroyed.
Texas Instruments recently announced its next-generation application processor family, OMAP 4 for smart phones and mobile internet devices (MIDs); BDTI went inside to explore its design and what makes it tick so well.
If you are reluctant to give up the C programming, there are ways to stay with that well-tested and reliable language, without giving up some of the advantages of newer languages such as C##, C# and Java.
A new approach to UML/SysML design is needed that separates modeling system understanding from modeling system design and allows all system stakeholders to collaborate regarding their expectations of then system's behavior
A straightforward guide to adding structure to your software project using a finite state machine design pattern, requiring no exceptional knowledge other than basic programming and some common sense.