arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1402.5768cs.SE
收藏

面向科学门户的模型驱动工程

Model Driven Engineering for Science Gateways

David Manset, Richard McClatchey, Herve Verjus

摘要:

从n层客户端/服务器应用程序到更复杂的学术网格,甚至是最新和最有前途的工业云,过去十年见证了分布式计算的重大发展。尽管存在这种概念上的异质性,但面向服务的体系结构(SOA)似乎已经成为常见的底层抽象范式。因此,通过所谓的科学网关对SOA中驻留的数据和应用程序进行适当的访问已经成为各个科学领域的迫切需求,以实现网格和云基础设施的好处。在这种情况下,作者巩固了欧洲项目中三个互补经验的工作,这些项目已经开发和部署了大规模的生产质量基础设施作为科学网关,分别支持乳腺癌,儿科疾病和神经退行性疾病的研究。在分析这些生物医学应用的要求,作者能够阐述共同面临的网格开发问题,同时提出了一个适应性强,可扩展的工程框架科学网关。因此,本文提出了一个以架构为中心的模型驱动工程(MDE)的方法,面向服务的发展,使人们能够定义科学网关,满足服务质量的要求,执行平台和分布标准在设计时的应用。一个新的调查所产生的网格MDE(gMDE)的具体例子的适用性,并得出结论,这种方法的好处和它可能的应用到其他领域,特别是分布式计算的分布式结构(DCI)的互操作性。

英文摘要:

From n-Tier client/server applications, to more complex academic Grids, or even the most recent and promising industrial Clouds, the last decade has witnessed significant developments in distributed computing. In spite of this conceptual heterogeneity, Service-Oriented Architectures (SOA) seem to have emerged as the common underlying abstraction paradigm. Suitable access to data and applications resident in SOAs via so-called Science Gateways has thus become a pressing need in various fields of science, in order to realize the benefits of Grid and Cloud infrastructures. In this context, authors have consolidated work from three complementary experiences in European projects, which have developed and deployed large-scale production quality infrastructures as Science Gateways to support research in breast cancer, paediatric diseases and neurodegenerative pathologies respectively. In analysing the requirements from these biomedical applications the authors were able to elaborate on commonly faced Grid development issues, while proposing an adaptable and extensible engineering framework for Science Gateways. This paper thus proposes the application of an architecture-centric Model-Driven Engineering (MDE) approach to service-oriented developments, making it possible to define Science Gateways that satisfy quality of service requirements, execution platform and distribution criteria at design time. An novel investigation is presented on the applicability of the resulting grid MDE (gMDE) to specific examples, and conclusions are drawn on the benefits of this approach and its possible application to other areas, in particular that of Distributed Computing Infrastructures (DCI) interoperability.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑