Abstract:
This paper describes a simulation framework called DRTSS, which allows its users to easily construct discrete-event simulators of complex, multi-paradigm, distributed rea...Show MoreMetadata
Abstract:
This paper describes a simulation framework called DRTSS, which allows its users to easily construct discrete-event simulators of complex, multi-paradigm, distributed real-time systems. Preliminary, high-level system designs can be entered into DRTSS to gain initial insight into the timing feasibility of the system. Later, detailed hierarchical designs can be evaluated and more detailed analysis can be undertaken. DRTSS is a member of the PERTS family of timing-oriented prototyping and verification tools [17]. It complements the PERTS schedulability analyzer tool by dealing with complex real-lime systems for which a priori schedulability analysis is difficult or impossible.
Published in: Proceedings Real-Time Technology and Applications
Date of Conference: 10-12 June 1996
Date Added to IEEE Xplore: 06 August 2002
Print ISBN:0-8186-7448-2
References is not available for this document.
Select All
1.
D. Adler. Genetic algorithms and simulated annealing: A marriage proposal. In 1993 International Conference on Neural Networks, volume 2, pages 1104-1 109, New York, NY, Apr. 1993
2.
G. Agha. Concurrent object-oriented programming. Communications of the ACM, 33(9): 125-140, Sept. 1990.
3.
N. C. Audsley, A. Burns, M. E Richardson, and A. J. Wellings. STRESS: A simulator for hard real-time systems. Sojiivare Practice and Experience, 24(6):543-564, June 1994.
4.
R. A. Aydt. SDDF: Thepablo self-defining data format. Technical report, Department of Computer Science, University of Illinois, Urbana, IL, May 1993.
5.
J. Banks and J. S. Carson. Process-interaction simulation languages. Simulation, 1985.
6.
E. A. Billard and A. E. Riedmiller. Q-Sim: A GUI for a queueing simulator using TCLITK. ACM SZGSOFT Sofhuare Engineering Notes, 19(4):82-85, Oct. 1994.
7.
D. P. Bischak and S. D. Roberts. Object-oriented simulation. In Proceedings of the 1991 Winter Simulation Conference, pages 194-203, 199 I.
8.
W. W. Chiu and W. M. Chow. A performance model of VMS. IBM Systems Journal, 17(4):444-462, 1978.
9.
J. 0. Coplien. Advanced C++. Addison Wesley, 1992.
10.
R. I. Davis, K. W. Tindell, and A. Burns. Scheduling slack time in fixed priority pre-emptive systems. In Proceedings of the IEEE Real-Time Systems Symposium, pages 222-23 1, Raleigh-Durham, North Carolina, Dec. 1993.
11.
E P. Gene. Simdl-a discrete system simulation language. System Analysis and Modelling Simulation, 7(2): 103-1 15, 1990.
12.
R. Ha. Validating Timing Constraints in Multiprocessor andDistributed Systems. PhD thesis, University of Illinois at Urbana-Champaign, Aug. 1995. Available as Technical Report UIUCDCS-R-95-1907.
13.
J. Holland. Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor, 1975.
14.
N. Houbak. SIL-A Simulation Language: Users Guide. Springer-Verlag, 1990.
15.
S. Kirkpatrick and C. D. Gelatt, Jr. Optimization by simulated annealing. Science, (220):671, 1983.
16.
P. Kiviat. A brief introduction to discrete-event simulation programming languages. ACMSIGPLAN Notes, 28(3), Mar. 1993. Proceedings of HOPL-I1 History of Programming Languages Conference.
17.
J. W. S. Liu, J. L. Redondo, Z. Deng, T. S. Tia, R. Bettati, A. Silberman, M. Storch, R. Ha, and W. K. Shih. PERTS: A prototyping environment for real-time systems. In Proceedings of the 14th IEEE Real-Time Systems Symposium, pages 184-1 88, Raleigh-Durham, North Carolina, Dec. 1993.
18.
E. A. MacNair and P. D. Welch. Toward a higher level, output analysis interface. In Proceedings of the 1991 Winter Simulation Conference, pages 822-83 1, 1991.
19.
D. Niehaus, K. Ramamritham, J. A. Stankovic, G. Wallace, C. Weems, W. Burleson, and J. KO. The spring scheduling co-processor: Design, use, and performance. In Proceedings of the IEEE Real-Time Systems Symposium, pages 106-1 11, Raleigh-Durham, North Carolina, Dec. 1993.
20.
D. A. Reed, R. D. Olson, R. A. Aydt, T. M. Madhyastha, T. Birkett, D. W. Jensen, B. A. A. Nazief, and B. K. Totty. Scalable performance environments for parallel systems. In Proceedings of the Sixth Distributed Memory Computing Conference, pages 562-569, Los Alamitos, CA, Apr. 1991. IEEE Computer Society Press.
21.
H. Saiedian and S. Wileman. A concurrent objectoriented framework for simuation of network protocols. Journal of Systems andoftware, 23(2): 139-150, Nov. 1993.
22.
D. P. Sanderson. The heirarchical simulation language hsl. ACM Transactions on Modelling and Computer Simulation, l(2): 113-153, Apr. 1991.
23.
H. Schwetman. Csim17: A simulationmodel-building toolkit. In 1994 Winter Simulation Conference Proceedings, pages 464-470, New York, NY, 1994. Association for Computing Machinery.
24.
H. D. Schwetman. computer systems. 21(9):718-723, Sept. 1978. Hybrid simulation models of Communications of the ACM
25.
J. G. Shantikumar and R. G. Sargent. A unifying view of hybrid simulatiodanalytic models and modelling. Operations Research, 3 l(6): 1030-1052, Nov.-Dec. 1983.
26.
A. Silberman. RTM: A Programming Environment for Real-Time Systems. PhD thesis, University of Illinois, Urbana, IL, 1995. In preparation.
27.
M. E Storch. A Framework for the Simulation of Complex Real-Time Systems. PhD thesis, University of Illinois, Urbana, IL, Aug. 1996. In preparation.
28.
A. D. Stoyenko. A schedulability analyzer for realtime euclid. In Proceedings of the 8th IEEE Real-Time Systems Symposium, volume 8, pages 2 18-227, Dec. 1987.
29.
U. W. Thonemann. Finding improved simulated annealing schedules with genetic programming. In Proceedings of the First IEEE Conference on Evolutionary Computation, volume 1, pages 391-395, New York, NY, June 1994.
30.
H. Tokuda and M. Kotera. A real-time toolset for the arts kernel. In Proceedings of the 9th IEEE Real-Time Systems Symposium, volume 9, pages 289-299, Dec. 1988.