{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T14:00:42Z","timestamp":1761487242625},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[1992,12,1]],"date-time":"1992-12-01T00:00:00Z","timestamp":723168000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Real-Time Syst"],"published-print":{"date-parts":[[1992,12]]},"DOI":"10.1007\/bf00355299","type":"journal-article","created":{"date-parts":[[2004,11,4]],"date-time":"2004-11-04T15:57:34Z","timestamp":1099583854000},"page":"353-382","source":"Crossref","is-referenced-by-count":38,"title":["Hartstone Uniprocessor Benchmark: Definitions and experiments for real-time systems"],"prefix":"10.1007","volume":"4","author":[{"given":"Nelson H.","family":"Weiderman","sequence":"first","affiliation":[]},{"given":"Nick I.","family":"Kamenoff","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"3","key":"CR1","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1145\/44772.44778","volume":"8","author":"N. Altman","year":"1988","unstructured":"Altman, N., and Weiderman, N.H., 1988. Timing variation in dual loop benchmarks, Ada Letters, 8(3): 98?102.","journal-title":"Ada Letters"},{"key":"CR2","first-page":"136","volume":"4","author":"T.P. Baker","year":"1990","unstructured":"Baker, T.P., 1990. Fixing some time-related problems in Ada, Ada Letters-Special Edition on the Third International Workshop on Real-Time Ada Issues 1989, 4: 136?143.","journal-title":"Ada Letters-Special Edition on the Third International Workshop on Real-Time Ada Issues 1989"},{"key":"CR3","doi-asserted-by":"crossref","unstructured":"Baker, T.P., Stack-based scheduling of realtime processes, Journal of Real-Time Systems, 3: 67?99.","DOI":"10.1007\/BF00365393"},{"key":"CR4","doi-asserted-by":"crossref","unstructured":"Baker, T.P., and Shaw, A., 1988. The cyclic executive model and Ada, Proceedings of the IEEE Real-Time Systems Symposium, Huntsville, AL, December, pp. 120?129.","DOI":"10.1109\/REAL.1988.51108"},{"key":"CR5","series-title":"CMU\/SEI-89-TR-22","volume-title":"Real-time software engineering in Ada: Observations and Guidelines","author":"M. Borger","year":"1989","unstructured":"Borger, M., Klein, M., and Veltre, R., 1989. Real-time software engineering in Ada: Observations and Guidelines, CMU\/SEI-89-TR-22, DTIC: ADA219020, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, September."},{"key":"CR6","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1007\/BF01995676","volume":"2","author":"Min-Ih Chen","year":"1990","unstructured":"Chen, Min-Ih, and Lin, Kwei-Jay, 1990. Dynamic priority ceilings: A concurrency control protocol for realtime systems, Real-Time Systems, 2: 325?346.","journal-title":"Real-Time Systems"},{"key":"CR7","volume-title":"Tutorial on Hard Real-Time Systems","author":"S.C. Cheng","year":"1988","unstructured":"Cheng, S.C., Stankovic, J.A., and Ramamritham, K., 1988. Scheduling algorithms for hard real-time systems: A brief survey, Tutorial on Hard Real-Time Systems, J.A. Stankovic and K. Ramamritham, eds., Computer Society Press of the IEEE, Washington, D.C."},{"issue":"8","key":"CR8","doi-asserted-by":"crossref","first-page":"760","DOI":"10.1145\/6424.6428","volume":"29","author":"R.M. Clapp","year":"1986","unstructured":"Clapp, R.M., Duchesneau, L., Volz, R.A., Mudge, T.N., and Schultze, T. 1986. Toward real-time performance benchmarks for Ada, Communications of the ACM, 29(8): 760?778.","journal-title":"Communications of the ACM"},{"issue":"1","key":"CR9","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1093\/comjnl\/19.1.43","volume":"19","author":"H.J. Curnow","year":"1976","unstructured":"Curnow, H.J., and Wichmann, B.A., 1976. A synthetic benchmark, Computer Journal, 19(1): 43?49.","journal-title":"Computer Journal"},{"key":"CR10","series-title":"CMU\/SEI-90-UG-1","doi-asserted-by":"crossref","DOI":"10.21236\/ADA235740","volume-title":"Hartstone Benchmark User's Guide","author":"P. Donohoe","year":"1990","unstructured":"Donohoe, P., Shapiro, R., and Weiderman, N., 1990a. Hartstone Benchmark User's Guide, CMU\/SEI-90-UG-1, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA."},{"key":"CR11","series-title":"CMU\/SEI-90-TR-7","doi-asserted-by":"crossref","DOI":"10.21236\/ADA226817","volume-title":"Hartstone Benchmark Results and Analysis","author":"P. Donohoe","year":"1990","unstructured":"Donohoe, P., Shapiro, R., and Weiderman, N., 1990b. Hartstone Benchmark Results and Analysis, Version 1.0, CMU\/SEI-90-TR-7, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA."},{"key":"CR12","doi-asserted-by":"crossref","unstructured":"Gafni, V., 1989. A tasking model for reactive systems, Proceedings of the Real-Time Systems Symposium, Santa Monica, CA, December, pp. 258?265.","DOI":"10.1109\/REAL.1989.63579"},{"key":"CR13","unstructured":"Ghazalie, T., 1990. Improving aperiodic response with deadline scheduling, Master's Thesis, Florida State University."},{"key":"CR14","doi-asserted-by":"crossref","unstructured":"Goodenough, J.B., and Sha, L., 1988. The priority ceiling protocol: A method of minimizing the blocking of high-priority Ada tasks. Proceedings of the Second International Workshop of Real-Time Ada Issues, Mortonhamstead, Devon, UK, June.","DOI":"10.1145\/58612.59371"},{"issue":"2","key":"CR15","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1145\/998395.998396","volume":"4","author":"S. Harbaugh","year":"1984","unstructured":"Harbaugh, S., and Forakis, J., 1984. Timing studies using a synthetic Whetstone benchmark, Ada Letters, 4(2): 23?34.","journal-title":"Ada Letters"},{"key":"CR16","first-page":"199","volume-title":"Hartstone distributed benchmark: Requirements and definitions","author":"N.I. Kamenoff","year":"1991","unstructured":"Kamenoff, N.I., and Weiderman, N.H., 1991. Hartstone distributed benchmark: Requirements and definitions, Proceedings Twelfth Real-Time Systems Symposium, San Antonio, TX, December 4?6, 1991, IEEE Computer Society Press (1991), 199?208, Los Alamitos, CA."},{"issue":"2","key":"CR17","first-page":"14","volume":"14","author":"R.P. Kar","year":"1989","unstructured":"Kar, R.P., and Porter, K., 1989. Rhealstone?A real-time benchmarking proposal, Dr. Dobbs Journal, 14 (2): 14?24.","journal-title":"Dr. Dobbs Journal"},{"issue":"4","key":"CR18","first-page":"46","volume":"15","author":"R.P. Kar","year":"1990","unstructured":"Kar, R.P., 1990. Implementing the rhealstone the real-time benchmark, Dr. Dobbs Journal, 15(4): 46?104.","journal-title":"Dr. Dobbs Journal"},{"key":"CR19","volume-title":"The art of computer programming: Seminumerical algorithms","author":"D.E. Knuth","year":"1969","unstructured":"Knuth, D.E., 1969. The art of computer programming: Seminumerical algorithms, Reading, MA, Addison-Wesley, Vol. 2."},{"issue":"3","key":"CR20","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1145\/71021.71026","volume":"23","author":"S.T. Levi","year":"1989","unstructured":"Levi, S.T., Tripathi, S.K., Carson, S.D. and Agrawala, A.K., 1989. The MARUTI hard real-time operating system, Operating Systems Review, 23(3): 90?105.","journal-title":"Operating Systems Review"},{"issue":"1","key":"CR21","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"C.L. Liu","year":"1973","unstructured":"Liu, C.L., and Layland, J.W., 1973. Scheduling algorithms for multiprogramming in a hard-real-time environment, Journal of the Association of Computing Machinery, 20(1): 46?61.","journal-title":"Journal of the Association of Computing Machinery"},{"key":"CR22","unstructured":"Locke, C.D., 1986. Best-effort decision making for real-time scheduling, Ph.D. Thesis, Carnegie Mellon University, May."},{"key":"CR23","volume-title":"Fundamental design problems of distributed systems for the hard-real-time environment","author":"A. Mok","year":"1983","unstructured":"Mok, A., 1983. Fundamental design problems of distributed systems for the hard-real-time environment, Cambridge, Massachusetts Institute of Technology."},{"key":"CR24","first-page":"91","volume":"3","author":"R.H. Pollack","year":"1990","unstructured":"Pollack, R.H., and Campbell, D.J., 1990. Clock resolution and the PIWG benchmark suite, Ada Letters-Special Edition on Ada Performance Issues, X, 3: 91?97.","journal-title":"Ada Letters-Special Edition on Ada Performance Issues"},{"issue":"3","key":"CR25","first-page":"217","volume":"X","author":"D. Roy","year":"1990","unstructured":"Roy, D., and Gupta, L., 1990. PIWG analysis methodology, Ada Letters-Special Edition on Ada Performance Issues, X, 3: 217?229.","journal-title":"Ada Letters-Special Edition on Ada Performance Issues"},{"key":"CR26","series-title":"CMU-CS-88-181","volume-title":"Priority Inheritance Protocols: An Approach to Real-Time Synchronization","author":"L. Sha","year":"1987","unstructured":"Sha, L., Rajikumar, R., and Lehoczky, J.P., 1987. Priority Inheritance Protocols: An Approach to Real-Time Synchronization, CMU-CS-88-181, Computer Science Department, Carnegie Mellon University, Pittsburgh, PA."},{"key":"CR27","series-title":"CMU\/SEI-89-TR-14","volume-title":"Real-time scheduling theory and Ada","author":"L. Sha","year":"1990","unstructured":"Sha, L., Goodenough, J.B., 1990. Real-time scheduling theory and Ada, CMU\/SEI-89-TR-14, DTIC: ADA211397. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA."},{"issue":"4","key":"CR28","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/2.55469","volume":"23","author":"L. Sha","year":"1990","unstructured":"Sha, L., and Goodenough, J.B., 1990. Real-time scheduling theory and Ada. IEEE Computer, 23(4): 53?62.","journal-title":"IEEE Computer"},{"key":"CR29","series-title":"CMUSEI-89-TR-11","doi-asserted-by":"crossref","DOI":"10.21236\/ADA211344","volume-title":"Scheduling Sporadic and Aperiodic Events in a Hard Real-Time System","author":"B. Sprunt","year":"1989","unstructured":"Sprunt, B., Sha, L., and Lehoczky, J., 1989. Scheduling Sporadic and Aperiodic Events in a Hard Real-Time System, CMUSEI-89-TR-11. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA."},{"issue":"1","key":"CR30","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1007\/BF02341920","volume":"1","author":"B. Sprunt","year":"1989","unstructured":"Sprunt, B., Sha, L., and Lehoczky, J., 1989. Aperiodic task scheduling for hard-real-time systems, Journal of Real-Time Systems, 1(1): 27?60.","journal-title":"Journal of Real-Time Systems"},{"key":"CR31","series-title":"CMU\/SEI-90-TR-6","doi-asserted-by":"crossref","DOI":"10.21236\/ADA226723","volume-title":"Implementing Sporadic Servers in Ada","author":"B. Sprunt","year":"1990","unstructured":"Sprunt, B., and Sha, L., 1990. Implementing Sporadic Servers in Ada, CMU\/SEI-90-TR-6. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA."},{"key":"CR32","unstructured":"Stankovic, J.A., and Ramamritham, K., 1988. Real-time computing systems: The next generation (J.A. Stankovic, ed.), Tutorial: Hard Real-Time Systems, IEEE Computer Society Press, pp. 14?37."},{"issue":"3","key":"CR33","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1145\/71021.71024","volume":"23","author":"J.A. Stankovic","year":"1989","unstructured":"Stankovic, J.A., and Ramamritham, K., 1989. The spring kernel: A new paradigm for real-time operating systems, Operating Systems Review, 23(3): 54?71.","journal-title":"Operating Systems Review"},{"key":"CR34","series-title":"ANSI\/MIL-STD-1815A-1983","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-5016-6","volume-title":"Reference Manual for the Ada Programming Language","author":"United States Department of Defense","year":"1983","unstructured":"United States Department of Defense, 1983. Reference Manual for the Ada Programming Language, ANSI\/MIL-STD-1815A-1983, American National Standards Institute, New York."},{"issue":"10","key":"CR35","doi-asserted-by":"crossref","first-page":"1013","DOI":"10.1145\/358274.358283","volume":"27","author":"R.P. Weicker","year":"1984","unstructured":"Weicker, R.P., 1984. Dhrystone: A synthetic systems programming benchmark, Communications of the ACM, 27(10): 1013?1030.","journal-title":"Communications of the ACM"},{"issue":"8","key":"CR36","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/47907.47911","volume":"23","author":"R.P. Weicker","year":"1988","unstructured":"Weicker, R.P., 1988. Dhrystone benchmark: Rationale for version 2 and measurement rules, SIGPLAN Notices, 23(8): 49?62.","journal-title":"SIGPLAN Notices"},{"key":"CR37","series-title":"CMU\/ SEI-89-TR-23","doi-asserted-by":"crossref","DOI":"10.21236\/ADA219326","volume-title":"Hartstone: Synthetic benchmark requirements for hard real-time applications","author":"N. Weiderman","year":"1989","unstructured":"Weiderman, N., 1989. Hartstone: Synthetic benchmark requirements for hard real-time applications, CMU\/ SEI-89-TR-23 DTIC: ADA219326, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA."},{"issue":"3","key":"CR38","first-page":"126","volume":"X","author":"N. Weiderman","year":"1990","unstructured":"Weiderman, N., 1990. Hartstone: Synthetic benchmark requirements for hard real-time applications, Ada Letters-Special Edition on Ada Performance Issues, X, 3: 126?136 (also available as CMU\/SEI-89-TR-23, DTIC: ADA219326).","journal-title":"Ada Letters-Special Edition on Ada Performance Issues"},{"key":"CR39","doi-asserted-by":"crossref","unstructured":"ISO-IEC\/JTC1\/SC22\/WG9 (Ada) Numerics Rapporteur Group, 1989. Proposed Standard for a Generic Package of Elementary Functions for Ada, ISO\/IEC\/JTC1\/SC22\/WG9 N57.,WG9 Numerics Rapporteur Group, October.","DOI":"10.1145\/123533.123535"},{"key":"CR40","series-title":"DITC 107\/88","volume-title":"Validation code for the Whetstone benchmark","author":"B.A. Wichmann","year":"1988","unstructured":"Wichmann, B.A., 1988. Validation code for the Whetstone benchmark, DITC 107\/88, National Physical Laboratory, Teddington, Middlesex, UK, March."}],"container-title":["Real-Time Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF00355299.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF00355299\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF00355299","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,29]],"date-time":"2023-04-29T22:58:15Z","timestamp":1682809095000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF00355299"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1992,12]]},"references-count":40,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1992,12]]}},"alternative-id":["BF00355299"],"URL":"https:\/\/doi.org\/10.1007\/bf00355299","relation":{},"ISSN":["0922-6443","1573-1383"],"issn-type":[{"value":"0922-6443","type":"print"},{"value":"1573-1383","type":"electronic"}],"subject":[],"published":{"date-parts":[[1992,12]]}}}