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...
Main Authors: | , , , |
---|---|
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 |