Mjukvarubaserat
Mjukvarubaserat är en beteckning för lösningar och system där huvudfunktionen uppnås främst genom mjukvara snarare än genom specialhårdvara. Begreppet används inom flera områden av informationsteknik och teknik för att särskilja mjukvaruimplementationer som körs på allmänt tillgänglig eller virtuell hårdvara, ofta i molnet eller på standardenheter. En mjukvarubaserad lösning lägger vikt vid programvara, arkitektur och gränssnitt snarare än komponenter som är skräddarsydda i sten.
Användningsområden innefattar bland annat programvarudefinierad nätverksteknik (SDN), programvarubaserad radiokommunikation (SDR), mjukvarubaserad styrning och övervakning inom industri
Fördelar med mjukvarubaserade lösningar inkluderar ökad flexibilitet, snabbare och billigare uppdateringar, enklare skalning över flera enheter
I praktiken används ofta en hybridfilosofi där kärnfunktioner kan vara hårdvaruaccellerade medan övriga funktioner är mjukvarubaserade,