Boschker, B.R. (2002) A Requirements Analysis Method for the Evaluation and Selection of Concurrency Constructs. Master's Thesis / Essay, Computing Science.
|
Text
Infor_Ma_2002_BRBoschker.CV.pdf - Published Version Download (3MB) | Preview |
Abstract
Throughout the years, the research community has developed a number of different concurrency constructs. All constructs have shown to be able to provide at least logical concurrency, but the constructs have fundamental differences. Selecting a solution that is tailored to a specific problem involves analyzing the domain, requirements and constraints for a given problem. This thesis uses a subset of requirements engineering to define a requirements analysis method that is used to assess the constructs with respect to the problem to obtain the solutions and their suitability for the given problem. In this thesis, the method is used to assess three concurrency solutions: cyclic scheduling, threads, processes and an event-handling framework. The second part of this thesis uses the method as described to show a way of implementing a telecommunications protocol that is tailored to the nature of protocols, namely by using an eventhandling framework.
Item Type: | Thesis (Master's Thesis / Essay) |
---|---|
Degree programme: | Computing Science |
Thesis type: | Master's Thesis / Essay |
Language: | English |
Date Deposited: | 15 Feb 2018 07:30 |
Last Modified: | 15 Feb 2018 07:30 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/8887 |
Actions (login required)
View Item |