{"title":"Applying DEVS methodology to continuous systems modeling","authors":"A. Fayek, D. van Welden, G. Vansteenkiste","doi":"10.1145/122224.122229","DOIUrl":"https://doi.org/10.1145/122224.122229","url":null,"abstract":"","PeriodicalId":138785,"journal":{"name":"ACM Sigsim Simulation Digest","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117031013","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":"Contemplations of a simulation navel or recognizing the seers among peers","authors":"R. Nance","doi":"10.1145/84222.84229","DOIUrl":"https://doi.org/10.1145/84222.84229","url":null,"abstract":"The Model Development Environment Project has the goal of defining the software utilities and the database support needed for creating, validating, and experimenting with complex simulation models. This project review, emphasizing the needs and explaining some of the guiding concepts and principles, serves to underscore key issues extending beyond discrete event simulation. An introspective summary presents an optimistic reaction to the fear that technically naive modelers might use the more sophisticated capabilities to produce catastrophic results.","PeriodicalId":138785,"journal":{"name":"ACM Sigsim Simulation Digest","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116544496","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 survey of discrete event simulation and state-of-the-art discrete event languages","authors":"Lissa F. Pollacia","doi":"10.1145/84222.84225","DOIUrl":"https://doi.org/10.1145/84222.84225","url":null,"abstract":"This paper provides an introduction to the main concepts of discrete event simulation and surveys the field of current discrete event simulation languages. Discrete event simulation is a modeling technique for the study of systems whose state may change only at discrete points in time. This type of modeling is applicable to many real-world problems, and a wide variety of languages have been developed for the purpose of modeling these situations. In this paper, a survey of current discrete event simulation languages is presented. The focus of the survey is on identifying new trends in simulation languages, such as extensions to general purpose programming languages, artificial intelligence concepts, special-purpose features, and graphics-based capabilities.","PeriodicalId":138785,"journal":{"name":"ACM Sigsim Simulation Digest","volume":"178 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132389473","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":"Article review: A message-based approach to discrete-event simulation by BAGRODIA, RAJIVE L. (Univ. of California, 8807-0549 Los Angeles); CHA~DY, K. M.; AND MISRA, JAYADEV (Univ. of Texas, Austin). IEEE Trans. Softw. Eng. SE-13, 6 (June 1987), 654-665","authors":"R. Nance","doi":"10.1145/84222.1108820","DOIUrl":"https://doi.org/10.1145/84222.1108820","url":null,"abstract":"I I] As a service to our readers, SIGSIM has reached an agreement to reprint reviews of books and papers on simulation and modeling that originally appeared in ACM Computing Reviews. CR is a monthly journal that publishes critical reviews on a broad range of computing subjects including simulation and modeling. As an ACM mem~r, you can subscribe to CR by writing to ACM Headquarters. A message-based approach to discrete-event simulatioe. The authors clearly state their goals as (I) developing a message-based approach to discrete-event simulation, (2) showing that the addition of a small language fragment permits general purpose languages (GPLs) such as FOR-TR.A.N and Pascal to join a \"'class of simulation languages ,\" and (3) giving an example of such a language, MAY, derived from FORTRAN. With the intent of accomplishing these goals, the authors explain the concept of message-based simulation and their design philosophy, note the constraints needed using some examples, and describe an implementation in MAY. This paper is disappointing. Kristen Nygaard (co-developer of SIMULA with O. J. Dahl) once remarked to me that \"only the people who used SIMULA for simulation applications really understood the power of the language.\" In a larger context his criticism was directed more broadly at the softy, arc enginering community that rushed to embrace SIMULA as the first language implementing the abstract data type concept while ignoring equally important characteristics and capabilities. The software engineering community continues to ignore the simulation programming language (SPL) and model representation developments; otherwise, this paper would not have been published. This paper contains (I) conceptual misunderstandingsmSIMULA does provide message-passing but not in the explicit form preferred by the authors; (2) incorrect statements~a SIMULA object does not cease to exist when no references to it remain if it has not exhausted its operations (s~ [I], pp. 48-49); and (3) undefined terminologym'a small programming language fragment\" is the crux of the transformation of GPLs to special class SPLs, but a general definition of a fragment is never given. Yet the most serious deficiencies of the paper lie in the ignorance of key issues that supposedly motivate the message based approach: (1) The authors' entity offers nothing beyond the SIMULA process. The generalization of entity to encompass both resources and processes is borrowed directly from the SIMSCRIPT II permanent and temporary entities. (Note that even the terminology is the same.) (2) The wait-umil (Boolean) construct has been a …","PeriodicalId":138785,"journal":{"name":"ACM Sigsim Simulation Digest","volume":"131 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124256199","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 short note on results of testing two random number generators","authors":"Joseph M. Saur","doi":"10.1145/84222.84231","DOIUrl":"https://doi.org/10.1145/84222.84231","url":null,"abstract":"Park and Miller argue for a minimal standard generator using the Lehmer model. Wichmann and Hill take a different track, and propose a three-tiered multiplicative model. In practice, real differences exist in their behavior, and this paper presents the results of some simple statistical testing and runtime comparisons. The results raise questions about the statistical behavior of the the Park and Miller minimal generator when creating random streams within a narrow range. The Wichmann and Hill generator produces statistically better results under the circumstances we tested, but takes approximately twice as long to run.","PeriodicalId":138785,"journal":{"name":"ACM Sigsim Simulation Digest","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122529367","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 note on two simulation benchmarks","authors":"D. House","doi":"10.1145/84222.84228","DOIUrl":"https://doi.org/10.1145/84222.84228","url":null,"abstract":"This note presents the results of a comparative study done on the popular simulation languages SLAM and GPSS. The models that we tested were executed on a CDC Cyber 750, a multiprogramming system with 3770008 words of main memory and no virtual memory. A single server queueing model and a multiqueuing model for simulating a token ring local area network were used for the comparison. In addition to SLAM and GPSS, we also develop FORTRAN versions of the models to obtain an idea of how a low level model performs in comparison to a model constructed in a well developed simulation language. The note includes a discussion and some graphical results that may be useful to a modelling practitioner in planning a simulation study.","PeriodicalId":138785,"journal":{"name":"ACM Sigsim Simulation Digest","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116914292","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":"LOWSAS: a computer-aided analysis system for local warfare","authors":"Ming-Yaun Zhu, Dongzhi Bao","doi":"10.1145/84222.84230","DOIUrl":"https://doi.org/10.1145/84222.84230","url":null,"abstract":"This paper describes a local war simulation system called LOWSAS. The system design is based on an object-oriented approach called Battle/Force model and is implemented with programming language Ada.","PeriodicalId":138785,"journal":{"name":"ACM Sigsim Simulation Digest","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123846584","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":"Simulating neural network learning with TEST/NIL","authors":"D. House","doi":"10.1145/70256.70258","DOIUrl":"https://doi.org/10.1145/70256.70258","url":null,"abstract":"TEST/NIL is a neural network learning simulation tool. TEST (Threshold Element Simulation Tool) is both an input language compiler and a simulation environment builder. NIL is the Network Input Language. TEST/NIL was designed to investigate biologically plausible learning theories at a level lower than that of cognitive psychology and higher than that of chemical pulse transmission. The discrete event simulation technique used by TEST/NIL is designed for possible optimization via parallelism. Appendices summarize the input language and provide a programming example.","PeriodicalId":138785,"journal":{"name":"ACM Sigsim Simulation Digest","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121777868","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 DEVS-scheme simulation of an electronic meeting system","authors":"M. Aiken, G. Hayes","doi":"10.1145/70256.70259","DOIUrl":"https://doi.org/10.1145/70256.70259","url":null,"abstract":"Electronic Meeting Systems (EMS) facilitate group meetings by providing automated support for communicating, decison-making, and consensus-building. This paper presents an approach for building EMS through a quantitative description of two well-known approaches: Electronic Brainstorming and the Nominal Group Technique. A DEVS-Scheme simulation of these two tools provides an additional conceptual foundation for the construction of EMS tools.","PeriodicalId":138785,"journal":{"name":"ACM Sigsim Simulation Digest","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126058800","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":"Selection of a neural network system for visual inspection","authors":"P. Stomski, Adel Said Elmaghraby","doi":"10.1145/70256.70257","DOIUrl":"https://doi.org/10.1145/70256.70257","url":null,"abstract":"This paper provides a background to the field of neural networks with a particular focus on vision applications. It includes an extensive literature review and reports on preliminary work towards the implementation of a visual inspection application using neural network simulators.","PeriodicalId":138785,"journal":{"name":"ACM Sigsim Simulation Digest","volume":"2021 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128041108","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}