首页> 外文期刊>Software >m-JGRIM: a novel middleware for Gridifying Java applications into mobile Grid services
【24h】

m-JGRIM: a novel middleware for Gridifying Java applications into mobile Grid services

机译:m-JGRIM:一种新颖的中间件,用于将Java应用程序网格化为移动网格服务

获取原文
获取原文并翻译 | 示例
           

摘要

The benefits of Grids for building massively distributed applications have been broadly acknowledged. However, the high complexity of developing Grid applications compromises the widespread adoption of the paradigm. In a previous paper (Future Gener. Comput. Syst. 2008; 24(2):99-118), we have described JGRIM, a method for easily 'gridifying' Java applications, based on non-invasively injecting Grid functionality into ordinary code through Dependency Injection (DI). DI is similar to the Inversion of Control notion of object-oriented frameworks and allows external services providing certain functionality to be injected into application components that require these services without affecting the components' implementation. In this paper, we briefly revisit JGRIM and present m-JGRIM, a novel Java middleware that materializes JGRIM concepts by transforming ordinary applications into entities called Mobile Grid Services, i.e. gridified applications with mobile capabilities that live within a Grid. We also provide an evaluation of the performance of m-JGRIM. Grid practitioners should find this paper useful in having an assessment of the practical benefits and costs of gridifying applications with the middleware, and a down-to-earth description of JGRIM, whose advantages for Grid-enabling applications from a software engineering perspective have been already evaluated in (Future Gener. Comput. Syst. 2008; 24(2):99-118).
机译:网格对于构建大规模分布式应用程序的好处已广为人知。但是,开发Grid应用程序的高度复杂性损害了该范例的广泛采用。在上一篇论文(Future Gener。Comput。Syst。2008; 24(2):99-118)中,我们描述了JGRIM,这是一种将Grid功能非侵入性地注入到普通代码中的轻松“网格化” Java应用程序的方法。通过依赖注入(DI)。 DI与面向对象框架的控制反转概念相似,并且允许将提供某些功能的外部服务注入需要这些服务的应用程序组件中,而不会影响组件的实现。在本文中,我们简要回顾了JGRIM,并介绍了m-JGRIM,这是一种新颖的Java中间件,它通过将普通应用程序转换为称为Mobile Grid Services的实体(即具有在Grid内的具有移动功能的网格化应用程序)来实现JGRIM概念。我们还提供了对m-JGRIM性能的评估。网格从业人员应该发现本文有助于评估中间件对应用程序进行网格化的实际收益和成本,以及对JGRIM的详尽描述,JGRIM从软件工程的角度来看,其对网格化应用程序的优势已经存在。在(Future Gener.Comput.Syst.2008; 24(2):99-118)中进行了评估。

著录项

  • 来源
    《Software》 |2010年第4期|331-362|共32页
  • 作者单位

    ISISTAN Research Institute-UNICEN, Campus Universitario, Tandil B7001BBO, Buenos Aires, Argentina Consejo Nacional de Investigaciones Cientficas y Tcnicas (CONICET), Buenos Aires, Argentina;

    ISISTAN Research Institute-UNICEN, Campus Universitario, Tandil B7001BBO, Buenos Aires, Argentina Consejo Nacional de Investigaciones Cientficas y Tcnicas (CONICET), Buenos Aires, Argentina;

    ISISTAN Research Institute-UNICEN, Campus Universitario, Tandil B7001BBO, Buenos Aires, Argentina Consejo Nacional de Investigaciones Cientficas y Tcnicas (CONICET), Buenos Aires, Argentina;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    grid computing; gridification; grid middlewares; JGRIM; dependency injection; mobile grid services (MGS); Java;

    机译:网格计算;网格化;网格中间件;JGRIM;依赖注入移动网格服务(MGS);爪哇;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号