A middleware for aspect-oriented programming

被引:0
|
作者
Hauck, F [1 ]
Becker, U [1 ]
Geier, M [1 ]
Meier, E [1 ]
Rastofer, U [1 ]
Steckermeier, M [1 ]
机构
[1] Univ Erlangen Nurnberg, IMMD IV, D-91058 Erlangen, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The AspectIX middleware architecture allows to specify aspects, and to program and configure these aspects via well-defined configuration interfaces. Aspects can be added and controlled dynamically. Distributed objects support aspects and clients only need to know the configuration interfaces to control aspects. Currently we have considered aspects concerning the internal communication semantics of the object, consistency, replication, and mobility. For combining AspectIX with aspect-oriented programming, we envision aspect weavers that generate code for the AspectIX configuration interface.
引用
收藏
页码:426 / 427
页数:2
相关论文
共 50 条
  • [1] Alice: Modularization of middleware using aspect-oriented programming
    Eichberg, M
    Mezini, M
    [J]. SOFTWARE ENGINEERING AND MIDDLEWARE, 2005, 3437 : 47 - 63
  • [2] Aspect-oriented programming
    Lopes, CV
    Kiczales, G
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 461 - 461
  • [3] Aspect-oriented programming
    Bergmans, L
    Lopes, CV
    [J]. OBJECT-ORIENTED TECHNOLOGY, 1999, 1743 : 288 - 313
  • [4] Aspect-oriented programming
    Kiczales, G
    [J]. ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 730 - 730
  • [5] Aspect-oriented programming
    Lopes, CV
    Kiczales, G
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS, 2000, : 468 - 468
  • [6] Aspect-oriented programming
    Murphy, C
    Schwanninger, C
    [J]. IEEE SOFTWARE, 2006, 23 (01) : 20 - 23
  • [7] Aspect-oriented programming
    Kiczales, G
    Lamping, J
    Mendhekar, A
    Maeda, C
    Lopes, C
    Loingtier, JM
    Irwin, J
    [J]. ECOOP'97: OBJECT-ORIENTED PROGRAMMING, 1997, 1241 : 220 - 242
  • [8] Aspect-oriented programming
    Elrad, Tzilla
    Filman, Robert E.
    Bader, Atef
    [J]. Communications of the ACM, 2001, 44 (10) : 29 - 32
  • [9] Introducing aspect-oriented programming in improving the modularity of middleware for internet of things
    Senthil Velan, S.
    [J]. 2020 Advances in Science and Engineering Technology International Conferences, ASET 2020, 2020,
  • [10] Middleware transparency through aspect-oriented programming using AspectJ and Jini
    Simmonds, D
    Ghosh, S
    [J]. JAVA/JINI TECHNOLOGIES AND HIGH-PERFORMANCE PERVASIVE COMPUTING, 2002, 4863 : 16 - 27