{"title":"Distributed discrete event simulation using the three-phase approach and Java","authors":"Ricardo A. Cassel , Michael Pidd","doi":"10.1016/S0928-4869(01)00030-1","DOIUrl":null,"url":null,"abstract":"<div><p>The recent rapid growth in the Internet and the use of this technology for corporate intranets presents new opportunities for parallel discrete event simulation. Previously, this was the province of specialist groups with dedicated computer facilities, whereas it is now feasible to use small PCs that communicate via TCP/IP. This paper describes research in distributed discrete event simulation using the three-phase approach and implemented in Java using standard Internet technologies. Two specific implementations are described, one for client/server work and the other a distributed, parallel simulator using conservative synchronisation protocols. The problem of managing shared states with competing resources is specifically discussed. They demonstrate proof of concept and contain important aspects of detailed implementation, but have not been used for experimentation to estimate aspects such as speed or message loads.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2001-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(01)00030-1","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Simulation Practice and Theory","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0928486901000301","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
The recent rapid growth in the Internet and the use of this technology for corporate intranets presents new opportunities for parallel discrete event simulation. Previously, this was the province of specialist groups with dedicated computer facilities, whereas it is now feasible to use small PCs that communicate via TCP/IP. This paper describes research in distributed discrete event simulation using the three-phase approach and implemented in Java using standard Internet technologies. Two specific implementations are described, one for client/server work and the other a distributed, parallel simulator using conservative synchronisation protocols. The problem of managing shared states with competing resources is specifically discussed. They demonstrate proof of concept and contain important aspects of detailed implementation, but have not been used for experimentation to estimate aspects such as speed or message loads.