Collaborative distributed network system: A lightweight middleware supporting collaborative DEVS modeling

Hessam S. Sarjoughian, Bernard P. Zeigler, Sunwoo Park

Research output: Contribution to journalArticle

11 Citations (Scopus)

Abstract

The present and future of our world, in part, depends on the effective application of problem solving techniques and tools that are able to bring together expertise from many disciplines, e.g. problems such as how world wide distribution of commodities are inherently multidisciplinary in nature. As such they demand collaborative computer-based tools that enable subject matter experts to work cooperatively while overcoming the constraints of space and time. The realization of collaborative tools can benefit greatly by relying on `out-of-the-box' higher level network interconnectivity software. In this paper, we discuss the collaborative distributed network model (CDNM). Based on this model, a lightweight middleware called collaborative distributed network system (CDNS) is implemented using Java technologies. We discuss CDNM's architecture and the services it can provide to modeling and simulation applications built on its foundation. Furthermore, we discuss Collaborative DEVS Modeler, a collaborative modeling environment, where dispersed clients interact with one another using the services offered by the CDNS. The explicit architectural design of CDNM will facilitate its future migration into emerging middleware standards such as High Level Architecture (HLA) and CORBA.

Original languageEnglish (US)
Pages (from-to)89-105
Number of pages17
JournalFuture Generation Computer Systems
Volume17
Issue number2
StatePublished - Oct 2000

Fingerprint

Middleware
Common object request broker architecture (CORBA)
Architectural design

ASJC Scopus subject areas

  • Computer Science Applications
  • Hardware and Architecture
  • Control and Systems Engineering

Cite this

Collaborative distributed network system : A lightweight middleware supporting collaborative DEVS modeling. / Sarjoughian, Hessam S.; Zeigler, Bernard P.; Park, Sunwoo.

In: Future Generation Computer Systems, Vol. 17, No. 2, 10.2000, p. 89-105.

Research output: Contribution to journalArticle

@article{a9ecf0c68a7f4a6ba3ea1498a1347cc1,
title = "Collaborative distributed network system: A lightweight middleware supporting collaborative DEVS modeling",
abstract = "The present and future of our world, in part, depends on the effective application of problem solving techniques and tools that are able to bring together expertise from many disciplines, e.g. problems such as how world wide distribution of commodities are inherently multidisciplinary in nature. As such they demand collaborative computer-based tools that enable subject matter experts to work cooperatively while overcoming the constraints of space and time. The realization of collaborative tools can benefit greatly by relying on `out-of-the-box' higher level network interconnectivity software. In this paper, we discuss the collaborative distributed network model (CDNM). Based on this model, a lightweight middleware called collaborative distributed network system (CDNS) is implemented using Java technologies. We discuss CDNM's architecture and the services it can provide to modeling and simulation applications built on its foundation. Furthermore, we discuss Collaborative DEVS Modeler, a collaborative modeling environment, where dispersed clients interact with one another using the services offered by the CDNS. The explicit architectural design of CDNM will facilitate its future migration into emerging middleware standards such as High Level Architecture (HLA) and CORBA.",
author = "Sarjoughian, {Hessam S.} and Zeigler, {Bernard P.} and Sunwoo Park",
year = "2000",
month = "10",
language = "English (US)",
volume = "17",
pages = "89--105",
journal = "Future Generation Computer Systems",
issn = "0167-739X",
publisher = "Elsevier",
number = "2",

}

TY - JOUR

T1 - Collaborative distributed network system

T2 - A lightweight middleware supporting collaborative DEVS modeling

AU - Sarjoughian, Hessam S.

AU - Zeigler, Bernard P.

AU - Park, Sunwoo

PY - 2000/10

Y1 - 2000/10

N2 - The present and future of our world, in part, depends on the effective application of problem solving techniques and tools that are able to bring together expertise from many disciplines, e.g. problems such as how world wide distribution of commodities are inherently multidisciplinary in nature. As such they demand collaborative computer-based tools that enable subject matter experts to work cooperatively while overcoming the constraints of space and time. The realization of collaborative tools can benefit greatly by relying on `out-of-the-box' higher level network interconnectivity software. In this paper, we discuss the collaborative distributed network model (CDNM). Based on this model, a lightweight middleware called collaborative distributed network system (CDNS) is implemented using Java technologies. We discuss CDNM's architecture and the services it can provide to modeling and simulation applications built on its foundation. Furthermore, we discuss Collaborative DEVS Modeler, a collaborative modeling environment, where dispersed clients interact with one another using the services offered by the CDNS. The explicit architectural design of CDNM will facilitate its future migration into emerging middleware standards such as High Level Architecture (HLA) and CORBA.

AB - The present and future of our world, in part, depends on the effective application of problem solving techniques and tools that are able to bring together expertise from many disciplines, e.g. problems such as how world wide distribution of commodities are inherently multidisciplinary in nature. As such they demand collaborative computer-based tools that enable subject matter experts to work cooperatively while overcoming the constraints of space and time. The realization of collaborative tools can benefit greatly by relying on `out-of-the-box' higher level network interconnectivity software. In this paper, we discuss the collaborative distributed network model (CDNM). Based on this model, a lightweight middleware called collaborative distributed network system (CDNS) is implemented using Java technologies. We discuss CDNM's architecture and the services it can provide to modeling and simulation applications built on its foundation. Furthermore, we discuss Collaborative DEVS Modeler, a collaborative modeling environment, where dispersed clients interact with one another using the services offered by the CDNS. The explicit architectural design of CDNM will facilitate its future migration into emerging middleware standards such as High Level Architecture (HLA) and CORBA.

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

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

M3 - Article

AN - SCOPUS:0034288356

VL - 17

SP - 89

EP - 105

JO - Future Generation Computer Systems

JF - Future Generation Computer Systems

SN - 0167-739X

IS - 2

ER -