30.07.2015 Views

Proceedings in pdf format. - Sociotechnical Systems Engineering ...

Proceedings in pdf format. - Sociotechnical Systems Engineering ...

Proceedings in pdf format. - Sociotechnical Systems Engineering ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

java/. Complete description of the Swarm Javalibraries API.f) Java Swarm presentation / Internet. -http://eco83.econ.unito.it/terna/materiale/JavaSwarmTutorial_lamieri_sonnessa.<strong>pdf</strong>. Includesshort description of Swarm <strong>in</strong>stallation andSwarm model start<strong>in</strong>g process.3. MIMOSEDescription:MIMOSE provides a model<strong>in</strong>g language comb<strong>in</strong>edwith a user-friendly experimental frame for simulat<strong>in</strong>gand analys<strong>in</strong>g models. MIMOSE meets special demandson model<strong>in</strong>g <strong>in</strong> social science and especially focuses onthe description of nonl<strong>in</strong>ear, quantitative, and qualitativerelations, stochastic <strong>in</strong>fluences, birth and death processes,as well as micro and multilevel models.One of MIMOSE drawbacks is that it does notprovide any tools for visualization of modell<strong>in</strong>g results.Suitability for social system simulation:MIMOSE can be useful for modell<strong>in</strong>g and analys<strong>in</strong>gsome social science models (such as collectivephenomena, for example migration, chaotic behaviour,and cooperation), environmental models, and epidemicmodels <strong>in</strong> biology. Modell<strong>in</strong>g the sequence of military<strong>in</strong>terventions and democratization <strong>in</strong> Thailand also testedthe approach.Programm<strong>in</strong>g language:MIMOSE is developed <strong>in</strong> Java. Models are builtus<strong>in</strong>g model description language. MIMOSE consists ofserver and client parts. Server part is available only forSun/Solaris systems and for L<strong>in</strong>ux Server, while clientpart is also available for W<strong>in</strong>dows mach<strong>in</strong>es.Availability:Free. The source code is not available.Useful Internet resources:a) MIMOSE home page / Internet. -http://www.unikoblenz.de/~moeh/projekte/mimose.html.MIMOSE user guide and <strong>in</strong>stallation files.4. AscapeDescription:Ascape is a software framework for develop<strong>in</strong>g andanalys<strong>in</strong>g agent-based models. In Ascape, agent objectsexist with<strong>in</strong> “scapes”: collections of agents such as arraysand lattices. These “scapes” are agents themselves, sothat typical Ascape models are made up of "collections ofcollections" of agents. “Scapes” provide a context foragent <strong>in</strong>teraction and sets of rules that govern agentbehaviour. Ascape manages graphical views andcollection of statistics for “scapes” and providesmechanisms for controll<strong>in</strong>g and alter<strong>in</strong>g parameters for“scape” models. Ascape provides tools for publish<strong>in</strong>g ofsimulation results <strong>in</strong>to Internet (Dugdale 2006).Suitability for social system simulation:Ascape is useful for implement<strong>in</strong>g quite complexsocial mechanisms. The only restriction would be f<strong>in</strong>d<strong>in</strong>ga programmer with sufficient skills to code themechanisms. Ascape is <strong>in</strong>tended mostly for economicmodels.Programm<strong>in</strong>g language:JavaAvailability:Free for not commercial purposes (failed to download<strong>in</strong>stallation). The project currently is not updated.Useful Internet resources:a) Brook<strong>in</strong>gs Institute: Home page of the Ascapeproject/ Internet. -http://www.brook.edu/es/dynamics/models/ascape/default.htmb) Brook<strong>in</strong>gs Institute: Miles Parker. Presentationslides of the Ascape tool / Internet. -http://www.brook.edu/es/dynamics/models/ascape/UChicago/tsld001.htmc) Journal of Artificial Societies and SocialSimulations: Miles Parker. “What is Ascape andwhy should you care?” / Internet. -http://jasss.soc.surrey.ac.uk/4/1/5.html5. BreveDescription:Breve is a software package, which is supposed forbuild<strong>in</strong>g 3D simulations of decentralized systems andartificial life. Modeller def<strong>in</strong>es the behaviours of agents<strong>in</strong> a 3D world and observes how they <strong>in</strong>teract.Breve pays much attention to visualization ofsimulation. Breve <strong>in</strong>cludes physical simulation andcollision detection, allow<strong>in</strong>g simulat<strong>in</strong>g realisticcreatures, and an OpenGL display eng<strong>in</strong>e.Suitability for social system simulation:Accord<strong>in</strong>g to (Tobias and Hoffmann 2006), Breve isnot applicable for social science simulations.Programm<strong>in</strong>g language:Steve – specialized programm<strong>in</strong>g language thatcomb<strong>in</strong>es properties of C, Perl and C++ programm<strong>in</strong>glanguages.Availability:Free (open source)Useful Internet resources:a) Brave 3D home page / Internet. -http://www.spiderland.org/breve/Annual <strong>Proceed<strong>in</strong>gs</strong> of Vidzeme University College “ICTE <strong>in</strong> Regional Development”, 2006116

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!