{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T00:43:57Z","timestamp":1725497037884},"publisher-location":"Berlin, Heidelberg","reference-count":44,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540001065"},{"type":"electronic","value":"9783540361244"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-36124-3_60","type":"book-chapter","created":{"date-parts":[[2007,12,3]],"date-time":"2007-12-03T12:37:10Z","timestamp":1196685430000},"page":"922-947","source":"Crossref","is-referenced-by-count":1,"title":["Empirical Differences between COTS Middleware Scheduling Strategies"],"prefix":"10.1007","author":[{"given":"Christopher D.","family":"Gill","sequence":"first","affiliation":[]},{"given":"Fred","family":"Kuhns","sequence":"additional","affiliation":[]},{"given":"Douglas C.","family":"Schmidt","sequence":"additional","affiliation":[]},{"given":"Ron K.","family":"Cytron","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,11,5]]},"reference":[{"key":"60_CR1","doi-asserted-by":"crossref","unstructured":"C. D. Gill, R. Cytron, and D. C. Schmidt, \u201cMiddleware Scheduling Optimization Techniques for Distributed Real-Time and Embedded Systems,\u201d in Proceedings of the 7 th Workshop on Object-oriented Real-time Dependable Systems, (San Diego, CA), IEEE, Jan. 2002.","DOI":"10.1109\/WORDS.2002.1000068"},{"key":"60_CR2","unstructured":"C. Gill, D. C. Schmidt, and R. Cytron, \u201cMulti-Paradigm Scheduling for Distributed Real-Time Embedded Computing,\u201d IEEE Proceedings Special Issue on Modeling and Design of Embedded Software, Oct. 2002."},{"key":"60_CR3","doi-asserted-by":"crossref","unstructured":"C. D. Gill, D. L. Levine, and D. C. Schmidt, \u201cThe Design and Performance of a Real-Time CORBA Scheduling Service,\u201d Real-Time Systems, The International Journal of Time-Critical Computing Systems, special issue on Real-Time Middleware, vol. 20, Mar. 2001.","DOI":"10.1007\/978-1-4615-1695-8_2"},{"key":"60_CR4","doi-asserted-by":"crossref","unstructured":"J. Loyall, J. Gossett, C. Gill, R. Schantz, J. Zinky, P. Pal, R. Shapiro, C. Rodrigues, M. Atighetchi, and D. Karr, \u201cComparing and Contrasting Adaptive Middleware Support in Wide-Area and Embedded Distributed Object Applications,\u201d in Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCS-21), pp. 625\u2013634, IEEE, Apr. 2001.","DOI":"10.1109\/ICDSC.2001.918993"},{"key":"60_CR5","unstructured":"D. A. Karr, C. Rodrigues, Y. Krishnamurthy, I. Pyarali, and D. C. Schmidt, \u201cApplication of the QuO Quality-of-Service Framework to a Distributed Video Application,\u201d in Proceedings of the 3rd International Symposium on Distributed Objects and Applications, (Rome, Italy), OMG, Sept. 2001."},{"key":"60_CR6","volume-title":"Real-Time Programming","author":"D. B. Stewart","year":"1992","unstructured":"D. B. Stewart and P. K. Khosla, \u201cReal-Time Scheduling of Sensor-Based Control Systems,\u201d in Real-Time Programming (W. Halang and K. Ramamritham, eds.), Tarrytown, NY: Pergamon Press, 1992."},{"key":"60_CR7","volume-title":"Encyclopedia of Software Engineering","author":"R. E. Schantz","year":"2002","unstructured":"R. E. Schantz and D. C. Schmidt, \u201cMiddleware for Distributed Systems: Evolving the Common Structure for Network-centric Applications,\u201d in Encyclopedia of Software Engineering (J. Marciniak and G. Telecki, eds.), NewYork:Wiley & Sons, 2002."},{"key":"60_CR8","unstructured":"M. Henning and S. Vinoski, Advanced CORBA Programming with C++. Reading, MA: Addison-Wesley, 1999."},{"key":"60_CR9","unstructured":"Object Management Group, The Common Object Request Broker: Architecture and Specification, Revision 2.6, Dec. 2001."},{"key":"60_CR10","doi-asserted-by":"crossref","unstructured":"D. C. Schmidt, D. L. Levine, and S. Mungee, \u201cThe Design and Performance of Real-Time Object Request Brokers,\u201d Computer Communications, vol. 21, pp. 294\u2013324, Apr. 1998.","DOI":"10.1016\/S0140-3664(97)00165-5"},{"key":"60_CR11","doi-asserted-by":"crossref","unstructured":"T. H. Harrison, D. L. Levine, and D. C. Schmidt, \u201cThe Design and Performance of a Real-time CORBA Event Service,\u201d in Proceedings of OOPSLA\u2019 97, (Atlanta, GA), pp. 184\u2013199,ACM, Oct. 1997.","DOI":"10.1145\/263698.263734"},{"key":"60_CR12","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/12.675710","volume":"47","author":"A. Gokhale","year":"1998","unstructured":"A. Gokhale and D. C. Schmidt, \u201cMeasuring and Optimizing CORBA Latency and Scalability Over High-speed Networks,\u201d Transactions on Computing, vol. 47, no. 4, 1998.","journal-title":"Transactions on Computing"},{"key":"60_CR13","unstructured":"F. Kuhns, D. C. Schmidt, C. O\u2019Ryan, and D. Levine, \u201cSupporting High-performance I\/O in QoS-enabled ORB Middleware,\u201d Cluster Computing: the Journal on Networks, Software, and Applications, vol. 3, no. 3, 2000."},{"key":"60_CR14","doi-asserted-by":"crossref","unstructured":"C. O\u2019Ryan, F. Kuhns, D. C. Schmidt, O. Othman, and J. Parsons, \u201cThe Design and Performance of a Pluggable Protocols Framework for Real-time Distributed Object Computing Middleware,\u201d in Proceedings of the Middleware 2000 Conference, ACM\/IFIP, Apr. 2000.","DOI":"10.1007\/3-540-45559-0_19"},{"key":"60_CR15","unstructured":"D. C. Schmidt, S. Mungee, S. Flores-Gaitan, and A. Gokhale, \u201cSoftware Architectures for Reducing Priority Inversion and Non-determinism in Real-time Object Request Brokers,\u201d Journal of Real-time Systems, special issue on Real-time Computing in the Age of the Web and the Internet, vol. 21, no. 2, 2001."},{"key":"60_CR16","doi-asserted-by":"crossref","unstructured":"A. B. Arulanthu, C. O\u2019Ryan, D. C. Schmidt, M. Kircher, and J. Parsons, \u201cThe Design and Performance of a Scalable ORB Architecture for CORBA Asynchronous Messaging,\u201d in Proceedings of the Middleware 2000 Conference, ACM\/IFIP, Apr. 2000.","DOI":"10.1007\/3-540-45559-0_11"},{"issue":"2","key":"60_CR17","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1002\/cpe.558","volume":"13","author":"C. O\u2019Ryan","year":"2001","unstructured":"C. O\u2019Ryan, D. C. Schmidt, F. Kuhns, M. Spivak, J. Parsons, I. Pyarali, and D. L. Levine, \u201cEvaluating Policies and Mechanisms to Support Distributed Real-Time Applications with CORBA,\u201d Concurrency and Computing: Practice and Experience, vol. 13, no. 2, pp. 507\u2013541, 2001.","journal-title":"Concurrency and Computing: Practice and Experience"},{"key":"60_CR18","unstructured":"O. Othman, C. O\u2019Ryan, and D. C. Schmidt, \u201cAn Efficient Adaptive Load Balancing Service for CORBA,\u201d IEEE Distributed Systems Online, vol. 2, Mar. 2001."},{"key":"60_CR19","doi-asserted-by":"crossref","unstructured":"N. Wang, D. C. Schmidt, O. Othman, and K. Parameswaran, \u201cEvaluating Meta-Programming Mechanisms for ORB Middleware,\u201d IEEE Communication Magazine, special issue on Evolving Communications Software: Techniques and Technologies, vol. 39, Oct. 2001.","DOI":"10.1109\/35.956121"},{"key":"60_CR20","doi-asserted-by":"crossref","unstructured":"A. Gokhale and D. C. Schmidt, \u201cOptimizing a CORBA IIOP Protocol Engine for Minimal Footprint Multimedia Systems,\u201d Journal on Selected Areas in Communications special issue on Service Enabling Platforms for Networked Multimedia Systems, vol. 17, Sept. 1999.","DOI":"10.1109\/49.790489"},{"key":"60_CR21","doi-asserted-by":"crossref","unstructured":"C. Liu and J. Layland, \u201cScheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment,\u201d JACM, vol. 20, pp. 46\u201361, Jan. 1973.","DOI":"10.1145\/321738.321743"},{"key":"60_CR22","doi-asserted-by":"crossref","unstructured":"J.-Y. Chung, J. W.-S. Liu, and K.-J. Lin, \u201cScheduling Periodic Jobs that Allow Imprecise Results,\u201d IEEE Transactions on Computers, vol. 39, pp. 1156\u20131174, Sept. 1990.","DOI":"10.1109\/12.57057"},{"key":"60_CR23","doi-asserted-by":"crossref","unstructured":"D. C. Sharp, \u201cReducing Avionics Software Cost Through Component Based Product Line Development,\u201d in Proceedings of the 10th Annual Software Technology Conference, Apr. 1998.","DOI":"10.1109\/DASC.1998.739846"},{"key":"60_CR24","doi-asserted-by":"crossref","unstructured":"B. S. Doerr and D. C. Sharp, \u201cFreeing Product Line Architectures from Execution Dependencies,\u201d in Proceedings of the 11th Annual Software Technology Conference, Apr. 1999.","DOI":"10.1007\/978-1-4615-4339-8_17"},{"key":"60_CR25","unstructured":"W.-P. A. F. B. Air Force Research Labs, \u201cAdaptive Software Flight Demonstration (ASFD).\u201d Delivery Order 003 of the WSSTS contract to The Boeing Company, number F33615-97-D-1155, 1999."},{"key":"60_CR26","unstructured":"Wind River Systems, \u201cVxWorks 5.3.\u201d http:\/\/www.wrs.com\/products\/html\/vxworks.html ."},{"key":"60_CR27","unstructured":"T. B. Company, \u201cOpen Systems Core Avionics Requirement (OSCAR).\u201d http:\/\/www.acq.osd.mil\/osjtf\/pdf\/oscar.pdf ."},{"key":"60_CR28","unstructured":"ARINC Incorporated, Annapolis, Maryland, USA, Document No. 653: Avionics Application Software Standard Inteface (Draft 15), Jan. 1997."},{"key":"60_CR29","doi-asserted-by":"crossref","unstructured":"C. McElhone, \u201cSoft Computations within Integrated Avionics Systems,\u201d in Proceedings of the IEEE National Aerospace and Electronics Conference (NAECON 2000), Oct. 2000.","DOI":"10.1109\/NAECON.2000.894888"},{"key":"60_CR30","unstructured":"Object Management Group, Real-time CORBA Joint Revised Submission, OMG Document orbos\/99-02-12 ed., Mar. 1999."},{"key":"60_CR31","unstructured":"Object Management Group, Dynamic Scheduling Real-Time CORBA 2.0 Joint Final Submission, OMG Document orbos\/2001-06-09 ed., Apr. 2001."},{"key":"60_CR32","doi-asserted-by":"crossref","unstructured":"Bollella, Gosling, Brosgol, Dibble, Furr, Hardin, and Turnbull, The Real-Time Specification for Java. Addison-Wesley, 2000.","DOI":"10.1109\/2.846318"},{"issue":"1","key":"60_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/(SICI)1096-9942(1997)3:1<55::AID-TAPO6>3.0.CO;2-6","volume":"3","author":"J. A. Zinky","year":"1997","unstructured":"J. A. Zinky, D. E. Bakken, and R. Schantz, \u201cArchitectural Support for Quality of Service for CORBA Objects,\u201d Theory and Practice of Object Systems, vol. 3, no. 1, pp. 1\u201320, 1997.","journal-title":"Theory and Practice of Object Systems"},{"key":"60_CR34","unstructured":"V. Kalogeraki, P. M. Melliar-Smith, and L. E. Moser, \u201cDynamic MigrationAlgorithms for Distributed Object Systems,\u201d in 21st IEEE International Conference on Distributed Computing Systems (ICDCS), (Phoenix AZ), IEEE, Apr. 2001."},{"key":"60_CR35","doi-asserted-by":"crossref","unstructured":"V. Kalogeraki, P. M. Melliar-Smith, and L. E. Moser, \u201cDynamic Scheduling of Distributed Method Invocations,\u201d in 21st IEEE Real-Time Systems Symposium, (Orlando, FL), IEEE, Nov. 2000.","DOI":"10.1109\/REAL.2000.895996"},{"key":"60_CR36","doi-asserted-by":"crossref","unstructured":"K. H. K. Kim, \u201cObject Structures for Real-Time Systems and Simulators,\u201d IEEE Computer, pp. 62\u201370, Aug. 1997.","DOI":"10.1109\/2.607090"},{"key":"60_CR37","doi-asserted-by":"crossref","unstructured":"J. Regehr and J. Lepreau, \u201cThe Case for Using Middleware to Manage Diverse Soft Real-Time Schedulers,\u201d in Proceedings of the InternationalWorkshop on Multimedia Middleware (M3W\u2019 01), (Ottowa, Canada), Oct. 2001.","DOI":"10.1145\/985135.985143"},{"key":"60_CR38","doi-asserted-by":"crossref","unstructured":"Y.-C. Wang and K.-J. Lin, \u201cImplementing A General Real-Time Scheduling Framework in the RED-Linux Real-Time Kernel,\u201d in IEEE Real-Time Systems Symposium, pp. 246\u2013255, IEEE, Dec. 1999.","DOI":"10.1109\/REAL.1999.818850"},{"key":"60_CR39","unstructured":"C. Lu, J. A. Stankovic, G. Tao, and S. H. Son, \u201cFeedback Control Real-Time Scheduling: Framework, Modeling, and Algorithms,\u201d Journal of Real-Time Systems, Special Issue on Control-Theoretical Approaches to Real-Time Computing, 2002, to appear."},{"key":"60_CR40","unstructured":"C. Lu, Feedback Control Real-Time Scheduling. PhD thesis, University of Virginia, Charlottesville, VA, May 2001."},{"key":"60_CR41","unstructured":"J. A. Stankovic, T. He, T. F. Abdelzaher, M. Marley, G. Tao, S. H. Son, and C. Lu, \u201cFeedback Control Scheduling in Distributed Systems,\u201d in The 22nd IEEE Real-Time Systems Symposium (RTSS\u2019 01), (London UK), Dec. 2001."},{"key":"60_CR42","unstructured":"C. Lu, J. A. Stankovic, T. F. Abdelzaher, G. Tao, S. H. Son, and M. Marley, \u201cPerformance Specifications and Metrics for Adaptive Real-Time Systems,\u201d in The 21st IEEE Real-Time Systems Symposium (RTSS\u2019 00), (Orlando FL), Dec. 2000."},{"key":"60_CR43","doi-asserted-by":"crossref","unstructured":"C. Lu, J. A. Stankovic, G. Tao, and S. H. Son, \u201cDesign and Evaluation of a Feedback Control EDF Scheduling Algorithm,\u201d in The 20th IEEE Real-Time Systems Symposium (RTSS\u2019 99), (Phoenix AZ), Dec. 1999.","DOI":"10.1109\/REAL.1999.818828"},{"key":"60_CR44","doi-asserted-by":"crossref","unstructured":"J. A. Stankovic, C. Lu, S. H. Son, and G. Tao, \u201cThe Case for Feedback Control Real-Time Scheduling,\u201d in 11th EuroMicro Conference on Real-Time Systems, (York UK), June 1999.","DOI":"10.1109\/EMRTS.1999.777445"}],"container-title":["Lecture Notes in Computer Science","On the Move to Meaningful Internet Systems 2002: CoopIS, DOA, and ODBASE"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-36124-3_60","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,5]],"date-time":"2019-05-05T09:30:47Z","timestamp":1557048647000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-36124-3_60"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540001065","9783540361244"],"references-count":44,"URL":"https:\/\/doi.org\/10.1007\/3-540-36124-3_60","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]}}}