YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASME
    • Journal of Computing and Information Science in Engineering
    • View Item
    •   YE&T Library
    • ASME
    • Journal of Computing and Information Science in Engineering
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    Fairness in Agent Based Simulation Frameworks

    Source: Journal of Computing and Information Science in Engineering:;2010:;volume( 010 ):;issue: 001::page 11002
    Author:
    L. Welch
    ,
    S. Ekwaro-Osire
    DOI: 10.1115/1.3290764
    Publisher: The American Society of Mechanical Engineers (ASME)
    Abstract: An 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.
    keyword(s): Simulation , Thread , Engines AND Engineering prototypes ,
    • Download: (996.1Kb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Price: 5000 Rial
    • Statistics

      Fairness in Agent Based Simulation Frameworks

    URI
    http://yetl.yabesh.ir/yetl1/handle/yetl/142799
    Collections
    • Journal of Computing and Information Science in Engineering

    Show full 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
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian