{"title":"A methodology for simulating computer systems","authors":"Peter L. Haigh","doi":"10.5555/800063.801248","DOIUrl":"https://doi.org/10.5555/800063.801248","url":null,"abstract":"Simulation languages, while providing the modeler with the essential tools for model development, do not provide well defined philosophies for modeling specific classes of systems. Although some languages strongly suggest a particular modeling approach, deriving from a particular world view, a methodology must be developed by the practitioner. A methodology for developing simulation models of computer systems is discussed. In all computer systems there are universal processes which may be broken down into various hardware and software steps. Standard model elements which simulate universal communication and input/output processes are explained. Other software to support model development and end user model execution is also presented. The methodology presented here has proven to reduce model implementation time, produce more reliable models, and relax modeler training requirements.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115880963","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Structured model specification with a supportive simulation architecture","authors":"E. Comer","doi":"10.5555/800063.801249","DOIUrl":"https://doi.org/10.5555/800063.801249","url":null,"abstract":"Recent emphasis in structured software development has resulted in a greater awareness of an orderly methodology for problem solving. This disciplined approach is adapted for model specification. Through the use of structured software techniques and a Model Specification Language (MSL) a complex distributed computer system model is derived and documented. The model specification is supported by a discrete event simulation architecture which directly reflects the model structure.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131586333","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"REPLICAS - a new continuous system simulation language","authors":"P. Mclaughlin","doi":"10.5555/800063.801232","DOIUrl":"https://doi.org/10.5555/800063.801232","url":null,"abstract":"A new continuous system simulation language - REPLICAS, The Rational, Efficient Programming Language for the Implementation of Computerized Analysis and Simulation - is proposed for general engineering, scientific and econometric applications. The use of Gear's integration method coupled with a non-linear quasi-Newton solver relying on Broyden's method results in a reliable and efficient simulation system invoked by a language which requires only that the user define a mathematical model in terms of first-order, ordinary differential equations. Extensions to Gear's method accommodate discontinuities, extreme stiffness and steady-state within a single evaluation procedure.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"128 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132949253","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Combat system functional operability simulation","authors":"Norman W. Kowalski","doi":"10.5555/800063.801250","DOIUrl":"https://doi.org/10.5555/800063.801250","url":null,"abstract":"The Submarine Combat System is changing at a rapid pace coincident with changes in technology, submarine missions, and threat capabilities. Rapid change causes significant difficulties in the effective definition of the human interface to the system. These difficulties occur with the introduction of each new system or capability and are related to meeting the submarine crew's functional needs, without overwhelming it with too much unneeded information. This paper explores using simulated tactical environments as inputs to a functional prioritization scheme to systematically identify the functional needs of the submarine crew, and provide a means of effective human interface definition.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115475744","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A simulation study for a coal delivery system","authors":"T. Vorce","doi":"10.5555/800063.801251","DOIUrl":"https://doi.org/10.5555/800063.801251","url":null,"abstract":"This paper discusses a computer simulation model that was constructed to assist in evaluating alternatives for a coal delivery system. A complex system, involving unit trains, intermediate storage, transshipment and lake vessels is required to transport the coal over the 1700 mile distance. The vessel delivery leg is the most critical, as the trains may run all year long, but the Great Lakes shipping season is only eight months long. The paper describes the simulation model, and how the interactions of the system are modeled. The simulation model will assist with the evaluation of different options that are available for new vessels, required because of an impending increase in coal demand. Several areas are identified where efforts could be directed to increase coal throughput.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"27 9","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114087874","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Database System Simulator (DBSS): Data description and data access capabilities","authors":"Joseph D. Brownsmith","doi":"10.5555/800063.801247","DOIUrl":"https://doi.org/10.5555/800063.801247","url":null,"abstract":"This paper presents a simulation sublanguage specifically attuned to the needs of database designers and analysts. This language consists of: (a) facilities for representing logical data structures and for mapping these onto an address space, and (b) data access commands which use these data structure facilities to simulate database traversal. Both the data structure facilities and the data access commands are patterned after the CODASYL data model, a widely known model for which many implementations exist. This paper illustrates the use of the DBSS commands with examples and explains their effect on the internal structure of the supporting facilities.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114270748","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Modeling and control of robotic mine haulage system","authors":"E. Holzmann, K. Haefner","doi":"10.5555/800063.801241","DOIUrl":"https://doi.org/10.5555/800063.801241","url":null,"abstract":"Concepts borrowed from discrete and hybrid system simulation have been successfully applied in the design of a complex, distributed computer control system. The example presented is a rail haulage system for a horizontally cut coal mine. The system controls all train movements and haulage operations into and out of the mine. The control logic is embedded in the system software, distributed over three levels: 1. Central control (resident in a minicomputer) 2. Wayside control (five microcomputers in distinct mine sections) 3. Locomotive control (one microcomputer in each locomotive) The paper focuses on the wayside control. To accomplish the control objectives, the wayside software compares actual operation with the operation of a flexible reference model. That model gives the wayside control the ability to function like an intelligent robotic system.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122433869","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Simulation via implementation with applications in computer communication","authors":"K. Brayer, Valerie Lafleur, Gary P. Simpson","doi":"10.5555/800063.801246","DOIUrl":"https://doi.org/10.5555/800063.801246","url":null,"abstract":"The traditional approach to performing discrete digital simulation has been one of developing a mathematical or statistical model to represent a process, programming this model on a large scale computer, and then executing the model to obtain performance results. In this study, the authors have developed a simulation of a computer communication network by simulating the users in a central computer and implementing the remainder of the network in actual network processors. This allows for authentic measurements on physical computers and reduces costs since one buys reusable computers instead of buying computer time.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114372349","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A multi-level approach to information system modeling","authors":"Jan A. Aitken, K. Johnston","doi":"10.5555/800063.801236","DOIUrl":"https://doi.org/10.5555/800063.801236","url":null,"abstract":"This paper presents a top-down hierarchical approach to the simulation modeling of computer-based information systems. The modeling approach defines a series of progressively more detailed system models. The models range from a highest-level functional model, which can be defined in the earliest stages of system design, through several intermediate level models representing more detailed views of a system and yielding progressively more detailed predictions of system timing and resource requirements, to a lowest-level model which captures implementation-dependent details of system hardware, software, and database characteristics.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132392465","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Simulation: A tool for evaluating computer systems architecture","authors":"R. Heck, D. Ingerman","doi":"10.5555/800063.801237","DOIUrl":"https://doi.org/10.5555/800063.801237","url":null,"abstract":"Simulation is an accepted tool for use in the design and evaluation of manufacturing, distribution, and transportation systems. In this study, simulation was shown to be effective in the design and evaluation of a computer system. The study addressed the overall performance of the computer-based system as well as the organization and structure of the software functions. The concept of distributed processing within the overall computer system architecture was evaluated to provide a sound and workable basis for implementing the required functions. Functional allocation was made more complex by the distributed architecture. This could add to the complexity of the computer program design. The potential benefits of a distributed architecture can be negated by bottlenecks in the system resulting from improper design. Because of these complex interactions, it was necessary to use a discrete-event simulation model during the conceptual design phase to produce a viable functional design.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130042877","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}