{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T13:51:18Z","timestamp":1761486678021,"version":"3.43.0"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2001,3,1]],"date-time":"2001-03-01T00:00:00Z","timestamp":983404800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2001,3,1]],"date-time":"2001-03-01T00:00:00Z","timestamp":983404800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Real-Time Systems"],"published-print":{"date-parts":[[2001,3]]},"DOI":"10.1023\/a:1008137720322","type":"journal-article","created":{"date-parts":[[2002,12,22]],"date-time":"2002-12-22T08:17:47Z","timestamp":1040545067000},"page":"117-154","source":"Crossref","is-referenced-by-count":28,"title":["The Design and Performance of a Real-Time CORBA Scheduling Service"],"prefix":"10.1007","volume":"20","author":[{"given":"Christopher D.","family":"Gill","sequence":"first","affiliation":[]},{"given":"David L.","family":"Levine","sequence":"additional","affiliation":[]},{"given":"Douglas C.","family":"Schmidt","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"316324_CR1","unstructured":"Abdelzaher, T., Dawson, S., Feng, W.-C., Jahanian, F., Johnson, S., Mehra, A., Mitton, T., Shaikh, A., Shin, K., Wang, Z., and Zou, H. 1997. ARMADA middleware suite. Proc. of the Workshop on Middleware for Real-Time Systems and Services, IEEE. San Francisco, CA."},{"key":"316324_CR2","unstructured":"Cooper, G., DiPippo, L.C., Esibov, L., Ginis, R., Johnston, R., Kortman, P., Krupp, P., Mauer, J., Squadrito, M., Thuraisingham, B., Wohlever, S., and Wolfe, V.F. 1997. Real-time CORBA development at MITRE, NRaD, Tri-Pacific and URI. Proc. of the Workshop on Middleware for Real-Time Systems and Services, IEEE. San Francisco, CA."},{"key":"316324_CR3","unstructured":"Dittia, Z.D., Parulkar, G.M., and Cox, J.S.R. 1997. The APIC approach to high performance network interface design: Protected DMA and other techniques. Proc. of INFOCOM '97, IEEE. Kobe, Japan."},{"key":"316324_CR4","unstructured":"Fay-Wolfe, V., Black, J.K., Thuraisingham, B., and Krupp, P. 1995. Real-time method invocations in distributed environments. University of Rhode Island, Department of Computer Science and Statistics. Tech. Rep. 95-244."},{"key":"316324_CR5","unstructured":"Feng, W., Syyid, U., and Liu, J.-S. 1997. Providing for an open, real-time CORBA. Proc. of the Workshop on Middleware for Real-Time Systems and Services, IEEE. San Francisco, CA."},{"key":"316324_CR6","volume-title":"DesignPatterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., and Vlissides, J. 1995. DesignPatterns: Elements of Reusable Object-Oriented Software. Reading, MA: Addison-Wesley."},{"key":"316324_CR7","doi-asserted-by":"crossref","unstructured":"Gokhale, A., and Schmidt, D.C. 1998. Optimizing a CORBA IIOP Protocol Engine for Minimal Footprint Multimedia Systems. Journal on Selected Areas in Communications. Special issue on Service Enabling Platforms for Networked Multimedia Systems.","DOI":"10.1109\/49.790489"},{"key":"316324_CR8","unstructured":"Han, C.-C.J. 1998. A better polynomial-time schedulability test for real-time multiframe tasks. IEEE Real-Time Systems Symposium, IEEE. Madrid, Spain."},{"key":"316324_CR9","unstructured":"Han, C.-C.J., and Tyan, H.Y. 1997. A better polynomial-time schedulability test for real-time fixed-priority scheduling algorithms. IEEE Real-Time Systems Symposium, IEEE. San Francisco, CA."},{"key":"316324_CR10","doi-asserted-by":"crossref","unstructured":"Harrison, T.H., Levine, D.L., and Schmidt, D.C. 1997. The design and performance of a real-time CORBA event service. Proc. of OOPSLA '97, ACM. Atlanta, GA.","DOI":"10.1145\/263698.263734"},{"key":"316324_CR11","doi-asserted-by":"crossref","unstructured":"Harrison, T.H., O'Ryan, C., Levine, D.L., and Schmidt, D.C. 1998. The design and performance of a real-time CORBA event service. Submitted to The Journal on Selected Areas in Communications. Special issue on Service Enabling Platforms for Networked Multimedia Systems.","DOI":"10.1145\/263698.263734"},{"key":"316324_CR12","unstructured":"Kalogeraki, V., Melliar-Smith, P., and Moser, L. 1997. Soft real-time resource management in CORBA distributed systems. Proc. of the Workshop on Middleware for Real-Time Systems and Services, IEEE. San Francisco, CA."},{"key":"316324_CR13","unstructured":"Khanna, S., et al. 1992. Realtime scheduling in SunOS 5.0. Proc. of the USENIX Winter Conference. USENIX Association, pp. 375-390."},{"key":"316324_CR14","doi-asserted-by":"crossref","unstructured":"Kiczales, G. 1997. Aspect-oriented programming. Proc. of the 11th European Conference on Object-Oriented Programming.","DOI":"10.1007\/BFb0053381"},{"key":"316324_CR15","doi-asserted-by":"crossref","unstructured":"Kim, K.H.K. 1997. Object structures for real-time systems and simulators. IEEE Computer, pp. 62-70.","DOI":"10.1109\/2.607090"},{"key":"316324_CR16","unstructured":"Kim, K., and Shokri, E. 1999. Two CORBA services enabling TMO network programming. Fourth International Workshop on Object-Oriented, Real-Time Dependable Systems, IEEE."},{"key":"316324_CR17","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-2796-1","volume-title":"A Practitioner's Handbook for Real-Time Analysis: Guide to Rate Monotonic Analysis for Real-Time Systems","author":"M.H. Klein","year":"1993","unstructured":"Klein, M.H., Ralya, T., Pollak, B., Obenza, R., and Harbour, M.G. 1993. A Practitioner's Handbook for Real-Time Analysis: Guide to Rate Monotonic Analysis for Real-Time Systems. Norwell, MA: Kluwer Academic Publishers."},{"key":"316324_CR18","unstructured":"Kuhns, F., Schmidt, D.C., Levine, D.L., and Bector, R. 1999. The design and performance of RIO\u2014A real-time I\/O subsystem for ORB endsystems. Proc. of the 5\nth IEEE Real-Time Technology and Applications Symposium, IEEE. Vancouver, British Columbia, Canada."},{"key":"316324_CR19","unstructured":"Lachenmaier, R. 1998. Open systems architecture puts six bombs on target. www.cs.wustl.edu\/\u223cschmidt\/TAOboeing. html."},{"key":"316324_CR20","unstructured":"Levine, D.L., Gill, C.D., and Schmidt, D.C. 1998. Dynamic scheduling stategies for avionics mission computing. Proc. of the 17th IEEE\/AIAA Digital Avionics Systems Conference (DASC)."},{"key":"316324_CR21","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"C. Liu","year":"1973","unstructured":"Liu, C., and Layland, J. 1973. Scheduling algorithms for multiprogramming in a hard-real-time environment. JACM 20: 46-61.","journal-title":"JACM"},{"key":"316324_CR22","doi-asserted-by":"crossref","first-page":"616","DOI":"10.1109\/32.637145","volume":"23","author":"A. Mehra","year":"1997","unstructured":"Mehra, A., Indiresan, A., and Shin, K.G. 1997. Structuring communication software for quality-of-service guarantees. IEEE Transactions on Software Engineering 23: 616-634.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"316324_CR23","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1109\/32.637146","volume":"23","author":"A.K. Mok","year":"1997","unstructured":"Mok, A.K., and Chen, D. 1997. A multiframe model for real-time tasks. IEEE Transactions of Software Engineering 23: 635-645.","journal-title":"IEEE Transactions of Software Engineering"},{"key":"316324_CR24","volume-title":"Avionics Systems Design","author":"J.R. Newport","year":"1994","unstructured":"Newport, J.R. 1994 Avionics Systems Design. Boca Raton, FL: CRC Press."},{"key":"316324_CR25","unstructured":"Object Management Group. 1998. The Common Object Request Broker: Architecture and Specification. 2.2ed."},{"key":"316324_CR26","unstructured":"Object Management Group. 1998. Realtime CORBA 1.0 Joint Submission. OMG Document orbos\/98-12-05 ed."},{"key":"316324_CR27","unstructured":"Pyarali, I., Harrison, T.H., and Schmidt, D.C. 1996. Design and performance of an object-oriented framework for high-performance electronic medical imaging. USENIX Computing Systems, vol. 9."},{"key":"316324_CR28","unstructured":"Pyarali, I., O'Ryan, C., Schmidt, D.C., Kachroo, V., Arulanthu, A., Wang, N., and Gokhale, A. 1999. Applying Optimization Patterns to Design Real-time ORBs. Proc. of the 5\nth Conference on Object-Oriented Technologies and Systems, USENIX. San Diego, CA."},{"key":"316324_CR29","volume-title":"UNIX System V Network Programming","author":"S. Rago","year":"1993","unstructured":"Rago, S. 1993. UNIX System V Network Programming Reading MA: Addison-Wesley."},{"key":"316324_CR30","unstructured":"Rajkumar, R., Gagliardi, M., and Sha, L. 1995. The real-time publisher\/subscriber inter-process communication model for distributed real-time systems: Design and implementation. First IEEE Real-Time Technology and Applications Symposium."},{"key":"316324_CR31","doi-asserted-by":"crossref","unstructured":"Schmidt, D.C. 1996. A family of design patterns for application-level gateways. The Theory and Practice of Object Systems (Special issue on Patterns and Pattern Languages) 2(1).","DOI":"10.1002\/(SICI)1096-9942(1996)2:1<15::AID-TAPO2>3.3.CO;2-K"},{"key":"316324_CR32","unstructured":"Schmidt, D.C. 1990. GPERF: A perfect hash function generator. Proc. of the 2\nnd C++ Conference, USENIX. San Francisco, CA, pp. 87-102."},{"key":"316324_CR33","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1016\/S0140-3664(97)00165-5","volume":"21","author":"D.C. Schmidt","year":"1998","unstructured":"Schmidt, D.C., Levine, D.L., and Mungee, S. 1998. The design and performance of real-time object request brokers. Computer Communications 21: 294-324.","journal-title":"Computer Communications"},{"key":"316324_CR34","unstructured":"Schmidt, D.C., Mungee, S., Flores-Gaitain, S., and Gokhale, A. 1999. Software architectures for reducing priority inversion and non-determinism in real-time object request brokers. Journal of Real-time Systems. To appear."},{"key":"316324_CR35","volume-title":"Pattern-oriented Software Architecture: Vol. 2, Patterns for Concurrent and Networked Objects","author":"D.C. Schmidt","year":"2000","unstructured":"Schmidt, D.C., Stal, M., Rohnert, H., Buschmann, F. 2000. Pattern-oriented Software Architecture: Vol. 2, Patterns for Concurrent and Networked Objects. U.K.: Wiley."},{"key":"316324_CR36","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1088\/0967-1846\/1\/5\/003","volume":"2","author":"D.C. Schmidt","year":"1994","unstructured":"Schmidt, D.C., and Suda, T. 1994. An object-oriented framework for dynamically configuring extensible distributed communication systems. IEE\/BCS Distributed Systems Engineering Journal (Special issue on Configurable Distributed Systems) 2: 280-193.","journal-title":"IEE\/BCS Distributed Systems Engineering Journal"},{"key":"316324_CR37","volume-title":"Real-Time Programming","author":"D.B. Stewart","year":"1992","unstructured":"Stewart, D.B., and Khosla, P.K. 1992. Real-time scheduling of sensor-based control systems. Real-Time Programming (W. Halang and K. Ramamritham, eds.) Tarrytown, NY: Pergamon Press."},{"key":"316324_CR38","unstructured":"Stewart, D.B., Schmitz, D.E., and Khosla, P.K. 1992. Implementing real-time robotic systems using CHIMERA II. Proc. of 1990 IEEE International Conference on Robotics and Automation Cincinnati, OH."},{"key":"316324_CR39","unstructured":"Statement of work for the extend sentry program, CPFF Project, ECSP replacement phase II. 1997. Submitted to OMG in response to RFI ORBOS\/96-09-02."},{"key":"316324_CR40","unstructured":"Thuraisingham, B., Krupp, P., Schafer, A., and Wolfe, V. 1994. On real-time extensions to the common object request broker architecture. Proc. of the Object Oriented Programming, Systems, Languages, and Applications (OOPSLA) Workshop on Experiences with CORBA, ACM."},{"key":"316324_CR41","unstructured":"Tyan, H.-Y., and Hou, J.C. 1999. A rate-based message scheduling paradigm. Fourth International Workshop on Object-Oriented, Real-Time Dependable Systems, IEEE."},{"key":"316324_CR42","doi-asserted-by":"crossref","unstructured":"Vinoski, S. 1997.CORBA: Integrating diverse applications within distributed heterogeneous environments. IEEE Communications Magazine 14.","DOI":"10.1109\/35.565655"},{"key":"316324_CR43","unstructured":"Wang, Y.-C., and Lin, K.-J. 1999. Implementing a general real-time scheduling framework in the RED-linux real-time kernel. IEEE Real-Time Systems Symposium, IEEE."},{"key":"316324_CR44","unstructured":"Wolfe, V.F., DiPippo, L.C., Ginis, R., Squadrito, M., Wohlever, S., Zykh, I., and Johnston, R. 1997. Real-time CORBA. Proc. of the Third IEEE Real-Time Technology and Applications Symposium. Montr\u00e9al, Canada."},{"key":"316324_CR45","doi-asserted-by":"crossref","unstructured":"Zinky, J.A., Bakken, D.E., and Schantz, R. 1997. Architectural support for quality of service for CORBA objects. Theory and Practice of Object Systems 3(1).","DOI":"10.1002\/(SICI)1096-9942(1997)3:1<55::AID-TAPO6>3.3.CO;2-R"}],"container-title":["Real-Time Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008137720322.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1008137720322\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008137720322.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,8]],"date-time":"2025-08-08T07:11:42Z","timestamp":1754637102000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1008137720322"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,3]]},"references-count":45,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2001,3]]}},"alternative-id":["316324"],"URL":"https:\/\/doi.org\/10.1023\/a:1008137720322","relation":{},"ISSN":["0922-6443","1573-1383"],"issn-type":[{"type":"print","value":"0922-6443"},{"type":"electronic","value":"1573-1383"}],"subject":[],"published":{"date-parts":[[2001,3]]}}}