Software Communications Architecture (SCA)

VIAVI products enable embedded systems developers to rapidly create software artifacts using the Component Based Development (CBD) and Model Driven Engineering (MDE) paradigms.

Implementing the Software Communications Architecture (SCA), an open specification adopted internationally and evolved through the Wireless Innovation Forum (WInnF), a consortium of major radio manufacturers, academic, research laboratories and government authorities, the VIAVI products provide multiple advantages over other commercially available solutions for embedded systems:

  • Enables reuse of software components from project to project, and allows for third party software insertion,

VIAVI provides two SCA Integrated Development Environments (IDEs) for embedded systems: SCARI Software Suite for SCAv2.2.2 and the all new eCo Suite for SCAv4.1. VIAVI also provides a suite of generic SCA Device implementations that abstract physical hardware in tactical military radios.


The eCo Suite is a comprehensive Integrated Development Environment (IDE) for heterogeneous embedded distributed systems. VIAVI solution embraces the concepts of Component-Based Development (CBD) and Model-Driven Engineering (MDE).
The VIAVI SCARI Software Suite is a comprehensive Integrated Development Environment (IDE) for embedded systems.

Support at Every Step




Customer Care




Technical Assistance


Ask an Expert
