A framework for component-based distributed simulation on the grid : execution support

Nowadays, computer simulation, the modeling of a physical system on a computer, plays an important role in various areas such as industrial production, business, education, engineering and science. As the complexity of the simulation system keeps increasing, more and more computing resources are r...

Full description

Saved in:
Bibliographic Details
Main Author: Wang, Yong
Other Authors: Cai Wentong
Format: Theses and Dissertations
Language:English
Published: 2008
Subjects:
Online Access:https://hdl.handle.net/10356/13580
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-13580
record_format dspace
spelling sg-ntu-dr.10356-135802023-03-04T00:39:47Z A framework for component-based distributed simulation on the grid : execution support Wang, Yong Cai Wentong Stephen John Turner School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Nowadays, computer simulation, the modeling of a physical system on a computer, plays an important role in various areas such as industrial production, business, education, engineering and science. As the complexity of the simulation system keeps increasing, more and more computing resources are required to carry out the simulation. The Grid is defined as coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations. It provides services for distributed computing, such as sharing com- puting power and data storage capacity over the internet. It is therefore considered to be an ideal environment to run large-scale simulation systems. However, there is still no mature framework for developing and conducting simulations on the Grid. Thus a Framework for Component-based Distributed Simulation on the Grid (SOAr-DSGrid) is proposed. It is a service-oriented, component-based and distributed framework that supports the execution of large-scale simulations. A Service-Oriented Architecture (SOA) is essentially a collection of independent services with well-definned interfaces that can be accessed without knowledge of their implementation. The architecture is widely used to achieve resource virtualization, on-demand provisioning, and service (resource) sharing. With SOA, it is much easier for clients to invoke the services provided by the system. A component-based approach separates the whole system into different parts based on their functionalities. The approach provides better reusability as components with well defined interfaces can be used again in other systems easily. Developers can follow the component-based approach to develop high quality systems. MASTER OF ENGINEERING (SCE) 2008-09-04T03:29:40Z 2008-10-20T09:57:13Z 2008-09-04T03:29:40Z 2008-10-20T09:57:13Z 2008 2008 Thesis Wang, Y. (2008). A framework for component-based distributed simulation on the grid : execution support. Master’s thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/13580 10.32657/10356/13580 en 164 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
Wang, Yong
A framework for component-based distributed simulation on the grid : execution support
description Nowadays, computer simulation, the modeling of a physical system on a computer, plays an important role in various areas such as industrial production, business, education, engineering and science. As the complexity of the simulation system keeps increasing, more and more computing resources are required to carry out the simulation. The Grid is defined as coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations. It provides services for distributed computing, such as sharing com- puting power and data storage capacity over the internet. It is therefore considered to be an ideal environment to run large-scale simulation systems. However, there is still no mature framework for developing and conducting simulations on the Grid. Thus a Framework for Component-based Distributed Simulation on the Grid (SOAr-DSGrid) is proposed. It is a service-oriented, component-based and distributed framework that supports the execution of large-scale simulations. A Service-Oriented Architecture (SOA) is essentially a collection of independent services with well-definned interfaces that can be accessed without knowledge of their implementation. The architecture is widely used to achieve resource virtualization, on-demand provisioning, and service (resource) sharing. With SOA, it is much easier for clients to invoke the services provided by the system. A component-based approach separates the whole system into different parts based on their functionalities. The approach provides better reusability as components with well defined interfaces can be used again in other systems easily. Developers can follow the component-based approach to develop high quality systems.
author2 Cai Wentong
author_facet Cai Wentong
Wang, Yong
format Theses and Dissertations
author Wang, Yong
author_sort Wang, Yong
title A framework for component-based distributed simulation on the grid : execution support
title_short A framework for component-based distributed simulation on the grid : execution support
title_full A framework for component-based distributed simulation on the grid : execution support
title_fullStr A framework for component-based distributed simulation on the grid : execution support
title_full_unstemmed A framework for component-based distributed simulation on the grid : execution support
title_sort framework for component-based distributed simulation on the grid : execution support
publishDate 2008
url https://hdl.handle.net/10356/13580
_version_ 1759852941062176768