(whitebox, white-box, white box)
1. metafora koncepcji lub koniecznosci doglebnego rozeznania w budowie programu, systemu lub urzadzenia w przypadku zamiaru jego uzycia; 2. Abstrakcja odnoszaca sie do widocznosci implementacji z pominieciem jej interfejsu. B.s. udostepnia swoje wnetrze za pomoca dziedziczenia implementacji, choc jej interfejs nadal ma charakter obudowy ograniczajacej zakres dzialan klienta. Implementacja b.s. jest w pelni dostepna, mozna ja zatem studiowac w celu lepszego zrozumienia, na czym polega istota abstrakcji. Niektórzy autorzy odrózniaja od b.s. jeszcze szklane skrzynki: b.s. umozliwiaja manipulowanie implementacja, natomiast szklane umozliwiaja tylko jej studiowanie. Zob. tez czarna skrzynka, uzytkowanie wtórne, wtórne uzytkowanie bialej skrzynki, inzynieria oprogramowania.
- skrzynka, (b ox)
- szklana skrzynka, (glass b ox)
- wtórne uzytkowanie bialej skrzynki, ( whitebox reuse )