Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/23267| Title: | Assessing design patterns for concurrency |
| Authors: | Leguesse, Fikre Francalanza, Adrian |
| Keywords: | Computer multitasking Error messages (Computer science) ERLANG (Computer program language) |
| Issue Date: | 2009 |
| Publisher: | University of Malta. Faculty of Information and Communication Technology |
| Citation: | Leguesse, F., & Francalanza, A. (2009). Assessing design patterns for concurrency. University of Malta, 1-6. |
| Abstract: | Design patterns are language-independent software-engineering techniques for solving recurring problems within a particular problem-context. Despite their generality, they have been primarily adopted by, and for the most part developed within, the object-oriented community. As a result, some pattern definitions are sometimes expressed with objects-oriented machinery in mind such as classes and inheritance. We test the paradigm independence of these design patterns and investigate the viability of adopting existing patterns from the object-oriented paradigm to the message-passing concurrency setting. By porting these techniques to the new programming paradigm, we expect to inherit the benefits associated with these design patterns. We achieve these goals by implementing a suite of design patterns as reusable modules in Erlang, an industry-strength message-passing language for programming concurrent distributed systems. |
| URI: | https://www.um.edu.mt/library/oar//handle/123456789/23267 |
| Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| des-patt.pdf | 400.65 kB | Adobe PDF | View/Open |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.
