Computer Science Journal of Moldova (Nov 2007)

Arch-pattern based design and aspect-oriented implementation of Readers-Writers concurrent problem

  • Dumitru Ciorbă,
  • Victor Beşliu,
  • Anthony Chronopoulos,
  • Andrei Poştaru

Journal volume & issue
Vol. 15, no. 3(45)
pp. 338 – 353

Abstract

Read online

The classical problems of concurrent programming start from the design problems of operating systems in the 80-s. But today there are still proposed new solutions for these problems with the help of various design and programming approaches. The present article describes a solution which was designed according to some new object-oriented principles, based on design patterns and proposes two program solutions: firstly - an object-oriented implementation in Java language, the secondly – an aspect-oriented one in AspectJ language.

Keywords