ABSTRACT
This paper discusses a technique in computer system simulation that uses models as effective tools for the study of new software technologies. This model development technique, called representative modelling, and its relationship with real-time program development are surveyed. The significant correlation between these two development processes in addition to reduced costs substantiate the effectiveness of using simulation models for the evaluation of new techniques in software development. An experiment to verify this hypothesis was conducted in which a model was developed using the methods of Top Down Development. This experiment not only indicated that models could be effective development analysis tools, but that computer system simulation is a natural environment for the use of these new software technologies.
- 1.Camp, John W. and Sullivan, R. L., The Use of Simulation in Real-Time Program Development, Proc. 6th Annual Simulation Symposium (1973) pg. 127Google Scholar
- 2.Aviation Week, pg. 31, February 9, 1970Google Scholar
- 3.Mills, Harlen, Top Down Programming in Large Systems, IBM Federal Systems DivisionGoogle Scholar
- 4.Liskov, B. H., A Design Methodology for Reliable Software Systems, Proc. FJCC (1972) pg. 191-199Google Scholar
- 5.Liu, C. L. and Layland, James W., Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment, JACM1 (1973) pg. 46 Google ScholarDigital Library
- 6.Parnas, D. L., On the Criteria to be Used in Decomposing Systems into Modules, Comm. ACM 12 (1972) pg. 1053-1058 Google ScholarDigital Library
- 7.Baker, F. T., System Quality Through Structured Programming, Proc. FJCC (1972) pg. 339-343Google Scholar
- 8.Dijkstra, E. W., The Structure of the "THE" Multiprogramming System, Comm. ACM 11 (1968) pg. 341-346 Google ScholarDigital Library
Index Terms
- Computer system modelling: A test bed for new software technologies
Recommendations
System dynamics modelling of the impact of agile practice on the quality of continuous delivery projects
The adoption of agile practices in software projects has been faced with scepticism by practitioners, with concerns about the actual effectiveness of these practices. Using system dynamics, this study investigates the impact of four popular agile ...
Comments