English
Related papers

Related papers: Managing Separation of Concerns in Grid Applicatio…

200 papers

Branching is a feature of distributed version control systems that facilitates the ``divide and conquer'' strategy present in complex and collaborative work domains. Branching has revolutionized modern software development and has the…

Human-Computer Interaction · Computer Science 2023-07-07 Kathy Cheng , Phil Cuvin , Alison Olechowski , Shurui Zhou

Parallel processing, the core of High Performance Computing (HPC), was and still the most effective way in improving the speed of computer systems. For the past few years, the substantial developments in the computing power of processors…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-12-15 Samouriq Difrawi

Grid computing is concerned with the sharing and coordinated use of diverse resources in distributed "virtual organizations." The dynamic and multi-institutional nature of these environments introduces challenging security issues that…

Cryptography and Security · Computer Science 2007-05-23 Von Welch , Frank Siebenlist , Ian Foster , John Bresnahan , Karl Czajkowski , Jarek Gawor , Carl Kesselman , Sam Meder , Laura Pearlman , Steven Tuecke

Developing software for scientific applications that require the integration of diverse types of computing, instruments, and data present challenges that are distinct from commercial software. These applications require scale, and the need…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-03-27 Andre Luckow , Shantenu Jha

Since its introduction, the Grid computing paradigm has been widely adopted both in scientific and also in industrial areas. The main advantage of the Grid computing paradigm is the ability to enable, in a transparent way, the sharing and…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-12-27 Cosimo Anglano , Massimo Canonico , Marco Guazzone , Matteo Zola

"United we stand, divided we fall" is a well known saying. We are living in the era of virtual collaborations. Advancement on conceptual and technological level has enhanced the way people communicate. Everything-as-a-Service once a dream,…

Computers and Society · Computer Science 2013-12-19 Wajeeha Khalil , Erich Schikuta

The electricity distribution grid was not designed to cope with load dynamics imposed by high penetration of electric vehicles, neither to deal with the increasing deployment of distributed Renewable Energy Sources. Distribution System…

Computers and Society · Computer Science 2017-12-19 José Horta , Daniel Kofman , David Menga

Owing to their cost-effectiveness and flexibility, cloud services have been the default choice for the deployment of innumerable software systems over the years. However, novel paradigms are beginning to emerge, as the cloud can't meet the…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-29 Tamara Ranković , Ivana Kovačević , Veljko Maksimović , Goran Sladić , Miloš Simić

Computational grids are believed to be the ultimate framework to meet the growing computational needs of the scientific community. Here, the processing power of geographically distributed resources working under different ownerships, having…

Cryptography and Security · Computer Science 2011-11-22 Sugata Sanyal , Rangarajan A. Vasudevan , Ajith Abraham , Marcin Paprzycki

In this tutorial paper, we will firstly review some basic simulation concepts and then introduce the parallel and distributed simulation techniques in view of some new challenges of today and tomorrow. More in particular, in the last years…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-03-19 Gabriele D'Angelo

Data Grids have been adopted as the platform for scientific communities that need to share, access, transport, process and manage large data collections distributed worldwide. They combine high-end computing technologies with…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Srikumar Venugopal , Rajkumar Buyya , Kotagiri Ramamohanarao

The Model / View / Controller design pattern divides an application environment into three components to handle the user-interactions, computations and output respectively. This separation greatly favors architectural reusability. The…

Networking and Internet Architecture · Computer Science 2010-06-15 R. Sridaran , G. Padmavathi , K. Iyakutti , M. N. S. Mani

Designing applications for use in a hybrid cloud has many features. These include dynamic virtualization management and an unknown route switching customers. This makes it impossible to evaluate the query and hence the optimal distribution…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-02-23 Evgeniy Pluzhnik , Oleg Lukyanchikov , Evgeny Nikulchev , Simon Payain

A few grid-computing tools are available for public use. However, such systems are usually quite complex and require several man-months to set up. In case the user wishes to set-up an ad-hoc grid in a small span of time, such tools cannot…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-10-07 Gaurav Menghani , Anil Harwani , Yash Londhe , Kalpesh Kagresha

Grid is an infrastructure that involves the integrated and collaborative use of computers, networks, databases and scientific instruments owned and managed by multiple organizations. Grid applications often involve large amounts of data…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Parvin Asadzadeh , Rajkumar Buyya , Chun Ling Kei , Deepa Nayar , Srikumar Venugopal

A fundamental ambition of grid and distributed systems is to be capable of sustaining evolution and allowing for adaptability ((F. Losavio et al., 2002), (S. Radhakrishnan, 2005)). Furthermore, as the complexity and sophistication of theses…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-03-05 Pierre de Leusse , Panos Periorellis , Paul Watson , Andreas Maierhofer

Scheduling applications on wide-area distributed systems is useful for obtaining quick and reliable results in an efficient manner. Optimized scheduling algorithms are fundamentally important in order to achieve optimized resources…

Distributed, Parallel, and Cluster Computing · Computer Science 2011-06-28 Diana Moise , Eliza Moise , Florin Pop , Valentin Cristea

The past decade has witnessed order of magnitude increases in computing power, data storage capacity and network speed, giving birth to applications which may handle large data volumes of increased complexity, distributed over the Internet.…

Databases · Computer Science 2007-05-23 F Estrella , C del Frate , T Hauer , R McClatchey , M Odeh , D Rogulin , S R Amendolia , D Schottlander , T Solomonides , R Warren

Energy and pollution are urging problems of the 21th century. By gradually changing the actual power grid system, smart grid may evolve into different systems by means of size, elements and strategies, but its fundamental requirements and…

Optimization and Control · Mathematics 2025-12-19 Soufian Ben Amor , Alain Bui , Guillaume Guerard

Coupled models are set to become increasingly important in all aspects of science and engineering as tools with which to study complex systems in an integrated manner. Such coupled, hybrid simulations typically communicate data between the…

Computational Physics · Physics 2009-11-11 P. V. Coveney , G. De Fabritiis , M. J. Harvey , S. M. Pickles , A. R. Porter