Design and implementation of GPDS

Tae Dong Lee, Seung Hun Yoo, Chang-Sung Jeong

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

In this paper, we describes the design and implementation of Grid-based Parallel and Distributed Simulation environment(GPDS). GPDS not only addresses the problems that it is difficult for parallel and distributed application to achieve its expected performance, because of some obstacles such as deficient computing powers, weakness in fault and security problem, but also supports scalability using Grid technologies. GPDS supports a 3-tier architecture which consists of clients at front end, interaction servers at the middle, and a network of computing resources at back-end including DataBase, which provides three services: Automatic Distribution Service, Dynamic Migration Service and Security Service, designed by UML-based diagrams such like class diagram and interaction diagram. The GPDS has been implemented as Grid Agent(GA) and Simulation Agent(SA) using C++. The object-oriented design and implementation of GA and SA in GPDS provides users with modification, extensibility, flexibility through abstraction, encapsulation and inheritance.

Original languageEnglish
Pages (from-to)873-880
Number of pages8
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3038
Publication statusPublished - 2004 Dec 1

Fingerprint

Parallel Simulation
Distributed Simulation
Distributed Environment
Simulation Environment
Databases
Technology
Grid
Encapsulation
Diagram
Scalability
Servers
Object-oriented Design
Design
Computing
Parallel Applications
Distributed Applications
C++
Interaction
Migration
Simulation

ASJC Scopus subject areas

  • Computer Science(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Theoretical Computer Science

Cite this

Design and implementation of GPDS. / Lee, Tae Dong; Yoo, Seung Hun; Jeong, Chang-Sung.

In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 3038, 01.12.2004, p. 873-880.

Research output: Contribution to journalArticle

@article{f00874e88ebc402a9b9496526af29820,
title = "Design and implementation of GPDS",
abstract = "In this paper, we describes the design and implementation of Grid-based Parallel and Distributed Simulation environment(GPDS). GPDS not only addresses the problems that it is difficult for parallel and distributed application to achieve its expected performance, because of some obstacles such as deficient computing powers, weakness in fault and security problem, but also supports scalability using Grid technologies. GPDS supports a 3-tier architecture which consists of clients at front end, interaction servers at the middle, and a network of computing resources at back-end including DataBase, which provides three services: Automatic Distribution Service, Dynamic Migration Service and Security Service, designed by UML-based diagrams such like class diagram and interaction diagram. The GPDS has been implemented as Grid Agent(GA) and Simulation Agent(SA) using C++. The object-oriented design and implementation of GA and SA in GPDS provides users with modification, extensibility, flexibility through abstraction, encapsulation and inheritance.",
author = "Lee, {Tae Dong} and Yoo, {Seung Hun} and Chang-Sung Jeong",
year = "2004",
month = "12",
day = "1",
language = "English",
volume = "3038",
pages = "873--880",
journal = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
issn = "0302-9743",
publisher = "Springer Verlag",

}

TY - JOUR

T1 - Design and implementation of GPDS

AU - Lee, Tae Dong

AU - Yoo, Seung Hun

AU - Jeong, Chang-Sung

PY - 2004/12/1

Y1 - 2004/12/1

N2 - In this paper, we describes the design and implementation of Grid-based Parallel and Distributed Simulation environment(GPDS). GPDS not only addresses the problems that it is difficult for parallel and distributed application to achieve its expected performance, because of some obstacles such as deficient computing powers, weakness in fault and security problem, but also supports scalability using Grid technologies. GPDS supports a 3-tier architecture which consists of clients at front end, interaction servers at the middle, and a network of computing resources at back-end including DataBase, which provides three services: Automatic Distribution Service, Dynamic Migration Service and Security Service, designed by UML-based diagrams such like class diagram and interaction diagram. The GPDS has been implemented as Grid Agent(GA) and Simulation Agent(SA) using C++. The object-oriented design and implementation of GA and SA in GPDS provides users with modification, extensibility, flexibility through abstraction, encapsulation and inheritance.

AB - In this paper, we describes the design and implementation of Grid-based Parallel and Distributed Simulation environment(GPDS). GPDS not only addresses the problems that it is difficult for parallel and distributed application to achieve its expected performance, because of some obstacles such as deficient computing powers, weakness in fault and security problem, but also supports scalability using Grid technologies. GPDS supports a 3-tier architecture which consists of clients at front end, interaction servers at the middle, and a network of computing resources at back-end including DataBase, which provides three services: Automatic Distribution Service, Dynamic Migration Service and Security Service, designed by UML-based diagrams such like class diagram and interaction diagram. The GPDS has been implemented as Grid Agent(GA) and Simulation Agent(SA) using C++. The object-oriented design and implementation of GA and SA in GPDS provides users with modification, extensibility, flexibility through abstraction, encapsulation and inheritance.

UR - http://www.scopus.com/inward/record.url?scp=35048882495&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=35048882495&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:35048882495

VL - 3038

SP - 873

EP - 880

JO - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

JF - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SN - 0302-9743

ER -