{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/41011"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/41011","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Development of a C-based simulation toolkit supporting discrete, continuous, and combined simulation","abstract":"In this research, a C-Based Simulation Toolkit (CBST) was developed. It supports discrete, continuous, and combined simulation. CBST is a group of simulation support functions written in the language C. CBST functions are used within a specific framework similar to that of GASP IV. It employs the event scheduling world view for next event selection. The Runge-Kutta-Fehlberg integration method is used to update state variables. The simulation framework of CBST, descriptions of CBST functions, and details of program construction using CBST are described. Four models are developed using CBST and the results are analyzed. CBST is compared to similar software packages, namely GASP IV, DISC, and CSIM. CBST has more flexibility than GASP IV because it is C-based and because it offers resource management functions. CBST supports continuous and combined simulation, whereas DISC and CSIM do not.","abstract_html":"In this research, a C-Based Simulation Toolkit (CBST) was developed. It supports discrete, continuous, and combined simulation. CBST is a group of simulation support functions written in the language C. CBST functions are used within a specific framework similar to that of GASP IV. It employs the event scheduling world view for next event selection. The Runge-Kutta-Fehlberg integration method is used to update state variables. The simulation framework of CBST, descriptions of CBST functions, and details of program construction using CBST are described. Four models are developed using CBST and the results are analyzed. CBST is compared to similar software packages, namely GASP IV, DISC, and CSIM. CBST has more flexibility than GASP IV because it is C-based and because it offers resource management functions. CBST supports continuous and combined simulation, whereas DISC and CSIM do not.","abstract_has_math":false,"creators":["Khan, Fazal U."],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Industrial and Systems Engineering","degree_department":"Industrial and Systems Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Deisenroth, Michael P."],"committee_members":["Sarin, Subhash C.","Eyada, Osama K."],"year":1991,"date_issued":"1991-01-05","date_published":"1991-01-05","updated_at":"2026-07-22T22:19:32Z","subjects":[],"languages":["en"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-02132009-170834"],"render_values":[{"text":"etd-02132009-170834","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/41011","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Deisenroth, Michael P."]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Sarin, Subhash C.","Eyada, Osama K."]},{"key":"dc:contributor.department","label":"Department","values":["Industrial and Systems Engineering"]},{"key":"dc:creator","label":"Author","values":["Khan, Fazal U."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T21:28:54Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T21:28:54Z","2009-02-13"]},{"key":"dc:date.issued","label":"Date","values":["1991-01-05"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Industrial and Systems Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-02132009-170834"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/41011"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["In this research, a C-Based Simulation Toolkit (CBST) was developed. It supports discrete, continuous, and combined simulation. CBST is a group of simulation support functions written in the language C. CBST functions are used within a specific framework similar to that of GASP IV. It employs the event scheduling world view for next event selection. The Runge-Kutta-Fehlberg integration method is used to update state variables. The simulation framework of CBST, descriptions of CBST functions, and details of program construction using CBST are described. Four models are developed using CBST and the results are analyzed. CBST is compared to similar software packages, namely GASP IV, DISC, and CSIM. CBST has more flexibility than GASP IV because it is C-based and because it offers resource management functions. CBST supports continuous and combined simulation, whereas DISC and CSIM do not."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["BTD"]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Development of a C-based simulation toolkit supporting discrete, continuous, and combined simulation"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Deisenroth, Michael P."],"dc:contributor.committeemember":["Sarin, Subhash C.","Eyada, Osama K."],"dc:contributor.department":["Industrial and Systems Engineering"],"dc:creator":["Khan, Fazal U."],"dc:date.accessioned":["2014-03-14T21:28:54Z"],"dc:date.available":["2014-03-14T21:28:54Z","2009-02-13"],"dc:date.issued":["1991-01-05"],"dc:description.abstract":["In this research, a C-Based Simulation Toolkit (CBST) was developed. It supports discrete, continuous, and combined simulation. CBST is a group of simulation support functions written in the language C. CBST functions are used within a specific framework similar to that of GASP IV. It employs the event scheduling world view for next event selection. The Runge-Kutta-Fehlberg integration method is used to update state variables. The simulation framework of CBST, descriptions of CBST functions, and details of program construction using CBST are described. Four models are developed using CBST and the results are analyzed. CBST is compared to similar software packages, namely GASP IV, DISC, and CSIM. CBST has more flexibility than GASP IV because it is C-based and because it offers resource management functions. CBST supports continuous and combined simulation, whereas DISC and CSIM do not."],"dc:description.degree":["Master of Science"],"dc:format.medium":["BTD"],"dc:format.mimetype":["application/pdf"],"dc:identifier.other":["etd-02132009-170834"],"dc:identifier.uri":["http://hdl.handle.net/10919/41011"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["Development of a C-based simulation toolkit supporting discrete, continuous, and combined simulation"],"dc:type":["Thesis"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Industrial and Systems Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:19:32Z"}