Hostsovellus
Hostsovellus on ohjelmisto, joka ajetaan isäntälaitteistolla ja toimii isäntänä muille ohjelmistoille tai moduuleille. Sen keskeisiä tehtäviä ovat ajonaikaisen ympäristön tarjoaminen, resurssien hallinta sekä ohjelmistokomponenttien välisen vuorovaikutuksen koordinoiminen. Eri konteksteissa hostsovellus voi toimia sekä virtuaaliympäristöjen että lisäosapohjaisten järjestelmien perustana, tai se voi olla erityinen sovelluskehittäjien alusta, jonka kautta lisäosia voidaan ladata ja hallita.
Yleisiä käyttökonteksteja ovat virtuaalija konttiteknologiat, joissa host-sovellus hallinnoi VM- tai konttiprosesseja ja niiden resursseja; ohjelmistoalustat, jotka
Keskeisiä ominaisuuksia ovat elinkaaren hallinta (käynnistys, pysäytys, virheiden uudelleenkäynnistys), resurssien eristys ja hallinta, IPC/RPC-viestintä sekä tarjotut
Suunnittelussa huomioidaan suorituskyky, vakaus ja yhteensopivuus eri käyttöjärjestelmien kanssa. Moduulaarinen arkkitehtuuri sekä virheenkorjaus- ja diagnosointikyky helpottavat