software bus


Also found in: Dictionary, Thesaurus, Medical.

Software bus

A support environment for heterogeneous distributed processing, such as the ANSA Testbench.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)

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.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
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.