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
6. MASONDescription:MASON is a fast discrete-event multi-agentsimulation library core <strong>in</strong> Java, designed to be thefoundation for large custom-purpose Java simulations,and to provide more than enough functionality for manylightweight simulation needs. MASON conta<strong>in</strong>s both amodel library and an optional suite of visualization tools<strong>in</strong> 2D and 3D.Suitability for social system simulation:Designed for social scientific simulation, also for AIand robotics.Programm<strong>in</strong>g language:JavaAvailability:Free (open source)Useful Internet resourcesa) MASON home page / Internet. -http://cs.gmu.edu/~eclab/projects/masonb) Sean Luke, Claudio Cioffi-Revilla, Liviu Panait.MASON: A New Multi-Agent SimulationToolkit / Internet. -http://cs.gmu.edu/~eclab/projects/mason/publications/SwarmFest04.<strong>pdf</strong>c) MASON documentation / Internet. -http://cs.gmu.edu/~eclab/projects/mason/docs/Agent − Based Social System SimulationEnvironments with Integrated GraphicalDevelopment and Modell<strong>in</strong>g Environment7. StarLogoDescription:StarLogo is a programmable modell<strong>in</strong>g environmentfor explor<strong>in</strong>g the operat<strong>in</strong>g of decentralized systems.StarLogo allows the user to create and control thebehaviour of “turtles” (a term used for autonomousagents). “Turtles” move around a user-def<strong>in</strong>ed landscapethat is made up of “patches”. StarLogo is procedural. Itprovides a set of commands, which the programmer usesto create and control the turtles and patches (Dugdale2006).In practice, StarLogo is very easy to use. StarLogoprovides a graphical <strong>in</strong>terface to help the developer tocode their simulations.One of the ma<strong>in</strong> downfalls of StarLogo is its<strong>in</strong>flexibility. The set of commands offered by StarLogomay be quite restrictive if we are go<strong>in</strong>g to code complexsocial mechanisms.Suitability for social system simulation:Applicable for artificial life simulation (real worldphenomena imitation: colonies of birds, <strong>in</strong>sects, alsomarket economy research).Programm<strong>in</strong>g language:StarLogo is developed <strong>in</strong> Java. The modell<strong>in</strong>glanguage is Logo dialect, which is extended to supportagents and concurrency. In addition, StarLogo providesmechanisms that allow build<strong>in</strong>g simulations us<strong>in</strong>g verysimple direct manipulations (also known as “visualprogramm<strong>in</strong>g” paradigm).Availability:Free. The source code is not available.Useful Internet resources:a) StarLogo Project home page / Internet. -http://education.mit.edu/starlogo/. Includesdescription, examples, tutorials, etc.8. NetLogoDescription:NetLogo is a programmable modell<strong>in</strong>g environmentfor simulation of natural and social phenomena. NetLogocont<strong>in</strong>ues StarLogoT and StarLogo simulationenvironments series. Like StarLogo, NetLogo issupposed for decentralized systems imitation. It isparticularly well suited for modell<strong>in</strong>g complex systemsdevelop<strong>in</strong>g over time.Accord<strong>in</strong>g to statements of developers, NetLogosimulations can <strong>in</strong>clude hundreds or thousands of<strong>in</strong>dependent agents all operat<strong>in</strong>g concurrently. However,unfortunately, when a large number of agents areoperat<strong>in</strong>g concurrently, simulation speed can becomeunacceptably low.NetLogo <strong>in</strong>tegrated simulation environment <strong>in</strong>cludesmany advanced features, such as functions for simulationresults visualization (<strong>in</strong> either 2D or 3D), generat<strong>in</strong>g ofmultiple modell<strong>in</strong>g runs, which are exactly reproduciblecross-platform, functions for statistical data collect<strong>in</strong>gand merg<strong>in</strong>g from multiple simulation runs, export andimport functions (export data, save and restore state ofmodel).Suitability for social system simulation:Like StarLogo, NetLogo is suitable for artificial lifesimulation.Programm<strong>in</strong>g language:NetLogo is developed <strong>in</strong> Java. The modell<strong>in</strong>glanguage is Logo dialect, which is extended to supportagents and concurrency. NetLogo also uses the “visualprogramm<strong>in</strong>g” paradigm for build<strong>in</strong>g simulations.Availability:Free. The source code is not available.Annual <strong>Proceed<strong>in</strong>gs</strong> of Vidzeme University College “ICTE <strong>in</strong> Regional Development”, 2006117
- Page 1 and 2:
ISBN 9984-633-03-9Annual Proceeding
- Page 3 and 4:
“Development of Creative Human -
- Page 5 and 6:
TABLE OF CONTENTSINTELLIGENT SYSTEM
- Page 7 and 8:
INTELLIGENT SYSTEM FOR LEARNERS’
- Page 9 and 10:
LEARNER 1GROUP OF HUMAN AGENTSLEARN
- Page 11 and 12:
QuantityQuantityFigure 6. Distribut
- Page 13 and 14:
LEARNERStructure of theconcept mapL
- Page 15 and 16:
WEB-BASED INTELLIGENT TUTORING SYST
- Page 17 and 18:
materials to be presented and which
- Page 19 and 20:
INFORMATION TECHNOLOGIES AND E-LEAR
- Page 21 and 22:
correspondence with the course aim
- Page 23 and 24:
projects and through IT. Hence, it
- Page 25 and 26:
APPLICATION OF MODELING METHODS IN
- Page 27 and 28:
can support configuration managemen
- Page 29 and 30:
The EKD is one of the Enterprise mo
- Page 31 and 32:
CHANGES TO TRAINING AND PERSPECTIVE
- Page 33 and 34:
or an end, yet none of these attitu
- Page 35 and 36:
make decisions. It cannot be volunt
- Page 37 and 38:
logs), data and video conferencing
- Page 39 and 40:
Ability to follow user’s multi-ta
- Page 41 and 42:
CONCLUSIONSEDUSA method gives us a
- Page 43 and 44:
in successful SD. Given this situat
- Page 45 and 46:
SPATIAL INFORMATIONFor the visualis
- Page 47 and 48:
MOBILE TECHNOLOGIES USE IN SERVICES
- Page 49 and 50:
learning environment (Learning Mana
- Page 51 and 52:
ago only some curricula on Logistic
- Page 53 and 54:
The Web-based version can be access
- Page 55 and 56:
Web-portal, which incorporates diff
- Page 57 and 58:
DO INTELLIGENT OBJECTS AUTOMATICALL
- Page 59 and 60:
Table 1. Examples for introducing R
- Page 61 and 62:
workable influencing of the process
- Page 63 and 64:
are handed over to the objects and
- Page 65 and 66:
• Basic processes, such as wareho
- Page 67 and 68:
THE ECR E-COACH: A VIRTUAL COACHING
- Page 69 and 70:
participating in the workshops and
- Page 71 and 72: • Assessment modules enable indiv
- Page 73 and 74: with pictures and illustrated graph
- Page 75 and 76: ECR Question Banknumber category su
- Page 77 and 78: educational programme that follows
- Page 79 and 80: DEVELOPMENT OF WEB BASED GRAVITY MO
- Page 81 and 82: These results of a model require a
- Page 83 and 84: CONCLUSIONSThe main goal of work ha
- Page 85 and 86: dimension and included within any o
- Page 87 and 88: • Resources sharing by providing
- Page 89 and 90: Pursuant to the guidelines of elect
- Page 91 and 92: tariffs of regulated services have
- Page 93 and 94: INFORMATION TECHNOLOGY FOR MOTIVATI
- Page 95 and 96: difficult to predict when and for w
- Page 97 and 98: Listeners' workon the WebListenersS
- Page 99 and 100: PERSPECTIVES OF WEB PAGE AND E-MAIL
- Page 101 and 102: INCREASE IN THE NUMBER OF INTERNETU
- Page 103 and 104: tourism accommodations (home pages
- Page 105 and 106: interactive relationships with clie
- Page 107 and 108: • The data obtained by the resear
- Page 109 and 110: Central Statistical Bureau of Latvi
- Page 111 and 112: departures for 1995 are taken from
- Page 113 and 114: 120100maximumworldminimum806040200-
- Page 115 and 116: 140120maximumworldminimum1008060402
- Page 117 and 118: would be a promising extension. Cur
- Page 119 and 120: AN OVERVIEW OF THE AGENT − BASED
- Page 121: Suitability for social system simul
- Page 125 and 126: Suitability for social system simul
- Page 127 and 128: could be bad particularly when over
- Page 129 and 130: (for 10 repeat &| CCar[]->runfor);P
- Page 131 and 132: • Streaming audio• Collaboratio
- Page 133 and 134: NECESSITY OF NEW LAYERED APPROACH T
- Page 135 and 136: Up to now, there has only been limi
- Page 137 and 138: aaaaa6= −aa2,1 = − a0,3226= −
- Page 139 and 140: ∂ u∂x∂ u∂y2 2+ b = 02 2wher
- Page 141 and 142: a6,3= −2030a4,5−130a4,3- - - -
- Page 143 and 144: 0,10,20,30,4( )Mag x y y Ge wx2, =
- Page 145 and 146: Example 1. To understand better the
- Page 147 and 148: Therefore, further the following co
- Page 149 and 150: SOLUTION OF THE THREE-DIMENSIONALEQ
- Page 151 and 152: Mag1, m , m , m1 2 3= mm1 m2m32 2 2
- Page 153 and 154: MagMag0, m , m , m1 2 31, m , m , m
- Page 155: CONCLUSIONSThe basic content of thi