Waiting line problems and ada tasking
Solutions to real-world problems through software systems can typically be implemented, in part, through a number of concurrent tasks. Ada, a high-order language, supports multitasking applications which can be implemented on either multiprocessors or through interleaved execution on a single processor. This research project addresses the implementation of tasks in the software language Ada on a single processor. Specifically, the research develops models of waiting line systems and examines the solutions using Ada tasks. It then presents a solution to the waiting line systems using Ada procedures which cannot be executed in an interleaved fashion, but are executed sequentially. Finally, a comparison is made between the solution using Ada tasks and the solution using Ada procedures. The comparison examines the accuracy, processing time requirements, and memory requirements for each of the implementations.
This item is only available in print in the UCF Libraries. If this is your thesis or dissertation, you can help us make it available online for use by researchers around the world by downloading and filling out the Internet Distribution Consent Agreement. You may also contact the project coordinator Kerri Bottorff for more information.
Linton, Darrell G.
Master of Science (M.S.)
College of Engineering
Length of Campus-only Access
Masters Thesis (Open Access)
Dissertations, Academic -- Engineering; Engineering -- Dissertations, Academic
Nicoloff, Michael John, "Waiting line problems and ada tasking" (1989). Retrospective Theses and Dissertations. 4191.