Articulo de referencia

Caja blanca (ingeniería de software)

Una caja blanca (o caja de cristal , caja transparente o caja abierta ) es un subsistema cuyos componentes internos pueden verse, pero que generalmente no se pueden modificar. [...

Una caja blanca (o caja de cristal , caja transparente o caja abierta ) es un subsistema cuyos componentes internos pueden verse, pero que generalmente no se pueden modificar. [ 1 ] El término se utiliza en ingeniería de sistemas , ingeniería de software y en el diseño de interfaces de usuario inteligentes , [ 2 ] [ 3 ] donde está estrechamente relacionado con el interés reciente en la inteligencia artificial explicable . [ 4 ] [ 5 ]

Tener acceso a los detalles internos del subsistema generalmente facilita su comprensión, pero también su vulnerabilidad . Por ejemplo, si un programador puede examinar el código fuente, las debilidades de un algoritmo son mucho más fáciles de descubrir. Esto hace que las pruebas de caja blanca sean mucho más efectivas que las de caja negra , pero considerablemente más difíciles debido a la sofisticación que requiere el evaluador para comprender el subsistema.

La noción de una "caja negra en una caja de cristal" se utilizó originalmente como una metáfora para enseñar temas complejos a personas sin experiencia en informática. [ 6 ]

Modelos matemáticos para sistemas complejos

Véase también

Referencias

  1. Patrick J. Driscoll, "Pensamiento sistémico", en Gregory S. Parnell, Patrick J. Driscoll y Dale L. Henderson (eds.), Toma de decisiones en ingeniería y gestión de sistemas , 2.ª ed., Hoboken, NJ: Wiley, 2011, 40.
  2. Höök, Kristina; Karlgren, Jussi; Waern, Annika; Dahlbäck, Nils; Jansson, Carl Gustaf; Karlgren, Klas; Lemaire, Benoît (1998). "Un enfoque de caja de cristal para el hipermedia adaptativo". Hipertexto adaptativo e hipermedia . pag.  143-170. doi : 10.1007/978-94-017-0617-9_6 . ISBN 978-90-481-4944-5.
  3. Karlgren, Jussi; Höök, Kristina; Lantz, Ann; Palma, Jacob; Pärgman, Daniel (1994). "El modelo de usuario de caja de cristal para filtrar". Cuarta Conferencia Internacional sobre Modelado de Usuarios .
  4. Raj, Arun (2020). "IA explicable: de caja negra a caja de cristal". Journal of the Academy of Marketing Science . 48 (1): 137-141. doi : 10.1007/s11747-019-00710-5 .
  5. Höök, Kristina; Karlgren, Jussi; Waern, Annika (1995). "Una interfaz de ayuda inteligente con caja de cristal". Primer Taller sobre Interfaces Multimodales Inteligentes .
  6. du Boulay, Benedict; O'Shea, Tim; Monk, John (1981). "La caja negra dentro de la caja de cristal: presentación de conceptos informáticos a principiantes". International Journal of Man-Machine Studies . 14 (3): 237-249. doi : 10.1016/S0020-7373(81)80056-9 .

Obtenido de " https://en.wikipedia.org/w/index.php?title=White_box_(software_engineering)&oldid=1318976449 "