Software design and development tools help systems integrators do more with less

Software design and development tools are helping systems designers come to grips with that age-old problem: how to do more with less. Shrinking military budgets and growing pressures to get reliable software code into applications quickly are among today's most prominent market drivers.

"There is an awareness that you have to do more with less," points out Jon Friedman, aerospace and defense industry marketing manager at The MathWorks Inc. in Natick, Mass. "The way you do more results with less resources is by using modern tools and modern technology."

Under these conditions one of the most urgent requests that software tools vendors receive from their customers is how to help comply with industry standards for safety-critical systems like commercial and military aircraft.

The chief requirement in the safety-critical realm these days is adhering to the DO-178C standard and its predecessor, DO-178B. Where in the past the use of DO-178 was a strong recommendation from government authorities like the U.S. Federal Aviation Administration (FAA), today it's a solid requirement, Friedman says.

Moreover, other government authorities like the U.S. Department of Defense also are starting to recommend or require DO-178 for life- and mission-critical systems. This standard also is having an influence on other industries like medical and automotive, and eventually may have a significant influence in other industries, experts believe.

While DO-178B still is the controlling standard today, DO-178C has introduced new guidelines to software development. Today's software design and development tools can help companies write software code that adheres to the provisions of DO-178 from beginning to end.

"Now the trend is looking at the overall software development life cycle, from requirements, through verification, and deployment," says Jim McElroy, vice president of marketing at LDRA Software Technology in Atlanta.

The newest standard has provisions for the use and qualification of software tools that automate much of the actual coding process based on high-level models that map abstract requirements into executable lines of code.

Adherence to DO-178 is only a part of today's requirements for writing complex software. Software engineers need to write reliable code quickly, document the code with bi-directional traceability from requirements to deployment, as well as comply with standards. "How do we make software development more productive, reduce the software-development life cycle, and meet the standards," LDRA's McElroy says.

One tactic that many companies are considering to meet these objectives is standardizing on how they develop software, with a goal of setting a process in place to help engineers write high-quality software quickly, McElroy says.

Data code analysis tools, for example, can help developers understand software complexity, and ensure that members of software-development teams adhere to the same software-development process to write code that is maintainable, readable, clear, concise, and understandable.

"Anyone else on the team should be able to pick up my code and understand it," McElroy says. "Static analysis helps them do this, and adhere to a particular coding procedure and style."

Structural coverage analysis can help engineers measure the effectiveness of their testing process and ensure that their systems are adequately tested-on the host and on the target. Without this kind of testing on host and target, designers risk having compilers inserting errors into executable code. Object verification helps ensure that those errors are not inserted, McElroy says.

Not only are today's software design and development tools helping engineers write error-free efficient code, but also are helping systems integrators understand the overall complexity of their systems through extensive modeling.

"In naval ships, for example, there is an evolution to understanding power requirements, because modern ships essentially are floating power grids," Friedman says. "They all run electro-mechanically, and you need to understand how much load you can put on those things. With more and more C4ISR on these ships, they need to generate enough power and balance the loads."

Software tools are available from companies like The MathWorks that enable designers to model the power load on the ship. Rarely will every system be running at maximum power, so engineers are designing shipboard power systems to enable the vessels to run at peak efficiency.

System modeling through software also is helping designers make efficient use of so-called "big data," that typically gathers more data than systems can use.

Model-based design can capitalize on big data to create maintenance schedules based not just on conditions that actually cause system wear and failures, but also to look at correlating events that based on their patterns and past experience may indicate that maintenance and component replacement may need to happen soon.


COMPANY INFO

AdaCore New York

www.adacore.com
Altera San Jose, Calif.
www.altera.com
Atego San Diego
www.atego.com
CIMdata Ann Arbor, Mich.
www.cimdata.com
Coverity Inc. San Francisco, Calif.
www.coverity.com
Dassault Systemes Auburn Hills, Mich.
www.3ds.com
DDC-I Inc. Phoenix
www.ddci.com
ENSCO Avionics Endicott, N.Y.
www.ensco.com/avionics
GrammaTech Inc. Ithaca, N.Y.
www.grammatech.com/
Green Hills Software Santa Barbara, Calif.
www.ghs.com
Integrated Systems Inc. (ISI) Tysons Corner, Va.
www.global-isi.com
LDRA Technology Inc. San Bruno, Calif.
www.ldra.com
Lynx Software San Jose, Calif.
www.lynx.com
The MathWorks Inc. Natick, Mass.
www.mathworks.com
Mentor Graphics Wilsonville, Ore.
www.mentor.com
Omnify Software Andover, Mass.
www.omnifysoft.com
Oracle Redwood Shores, Calif.
www.oracle.com
Parasoft Embedded, a division of Parasoft Corp. Monrovia, Calif.
www.parasoft-embedded.com
Real-Time Innovations Sunnyvale, Calif.
www.rti.com
SAP Labs U.S. Palo Alto, Calif.
www.sap.com
SofTech Inc. Lowell, Mass.
www.softech.com
Sparx Systems Creswick, Australia
www.sparxsystems.com
Trideum Corp. Huntsville, Ala.
www.trideum.com
Wind River Alameda, Calif.
www.windriver.com
Xilinx Inc. San Jose, Calif.
www.xilinx.com




Get All the Military Aerospace Electronics News Delivered to Your Inbox or Your Mailbox

Subscribe to Military Aerospace Electronics Magazine or email newsletter today at no cost and receive the latest information on:


  • C4ISR
  • Cyber Security
  • Embedded Computing
  • Unmanned Vehicles


Get All the Military Aerospace Electronics News Delivered to Your Inbox or Your Mailbox

Subscribe to Military Aerospace Electronics Magazine or email newsletter today at no cost and receive the latest information on:


  • C4ISR
  • Cyber Security
  • Embedded Computing
  • Unmanned Vehicles

Military & Aerospace Photos

Most Popular Articles

Related Products

XPedite7570 | 5th Generation Intel® Core™ i7 Broadwell-H Processor-Based Conduction- or Air-Cooled 3U VPX-REDI Module

The XPedite7570 is a high-performance, 3U VPX-REDI, single board computer based on the 5th genera...

XPedite7530 | 5th Generation Intel® Core™ i7 Broadwell-H Processor-Based Conduction- or Air-Cooled 3U CompactPCI Module

The XPedite7530 is a high-performance 3U CompactPCI single board computer that is ideal for rugge...

XCalibur4540 | 5th Generation Intel® Core™ i7 Broadwell-H Processor-Based Conduction- or Air-Cooled 6U VPX Module

The XCalibur4540 is a high-performance, 6U OpenVPX™, multiprocessing, single board computer that ...

XPedite7572 | 5th Gen Intel® Core™ i7 Broadwell-H Based Conduction- or Air-Cooled 3U VPX-REDI Module with SecureCOTS™

The XPedite7572 is a secure and high-performance, 3U VPX-REDI, single board computer based on the...

XCalibur4501 | 5th Generation Intel® Core™ i7 Broadwell-H Processor-Based Conduction-Cooled 6U CompactPCI Module

The XCalibur4501 is a high-performance 6U CompactPCI single board computer that is ideal for rugg...

XCalibur4500 | 5th Generation Intel® Core™ i7 Broadwell-H Processor-Based Conduction- or Air-Cooled 6U CompactPCI Module

The XCalibur4500 is a high-performance 6U CompactPCI single board computer that is ideal for rugg...

XPedite7501 | 5th Generation Intel® Core™ i7 Broadwell-H Processor-Based Conduction- or Air-Cooled XMC Module

The XPedite7501 is a high-performance, low-power, XMC module based on the 5th generation Intel® C...

XPedite7470 | Intel® Core™ i7 Processor-Based Conduction- or Air-Cooled 3U VPX-REDI SBC

The XPedite7470 is a high-performance, low-power, 3U VPX-REDI, single board computer based on the...

XPedite7472 | Intel® Core™ i7 Processor-Based Conduction- or Air-Cooled 3U VPX-REDI SBC with SecureCOTS™

The XPedite7472 is a secure and high-performance, 3U VPX-REDI, single board computer based on the...

XPedite2470 | 3U VPX Xilinx Virtex-7 FPGA Module with FMC Site and Freescale P1010 Processor

The XPedite2470 is a high-performance, reconfigurable, conduction- or air-cooled, 3U VPX, FPGA pr...

Related Companies

United Electronic Industries Inc

UEI is a leader in the PC/Ethernet data acquisition and control, Data Logger/Recorder and Programmable Automation Con...

Advanced Conversion Technology Inc

ACT designs and manufactures, since 1981, an extensive range of AC-DC and DC-DC power supplies (switching, linear, ra...

Reynard Corp

Manufactures custom precision optical components and thin-film coatings 0.2–50 µm (UV to far-IR) to demanding specifi...

Active Silicon Inc

Designs and manufactures frame grabbers and embedded vision systems in PCI express, PCI/104-express, PMC, cPCI and C...

Streamline Circuits Corp

Streamline Circuits is a leading provider of high quality printed circuit boards. Streamline Circuits is committed to...

Electronic Development Labs Inc (EDL)

Since 1943, EDL has strived to provide quality products, outstanding customer service, and superior technical support...

North Atlantic Industries Inc

The top 10 defense companies worldwide rely  on NAI Solutions NAI is a leading independent provider of specializ...

TXO Systems Ltd

TXO Systems is the world’s leading telecoms network asset management specialist. Founded in 2005 and operating on fiv...

ProMation Engineering Inc

Manufactures a wide array of reliable industrial dual acting electric actuators including quarter-turn, failsafe quar...

PTC

PTC (Nasdaq: PTC) delivers technology solutions that transform the way companies create, operate and service their pr...
Wire News provided by   

Press Releases

CURTISS-WRIGHT AWARDED CONTRACT BY SIERRA NEVADA CORPORATION

Curtiss-Wright Corporation today announced that its Defense Solutions division has received a contract from Sierra Nevada Corporation (SNC) to supply its small form factor ...

Innovative Integration Announces the FMC-Servo

Camarillo, CA June 19, 2015, Innovative Integration, a trusted supplier of signal processing and data acquisition hardware and software solutions, today announced the FMC-S...

METADATA SUPPORT ENHANCES INDUSTRY-LEADING HD VIDEO MANAGEMENT SYSTEM FROM CURTISS-WRIGHT

Curtiss-Wright Corporation today announced that its Defense Solutions division has further enhanced its innovative VRD1 high definition (HD) video management system (VMS) w...

Webcasts

Harsh Environment Protection for Advanced Electronics and Components

This webinar will offer an opportunity to learn more about ultra-thin Parylene conformal coatings – how they are applied, applications they protect today, and the properties and benefits they offer, includin...

New Design Tools That Help You Develop Radar That Sees the Un-seeable and Detects the Undetectable

Xilinx EW/ISR System Architect, Luke Miller, has new tricks and he’s going to tell you all about them in a new Xilinx Webinar—for free. His Webinar will cover new ways to implement Radar functions including ...
Sponsored by:

The Latest from Paris Air Show 2015

All Access Sponsors


Mil & Aero Magazine

May 2015
Volume 26, Issue 5
file

Download Our Apps



iPhone

iPad

Android

Follow Us On...



Newsletters

Military & Aerospace Electronics

Weekly newsletter covering technical content, breaking news and product information
SUBSCRIBE

Cyber Security

Monthly newsletter covering cyber warfare, cyber security, information warfare, and information security technologies, products, contracts, and procurement opportunities
SUBSCRIBE

Defense Executive

Monthly newsletter covering business news and strategic insights for executive managers
SUBSCRIBE

Electronic Warfare

Quarterly newsletter covering technologies and applications in electronic warfare, cyber warfare, optical warfare, and spectrum warfare.
SUBSCRIBE

Embedded Computing Report

Monthly newsletter covering news on embedded computing in aerospace, defense and industrial-rugged applications
SUBSCRIBE

Unmanned Vehicles

Monthly newsletter covering news updates for designers of unmanned vehicles
SUBSCRIBE