Title :
Taste of AOP : Blending concerns in cluster computing software
Author :
Han, Hyuck ; Jung, Hyungsoo ; Yeom, Heon Y. ; Lee, Dong Young
Author_Institution :
Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., Seoul
Abstract :
Pioneering work on aspect oriented programming (AOP) has not flourished enough to enrich the design of distributed systems with the refined AOP paradigm. The more generous perspective today is that a decade of growing research on AOP has brought the paradigm into many exciting areas. We investigate two case studies that cover time-honored issues, fault tolerant computing and parallel computing, in the cluster computing world using the AOP paradigm. Aspects that we define here are simple, intuitive and reusable. We believe that our implementation is very useful in developing other cluster computing software, and AOP can be a powerful method in modularizing source codes.
Keywords :
fault tolerant computing; object-oriented programming; parallel programming; workstation clusters; aspect oriented programming; cluster computing software; distributed system design; fault tolerant computing; parallel computing; source code modularization; Computer science; Concurrent computing; Design engineering; Distributed computing; Fault tolerance; Fault tolerant systems; Hardware; Libraries; Middleware; Parallel processing;
Conference_Titel :
Cluster Computing, 2007 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-1387-4
Electronic_ISBN :
1552-5244
DOI :
10.1109/CLUSTR.2007.4629223