Title :
Dependency Provenance in Agent Based Modeling
Author :
Peng Chen ; Plale, Beth ; Evans, Tanner
Author_Institution :
Sch. of Inf. & Comput., Indiana Univ., Bloomington, IN, USA
Abstract :
Researchers who use agent-based models (ABM) to model social patterns often focus on the model\´s aggregate phenomena. However, aggregation of individuals complicates the understanding of agent interactions and the uniqueness of individuals. We develop a method for tracing and capturing the provenance of individuals and their interactions in the Net Logo ABM, and from this create a "dependency provenance slice", which combines a data slice and a program slice to yield insights into the cause-effect relations among system behaviors. To cope with the large volume of fine-grained provenance traces, we propose use-inspired filters to reduce the amount of provenance, and a provenance slicing technique called "non-preprocessing provenance slicing" that directly queries over provenance traces without recovering all provenance entities and dependencies beforehand. We evaluate performance and utility using a well known ecological Net Logo model called "wolf-sheep-predation".
Keywords :
multi-agent systems; program slicing; software agents; NetLogo ABM; agent based modeling; agent interactions; aggregate phenomena; cause-effect relations; data slice; dependency provenance slice; fine-grained provenance traces; nonpreprocessing provenance slicing; program slice; social patterns; system behaviors; use-inspired filters; wolf-sheep-predation; Biological system modeling; Computational modeling; Heuristic algorithms; Probes; Sociology; Statistics; Writing;
Conference_Titel :
eScience (eScience), 2013 IEEE 9th International Conference on
Conference_Location :
Beijing
DOI :
10.1109/eScience.2013.39