Refinements to Task Control in the Aspect-Oriented Programming Model for Computing Grids

被引:1
|
作者
Matsui, Aurelio Akira Mello [1 ]
Aida, Hitoshi [1 ]
机构
[1] Univ Tokyo, Dept Elect Engn & Informat Syst, Tokyo 1138654, Japan
关键词
D O I
10.1109/PACRIM.2009.5291298
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recent studies in programming tools for grid computing have proposed the use of Aspect-Oriented Programming (AOP) as a way to separate the business logic concerns from the grid processing distribution concerns. We found that limitations in the design of current AOP languages restricted the capacity of the programming tools to manipulate the programmer's source code. Therefore, this paper proposes an extension of this concept in which both AOP and Object-Oriented Programming (OOP) source codes are generated at compiling time to increase the lexicon available for programmers to express advanced computation distribution. We also tested our proposal using a distributed Apriori algorithm.
引用
收藏
页码:618 / 623
页数:6
相关论文
共 50 条
  • [41] Special issue on foundations of aspect-oriented programming
    Fradet, Pascal
    Lammel, Ralf
    SCIENCE OF COMPUTER PROGRAMMING, 2006, 63 (03) : 203 - 206
  • [42] Term rewriting meets aspect-oriented programming
    Klint, P
    van der Storm, T
    Vinju, J
    PROCESSES, TERMS AND CYCLES: STEPS ON THE ROAD TO INFINITY: ESSAYS DEDICATED TO JAN WILLEM KLOP ON THE OCCASION OF HIS 60TH BIRTHDAY, 2005, 3838 : 88 - 105
  • [43] Synergy of Organizational Patterns and Aspect-Oriented Programming
    Berta, Peter
    Vranic, Valentino
    2019 IEEE 15TH INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATICS (INFORMATICS 2019), 2019, : 439 - 444
  • [44] On Aspect-Oriented Programming in Adaptive User Interfaces
    Sebek, Jiri
    Trnka, Michal
    Cerny, Tomas
    2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND SECURITY (ICISS), 2015, : 147 - 151
  • [45] An approach to implementation of aspect-oriented programming for C
    Novikov, E. M.
    PROGRAMMING AND COMPUTER SOFTWARE, 2013, 39 (04) : 194 - 206
  • [46] The impact of aspect-oriented programming on formal methods
    Blair, L
    Blair, GS
    OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 436 - 436
  • [47] A comparison of program generation with aspect-oriented programming
    Mezini, M
    Ostermann, K
    UNCONVENTIONAL PROGRAMMING PARADIGMS, 2005, 3566 : 342 - 354
  • [48] Performance Evaluation of Aspect-Oriented Programming Weavers
    Soares, Michel S.
    Maia, Marcelo A.
    Silva, Rodrigo F. G.
    ENTERPRISE INFORMATION SYSTEMS, ICEIS 2014, 2015, 227 : 187 - 203
  • [49] An approach to implementation of aspect-oriented programming for C
    E. M. Novikov
    Programming and Computer Software, 2013, 39 : 194 - 206
  • [50] Avoiding code pitfalls in Aspect-Oriented Programming
    Santos, Adriano
    Alves, Pericles
    Figueiredo, Eduardo
    Ferrari, Fabian
    SCIENCE OF COMPUTER PROGRAMMING, 2016, 119 : 31 - 50