Abstract

A concurrent object-oriented programming (COOP) model is presented for computer-aided engineering using a blackboard architecture. The basic components of the model are a hierarchy of tasks, global and local controllers, knowledge sources, global and local blackboards, controlling data slots, and numerical data slots. For interprocess communications, named pipes, message queues, and shared memory are used. The model is implemented in C + + on a simulated concurrent processing platform using the system functions provided by UNIX operating system. The COOP model is applied to a complex engineering problem, analysis of high-performance composite laminates and performance results are reported.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.