Aspect-Oriented Programing based Process Synchronization in Concurrent Systems

동시 시스템에서의 관점 지향 프로그래밍 기반 프로세스 동기화

초록

In multithreading software, avoidance of the race condition is obligatory for nondeterminism in parallel processing. In concurrent systems where many threads compete to access the shared resources, the race condition occurs. In Lock-based programing for complex multithreaded system, the high occurrence of deadlock between threads is still an ongoing problem in research industry. In this paper, Aspect Oriented Programing (AOP) based methodology is presented to get the synchronized processing very effectively with avoidance of race condition and deadlock. In AOP, synchronized Block Join Point (SBJP) has capability to combine the join points for synchronization of process actions.

제목
Aspect-Oriented Programing based Process Synchronization in Concurrent Systems
제목 (타언어)
동시 시스템에서의 관점 지향 프로그래밍 기반 프로세스 동기화
저자
Abbas, Asad; Siddiqui, Isma Farah; Kim, Gayeon; Lee, Scott Uk Jin
발행일
2015-12
저널명
2015 한국정보과학회 동계학술발표회 논문집
권
2015
호
12
페이지
502 ~ 504