2014
DOI: 10.1016/j.jocs.2013.10.009
|View full text |Cite
|
Sign up to set email alerts
|

Flexible composition and execution of large scale applications on distributed e-infrastructures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 24 publications
0
4
0
Order By: Relevance
“…In order to do this, it implements a multilayered architecture, shown in figure 2. The first is the client layer, a user portal developed using Google Web Toolkit (GWT) [17]. The user interacts with the BAC system via their web browser.…”
Section: Architecturementioning
confidence: 99%
See 1 more Smart Citation
“…In order to do this, it implements a multilayered architecture, shown in figure 2. The first is the client layer, a user portal developed using Google Web Toolkit (GWT) [17]. The user interacts with the BAC system via their web browser.…”
Section: Architecturementioning
confidence: 99%
“…The server layer comprises the server components of the user portal, which are responsible for user login, state management and presentation. This layer either uses a cloud platform provided REST API to set up and control the required Kubernetes infrastructure or, where BAC is run on local, non-cloud resources, builds on an application hosting environment (AHE) [ 18 ]. AHE is designed to hide much of the complexity of dealing with HPC resources from users of such systems, allowing them to interact with applications rather than machines.…”
Section: Architecturementioning
confidence: 99%
“…The Application Hosting Environment (AHE) [14] is a middleware implementing the Software as a Service paradigm of cloud computing for HPC applications. AHE supports the development of complex simulations based on an integrated workflow engine and eases the transfer of input and output files for applications executed on distributed computing resources.…”
Section: Related Workmentioning
confidence: 99%
“…We believe that with the right combination of tools and services, the original concept of a distributed e-infrastructure as a provider of transparent and ubiquitous computing power can be realised. To this end, we have developed the Application Hosting Environment [6,7], a lightweight interface layer that provides a higher level of abstraction than many other middleware tools, to allow the user to concentrate on running their applications without having to worry about the minutiae of dealing with every possible combination of compiler, architecture and queuing system.…”
Section: Addressing Users' Problemsmentioning
confidence: 99%