software bus


Also found in: Dictionary, Thesaurus, Medical.

Software bus

A support environment for heterogeneous distributed processing, such as the ANSA Testbench.

software bus

A programming interface that allows software modules to transfer data to each other. Although "bus" is traditionally a hardware term for an interconnecting pathway, it is occasionally used in this manner when the focus is on internally transferring large amounts of data from one process to another. See bus.
References in periodicals archive ?
The services infrastructure layer is broadly analogous to such terms as the enterprise software bus (ESB), adopted by Sonic Software and such analysts as Gartner and IDC.
The product is built on The ContentBus, a platform-independent software bus architecture that focuses on uniformly accessing, unifying, managing, and publishing all digital content via multiple channels, such as Web, wireless, and XML.
Meanwhile, ODAA began by defining what Putnam calls a "software bus." The software bus defines the syntax for data and commands to be passed between the application program layer and the instrument driver layer.