Show simple item record

contributor authorL. Welch
contributor authorS. Ekwaro-Osire
date accessioned2017-05-09T00:36:58Z
date available2017-05-09T00:36:58Z
date copyrightMarch, 2010
date issued2010
identifier issn1530-9827
identifier otherJCISB6-26013#011002_1.pdf
identifier urihttp://yetl.yabesh.ir/yetl/handle/yetl/142799
description abstractAn agent based simulation engine should be able to provide a fair playing field for its agents. This paper analyzes fairness in the sequencing of agent thread execution within a Java framework that implements a multithreaded, time stepping, agent based simulation engine. The results illustrate why a multithreaded agent based simulation framework using the Java Virtual Machine for concurrency must supplement standard Java thread scheduling with techniques that enable fairness in agent execution order. The “uniform specific notification” pattern is introduced as one technique for producing fairer, uniformly distributed order for initial execution of Java agent threads at each simulation step.
publisherThe American Society of Mechanical Engineers (ASME)
titleFairness in Agent Based Simulation Frameworks
typeJournal Paper
journal volume10
journal issue1
journal titleJournal of Computing and Information Science in Engineering
identifier doi10.1115/1.3290764
journal fristpage11002
identifier eissn1530-9827
keywordsSimulation
keywordsThread
keywordsEngines AND Engineering prototypes
treeJournal of Computing and Information Science in Engineering:;2010:;volume( 010 ):;issue: 001
contenttypeFulltext


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record