(piastowanie, ochrona programowa, (software) sandboxing, software protection)
zapobieganie niepozadanym skutkom ubocznym, powodowanym dzialaniem implementacji komponentu, modulu, procedury. Skutki uboczne moga sie pojawiac w komponencie skonstruowanym przy uzyciu jezyka umozliwiajacego niekontrolowany dostep do modelu pamieci niskiego poziomu. W technice p. oprogramowanie jest poddawane zapobiegawczemu sprawdzaniu kodu w czasie kompilacji, konsolidacji lub wykonania. Ostatni zabieg wymaga interpretacji kodu lub przepisania go podczas ladowania z dolaczeniem elementów kontrolnych. Alternatywa wobec techniki "ogródka jordanowskiego" jest ochrona sprzetowa lub uzywanie jezyków z typami (modulami) bezpiecznymi. Zob. tez czysty pokój, sledzenie, inzynieria oprogramowania.
- PIASKOWNICA ZWYCZAJNA, ( Ammophila arenaria...
- ochrona sprzetowa, ( hardware protection...
- sledzenie, ( tracing )