Software Bus Architecture Of Cad Supporting System

W Lu,Gq Zheng,Jg Sun
1999-01-01
Abstract:In this paper, we describe the architecture of a CAD supporting system --- Drafting. This architecture is component-based with software bus to integrate components. Graphics functional modules and application modules are encapsulated into components that are independent with one another and can be reused. Components are plugged into the Bus through provided and required interfaces. The Bus is composed of data transmit layer and service transmit layer, it facilitates the communication between components, transports and transforms data, locates and binds components. In Drafting, application components written in different language are integrated by the Bus, communicate with one another in an universal communication language and can be added to and removed from the system at run time.
What problem does this paper attempt to address?