ReMMoC: A reflective middleware to support mobile client interoperability

被引:0
|
作者
Grace, P [1 ]
Blair, GS
Samuel, S
机构
[1] Univ Lancaster, Distributed Multimedia Res Grp, Dept Comp, Lancaster LA1 4YR, England
[2] Lucent Technol, Global Wireless Syst Res, Bell Labs, Swindon SN5 7DJ, Wilts, England
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Mobile client applications must discover and interoperate with application services available to them at their present location. However, these services will be developed upon a range of middleware types (e.g. RMI and publish-subscribe) and advertised using different service discovery protocols (e.g. UPnP and SLP) unknown to the application developer. Therefore, a middleware platform supporting mobile client applications should ideally adapt its behaviour to interoperate with any type of discovered service. Furthermore, these applications should be developed independently from particular middleware implementations, as the interaction type is unknown until run-time. This paper presents ReMMoC, a reflective middleware platform that dynamically adapts both its binding and discovery protocol to allow interoperation with heterogeneous services. Furthermore, we present the ReMMoC programming model, which is based upon the Web Services concept of abstract services. We evaluate this work in terms of supporting mobile application development and the memory footprint cost of utilising reflection to create a mobile middleware platform.
引用
收藏
页码:1170 / 1187
页数:18
相关论文
共 50 条
  • [1] A Mobile Cloud Middleware to Support Mobility and Cloud Interoperability
    Akherfi, Khadija
    Harroud, Hamid
    Gerndt, Michael
    [J]. 2014 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2014, : 1189 - 1194
  • [2] Middleware interoperability based mobile healthcare system
    Kim, Nam-Ho
    Jeong, Yi-Seok
    Song, Seung-Jae
    Shin, Dong-Ryeol
    [J]. 9TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: TOWARD NETWORK INNOVATION BEYOND EVOLUTION, VOLS 1-3, 2007, : 209 - +
  • [3] Middleware interoperability based mobile healthcare system
    School of Information and Communication Engineering, Sungkyunkwan University
    [J]. Int. Conf. Adv. Commun. Technol. ICACT, (209-213):
  • [4] Middleware services for interoperability in open mobile agent systems
    Bellavista, P
    Corradi, A
    Stefanelli, C
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2001, 25 (02) : 75 - 83
  • [5] Middleware Support for Mobile Applications
    Fjellheim, Tore
    Milliner, Stephen
    Dumas, Marlon
    [J]. INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2005, 1 (02) : 75 - +
  • [6] Towards Portability and Interoperability Support in Middleware for Hybrid Clouds
    Rafique, Ansar
    Walraven, Stefan
    Lagaisse, Bert
    Desair, Tom
    Joosen, Wouter
    [J]. 2014 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2014, : 7 - 12
  • [7] A mobile middleware to solve interoperability problems in VOIP streaming session
    Kamal, Rossi
    Kamal, Mosaddek Hossain
    Monowar, Muhammad Mostafa
    Hong, Choong Seon
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2012, 8 (1-2) : 85 - 100
  • [8] ICoMP: A mobile portal model based on reflective middleware and mobile agents
    Gialdi, MV
    Madeira, ERM
    Grace, P
    Blair, G
    [J]. MOBILITY AWARE TECHNOLOGIES AND APPLICATIONS, PROCEEDINGS, 2004, 3284 : 88 - 97
  • [9] MobiPADS: A reflective middleware for context-aware mobile computing
    Chan, ATS
    Chuang, SN
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (12) : 1072 - 1085
  • [10] Building reflective mobile middleware framework on top of the OSGi platform
    Paller, Gabor
    [J]. REUSE OF OFF-THE-SHELF COMPONENTS, PROCEEDINGS, 2006, 4039 : 354 - 367