Hide metadata

dc.date.accessioned2013-03-12T08:02:37Z
dc.date.issued2009en_US
dc.date.submitted2009-06-18en_US
dc.identifier.citationMehmandarov, Rustam Karim. DataPool: A Tool for Handling Input Data in Simulation Programs. Masteroppgave, University of Oslo, 2009en_US
dc.identifier.urihttp://hdl.handle.net/10852/10098
dc.description.abstractSimulation programs frequently need a large amount of input data. Code dealing with reading input data and initializing data structures can be very tedious to write, especially if the data are to be defined in graphical interfaces. Quite often, managing input demands much more lines of code than the mathematical calculations involved in the simulations. When using general-purpose frameworks, the idea is that the application code should be short, but this is often difficult because managing input may still require a huge effort. Hence, a tool for simplifying this task is needed such that the application programmer quickly can put together pieces of code that handle all aspects of supplying data to the program. Throughout this thesis, we will describe the use, architecture, design and implementation of the tool that addresses these challenges. The result is a framework called DataPool that can greatly simplify the creation of user interfaces in simulation programs. It is distributed as a ready-to-use, highly configurable Python package with extensive documentation both for users and developers. This package is intended for anyone that needs a framework with support for easy creation of user interfaces to simulation programs. Many types of user interfaces can be automatically generated by a minimum of code: highly interactive web pages, command line options, XML file input, or a plain text command format. Keywords: computational science, data input, Django, menu system, Python, simulation and visualization, user interface, web applicationseng
dc.language.isoengen_US
dc.titleDataPool: A Tool for Handling Input Data in Simulation Programsen_US
dc.typeMaster thesisen_US
dc.date.updated2009-09-09en_US
dc.creator.authorMehmandarov, Rustam Karimen_US
dc.date.embargoenddate10000-01-01
dc.rights.termsDette dokumentet er ikke elektronisk tilgjengelig etter ønske fra forfatter. Tilgangskode/Access code Aen_US
dc.rights.termsforeveren_US
dc.subject.nsiVDP::420en_US
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Mehmandarov, Rustam Karim&rft.title=DataPool: A Tool for Handling Input Data in Simulation Programs&rft.inst=University of Oslo&rft.date=2009&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-22739en_US
dc.type.documentMasteroppgaveen_US
dc.identifier.duo92918en_US
dc.contributor.supervisorHans Petter Langtangenen_US
dc.identifier.bibsys092418899en_US
dc.rights.accessrightsclosedaccessen_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/10098/1/Mehmandarov.pdf


Files in this item

Appears in the following Collection

Hide metadata