Extended semantics for box structures

Abstract
Box structures have been effective for specification, analysis, and design of information systems, and have been adopted as the primary functional specification method for cleanroom software engineering. The black box concept enables information systems developers to express objects, parts, components, and entire systems wholly in terms of their externals as mappings from stimuli and stimulus histories into responses. The paper introduces an extended semantics of black boxes to address specification and design of interacting systems. A taxonomy of black boxes is introduced based on characteristics of those specifications. Several applications of this semantics to cleanroom specification are also shown.

This publication has 9 references indexed in Scilit: