basissoftware
Basissoftware, or basic software, refers to the foundational layer of a computer system that provides essential services to higher software layers, including application software. It encompasses the operating system kernel and its core services, boot loaders and firmware, device drivers, system libraries and runtimes, a hardware abstraction layer, and middleware that exposes common services such as communication, security, and file management. In embedded and automotive contexts, the term Basis Software (BSW) is used to denote a standardized set of software modules that run beneath application components and above the hardware, enabling portability and reuse.
In automotive software engineering, BSW is defined by standards such as AUTOSAR, where the basis software includes
Development and maintenance of basissoftware emphasize stable interfaces, vendor support, and careful versioning, since changes can