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

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 designe...

Full description

Bibliographic Details
Main Authors: Dumitru Ciorbă, Victor Beşliu, Anthony Chronopoulos, Andrei Poştaru
Format: Article
Language:English
Published: Vladimir Andrunachievici Institute of Mathematics and Computer Science 2007-11-01
Series:Computer Science Journal of Moldova
Subjects:
Online Access:http://www.math.md/files/csjm/v15-n3/v15-n3-(pp338-353).pdf
_version_ 1798034826931994624
author Dumitru Ciorbă
Victor Beşliu
Anthony Chronopoulos
Andrei Poştaru
author_facet Dumitru Ciorbă
Victor Beşliu
Anthony Chronopoulos
Andrei Poştaru
author_sort Dumitru Ciorbă
collection DOAJ
description 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.
first_indexed 2024-04-11T20:49:44Z
format Article
id doaj.art-077b6656fff146c2820f48b485572136
institution Directory Open Access Journal
issn 1561-4042
language English
last_indexed 2024-04-11T20:49:44Z
publishDate 2007-11-01
publisher Vladimir Andrunachievici Institute of Mathematics and Computer Science
record_format Article
series Computer Science Journal of Moldova
spelling doaj.art-077b6656fff146c2820f48b4855721362022-12-22T04:03:53ZengVladimir Andrunachievici Institute of Mathematics and Computer ScienceComputer Science Journal of Moldova1561-40422007-11-01153(45)338353Arch-pattern based design and aspect-oriented implementation of Readers-Writers concurrent problemDumitru Ciorbă0Victor Beşliu1Anthony Chronopoulos2Andrei Poştaru3Technical University of Moldova Automation & Information Technology Department str. Studentilor, 7/3, corp 3, 504 Chisinau, MD-2068 Technical University of Moldova Automation & Information Technology Department str. Studentilor, 7/3, corp 3, 504 Chisinau, MD-2068 University of Texas at San Antonio Department of Computer Science 6900 North Loop 1604 West San Antonio, TX 78249Technical University of Moldova Automation & Information Technology Department str. Studentilor, 7/3, corp 3, 504 Chisinau, MD-2068 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.http://www.math.md/files/csjm/v15-n3/v15-n3-(pp338-353).pdfConcurrencydesign arch-patternaspectJavaAspectJ
spellingShingle Dumitru Ciorbă
Victor Beşliu
Anthony Chronopoulos
Andrei Poştaru
Arch-pattern based design and aspect-oriented implementation of Readers-Writers concurrent problem
Computer Science Journal of Moldova
Concurrency
design arch-pattern
aspect
Java
AspectJ
title Arch-pattern based design and aspect-oriented implementation of Readers-Writers concurrent problem
title_full Arch-pattern based design and aspect-oriented implementation of Readers-Writers concurrent problem
title_fullStr Arch-pattern based design and aspect-oriented implementation of Readers-Writers concurrent problem
title_full_unstemmed Arch-pattern based design and aspect-oriented implementation of Readers-Writers concurrent problem
title_short Arch-pattern based design and aspect-oriented implementation of Readers-Writers concurrent problem
title_sort arch pattern based design and aspect oriented implementation of readers writers concurrent problem
topic Concurrency
design arch-pattern
aspect
Java
AspectJ
url http://www.math.md/files/csjm/v15-n3/v15-n3-(pp338-353).pdf
work_keys_str_mv AT dumitruciorba archpatternbaseddesignandaspectorientedimplementationofreaderswritersconcurrentproblem
AT victorbesliu archpatternbaseddesignandaspectorientedimplementationofreaderswritersconcurrentproblem
AT anthonychronopoulos archpatternbaseddesignandaspectorientedimplementationofreaderswritersconcurrentproblem
AT andreipostaru archpatternbaseddesignandaspectorientedimplementationofreaderswritersconcurrentproblem