Category: Software

Embedded Systems Architecture: Specification and Description

Close-up of a metal pin array with square pins – electronic components, embedded hardware.

„Does an embedded system have an architecture? Yes, always. Regardless of whether it is “good„ or “bad.„ This is why refactoring and porting projects often begin with documenting the embedded system's architecture. It plays a central role in the hardware and software view of...

Outsource embedded systems?

Network of linked user icons – symbolic image for cybersecurity and embedded service providers

Many technology companies invest a significant portion of their development resources in activities that create little differentiation for the actual product. For many decision-makers, it is therefore already clear today: outsourcing embedded systems is not a disgrace, but a success factor for products with a high...

Software-Defined Defense – Explained Simply

Control room with multiple monitors; team working at terminals, focus on embedded software and cybersecurity.

The term Software Defined Defence (SDD) currently dominates the strategic centers of defense contractors and armies and describes an approach in which military capabilities are primarily defined and further developed by software. Instead of achieving upgrades mainly through new hardware, the...

Why MIL-498 (MIL-STD-498) is still relevant

Military control room with a large screen and multiple workstations; focus on embedded software and cybersecurity.

MIL-STD-498 (Military Standard 498) is a U.S. military standard for software development and documentation, published in 1994. It was developed to replace the previous, sometimes separate, software standards DOD-STD-2167A, DOD-STD-2168, DOD-STD-7935A, and DOD-STD-1703. The goal was to establish uniform requirements for...