black box

Show Summary Details

Quick Reference

A unit of software or hardware that interacts with the rest of its system entirely through its interface. The details of how it implements this interface's functionality are completely opaque to the rest of the system. Provided this functionality is not altered in any way, these internal workings can be altered or even completely reconstructed without jeopardizing system stability. Black boxes are an important concept in any large software project and are essential to component-based development.

Subjects: Computing.

Reference entries

Users without a subscription are not able to see the full content. Please, subscribe or login to access all content.