首页> 外文学位 >GAUGE: Grid automation and generative environment using domain engineering and domain modeling for drafting applications for the grid.
【24h】

GAUGE: Grid automation and generative environment using domain engineering and domain modeling for drafting applications for the grid.

机译:GAUGE:使用领域工程和领域建模为网格起草应用程序的网格自动化和生成环境。

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

摘要

This dissertation describes an alternative model for Grid applications development. Grid applications not only need to adapt to the evolving standards but they also need to adjust to a dynamic environment in which resources can be added and removed on demand. Because of these reasons, issues like rapid prototyping and maintainability must be at the core of the applications development model. The approach presented in this dissertation aims at hiding unnecessary accidental complexities met when developing Grid applications. To realize this goal, the work focuses on constructing the Grid Automation and Generative Environment (GAUGE) using concepts of domain engineering and domain-specific modeling which are modern software engineering methods for automating the development of software. GAUGE improves both the development of new Grid applications as well as their maintainability. By focusing on the problem at the modeling level rather than the specific technology used for a solution, GAUGE can protect Grid specialists and users from technology obsolescence. That is, GAUGE models are not tied to any one solution and can easily adapt to the next generation's new technology. Experimental evaluation of this work is performed by comparing it with other approaches and by illustrating the effort saved by using this tool.;A major tenet of this dissertation is that for the tools to be effective, it is of paramount importance that they should rely on modern software engineering practices rather than ad-hoc methods. This allows for increased software quality as well as improvement of the development process for such tools. Tools that can assist programmers during the development process are imperative to simplify the way in which we program. Furthermore, tools that empower end-users to take full advantage of the Grid infrastructure without relying on support teams are essential to fulfill the original Grid vision of computing power as a utility accessible to all.
机译:本文介绍了网格应用开发的一种替代模型。网格应用程序不仅需要适应不断发展的标准,而且还需要适应动态环境,在该环境中可以按需添加和删除资源。由于这些原因,快速原型制作和可维护性等问题必须成为应用程序开发模型的核心。本文提出的方法旨在隐藏开发网格应用程序时遇到的不必要的偶然复杂性。为了实现此目标,工作着重于使用领域工程和领域特定的建模概念构建网格自动化和生成环境(GAUGE),这是用于自动化软件开发的现代软件工程方法。 GAUGE改进了新Grid应用程序的开发及其可维护性。通过在建模级别而不是解决方案所使用的特定技术上关注问题,GAUGE可以保护网格专家和用户免受技术过时的困扰。也就是说,GAUGE模型不受任何解决方案的束缚,可以轻松地适应下一代的新技术。通过与其他方法进行比较并说明使用此工具所节省的工作量,对这项工作进行了实验评估。;本论文的主要宗旨是,要使这些工具有效,最重要的是应依靠这些工具现代软件工程实践,而不是临时方法。这样可以提高软件质量,并改善此类工具的开发过程。在开发过程中可以帮助程序员的工具必须简化我们的编程方式。此外,使最终用户在不依赖支持团队的情况下充分利用Grid基础架构的工具对于实现最初的Grid愿景是将计算能力作为所有人都可以使用的实用工具至关重要。

著录项

  • 作者单位

    The University of Alabama at Birmingham.;

  • 授予单位 The University of Alabama at Birmingham.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2006
  • 页码 170 p.
  • 总页数 170
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号