Abstract
This article proposes entity-life modeling as a way to design concurrent control system software. Multiple threads of control in the software are modeled on threads of events in the problem environment, and software objects are modeled on objects in the problem. The threads of events can often be seen as the lives of entities that compete for access to shared resources. This situation is directly captured in the software by means of threads of control competing for exclusive access to objects. Entity-life modeling is illustrated by means of a flexible manufacturing system designed in Ada.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.