{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T23:16:01Z","timestamp":1768086961429,"version":"3.49.0"},"reference-count":55,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"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":["Cluster Computing"],"published-print":{"date-parts":[[2002,1]]},"DOI":"10.1023\/a:1012744721976","type":"journal-article","created":{"date-parts":[[2002,12,23]],"date-time":"2002-12-23T09:27:29Z","timestamp":1040635649000},"page":"55-64","source":"Crossref","is-referenced-by-count":32,"title":["Software Architecture for Processing Clusters Based on I2O"],"prefix":"10.1007","volume":"5","author":[{"given":"J.","family":"Gutleber","sequence":"first","affiliation":[]},{"given":"L.","family":"Orsini","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"383262_CR1","series-title":"NASA contractor report","first-page":"228","volume-title":"Computers in Spaceflight","author":"J.E. Tomayko","year":"1988","unstructured":"J.E. Tomayko, Computers in Spaceflight, NASA contractor report CR-182505, National Aeronautics and Space Administration, Scientific and Technical Information Division, Washington, DC, USA (1988) p. 228."},{"key":"383262_CR2","volume-title":"Proceedings of the 1st International Workshop on Real-Time Mission-Critical Systems: Grand Challenge Problems","author":"J. Gutleber","year":"1999","unstructured":"J. Gutleber, Challenges in data acquisition at the beginning of the new millennium, in: Proceedings of the 1st International Workshop on Real-Time Mission-Critical Systems: Grand Challenge Problems, IEEE, Phoenix, AZ (1999)."},{"key":"383262_CR3","volume-title":"Proceedings of the 1st International Workshop on Real-Time Mission-Critical Systems: Grand Challenge Problems","author":"W.C. Meilander","year":"1999","unstructured":"W.C. Meilander, J.W. Baker and J.L. Potter, In air traffic control \u2014 the solution is the problem, in: Proceedings of the 1st International Workshop on Real-Time Mission-Critical Systems: Grand Challenge Problems, IEEE, Phoenix, AZ (1999)."},{"key":"383262_CR4","first-page":"481","volume-title":"Proceedings of the International Conference on Applied Informatics","author":"J. Gutleber","year":"1999","unstructured":"J. Gutleber, Application steering for large clusters of workstations in high energy physics environments, in: Proceedings of the International Conference on Applied Informatics, ed. M.H. Hamza, Innsbruck, Austria (IASTED\/ACTA Press, Anaheim, 1999) pp. 481\u2013484."},{"key":"383262_CR5","volume-title":"Proceedings of the 1st International Workshop on Real-Time Mission-Critical Systems: Grand Challenge Problems","author":"L.R. Welch","year":"1999","unstructured":"L.R. Welch, A taxonomy of real-time applications, in: Proceedings of the 1st International Workshop on Real-Time Mission-Critical Systems: Grand Challenge Problems, IEEE, Phoenix, AZ (1999)."},{"key":"383262_CR6","first-page":"9","volume":"2","author":"W.J. McCombie","year":"1999","unstructured":"W.J. McCombie, High availability in software using supervised logical channels, Embedded Systems Programming Europe 2 (1999) 9\u201316.","journal-title":"Embedded Systems Programming Europe"},{"key":"383262_CR7","volume-title":"Proceedings of the 1st International Workshop on Real-Time Mission-Critical Systems: Grand Challenge Problems","author":"C.D. Gill","year":"1999","unstructured":"C.D. Gill, F. Kuhns, D.L. Levine and D.C. Schmidt, Applying adaptive real-time middleware to address grand challenges of COTS-based mission-critical real-time systems, in: Proceedings of the 1st International Workshop on Real-Time Mission-Critical Systems: Grand Challenge Problems, IEEE, Phoenix, AZ (1999)."},{"key":"383262_CR8","doi-asserted-by":"crossref","unstructured":"F. Kon, M. Rom\u00e1n, P. Liu, J. Mao, T. Yamane, L.C. Magalh\u00e3es, and R.H. Campbell, Monitoring, security, and dynamic configuration with the dynamic TAO reflective ORB, in: IFIP\/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware'2000), ew York (2000).","DOI":"10.1007\/3-540-45559-0_7"},{"key":"383262_CR9","unstructured":"S. Lo and S. Pope, The implementation of a high performance ORB over multiple network transports, in: Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware 98), eds. N. Davies, K. Raymond and J. Seitz, The Lake District, England, IFIP (Springer, 1998)."},{"key":"383262_CR10","unstructured":"N.Wang, M. Kircher and D.C. Schmidt, Applying reflective techniques to optimize a QoS-enabled CORBA component model implementation, in: The 24th Annual International Computer Software and Applications Conference (COMPSAC 2000), Taipai, Taiwan (2000)."},{"key":"383262_CR11","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/6.833027","volume":"4","author":"S. Morgan","year":"2000","unstructured":"S. Morgan, Jini to the rescue, IEEE Spectrum 4 (2000) 44\u201349.","journal-title":"IEEE Spectrum"},{"key":"383262_CR12","first-page":"259","volume-title":"The GRID. Blueprint for a New Computing Infrastructure","author":"I. Foster","year":"1999","unstructured":"I. Foster and C. Kesselman, The globus toolkit, in: The GRID. Blueprint for a New Computing Infrastructure, 1st edn., eds. I. Foster and C. Kesselman (Morgan Kaufmann, San Francisco, CA, USA, 1999) pp. 259\u2013278.","edition":"1st edn."},{"key":"383262_CR13","unstructured":"A. Chien, S. Pakin, M. Lauria, M. Buchanan, K. Hane, L. Giannini and J. Prusakova, High performance virtual machines (HPVM): Clusters with supercomputing APIs and performance, in: 8th SIAM Conference on Parallel Processing for Scientific Computing (PP97), Hyatt Regency Minneapolis on Nicollet Mall Hotel, Minneapolis, MI, USA (SIAM, 1997)."},{"issue":"1","key":"383262_CR14","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1006\/jpdc.1996.1264","volume":"40","author":"M. Lauria","year":"1997","unstructured":"M. Lauria and A. Chien, MPI-FM: High performance MPI on workstation clusters, Journal of Parallel and Distributed Computing 40(1) (1997) 4\u201318.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"383262_CR15","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1006\/jpdc.1996.1266","volume":"40","author":"I. Foster","year":"1997","unstructured":"I. Foster, J. Geisler, C. Kesselman and S. Tuecke, Managing multiple communication methods in high-performance networked computing systems, Journal of Parallel and Distributed Computing 40 (1997) 35\u201348.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"383262_CR16","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/2.868695","volume":"9","author":"R. Lea","year":"2000","unstructured":"R. Lea, S. Gibbs, A. Dara-Abrams and E. Eytchison, Networking home entertainment devices with HAVi, IEEE Computer 9 (2000) 35\u201343.","journal-title":"IEEE Computer"},{"key":"383262_CR17","unstructured":"Universal Plug and Play Device Architecture, Version 1.0, Microsoft Corp. Redmond, WA (2000)."},{"key":"383262_CR18","unstructured":"M. Shaw and D. Garlan, Software Architecture: Perspectives on an Emerging Discipline (Prentice-Hall, 1996)."},{"key":"383262_CR19","unstructured":"I2O Special Interest Group, Intelligent I\/O (I2O) Architecture Specification v2.0 (1999)."},{"key":"383262_CR20","unstructured":"K. Li, Shared virtual memory on loosley coupled multiprocessors, Ph.D. thesis, Department of Computer Science, Yale University, YALEU\/DCS\/RR-492 (1986)."},{"key":"383262_CR21","first-page":"1902","volume":"54","author":"M.J. Flynn","year":"1966","unstructured":"M.J. Flynn, Very high speed computing systems, Proc. IEEE 54 (1966) 1902\u20131909.","journal-title":"Proc. IEEE"},{"issue":"1","key":"383262_CR22","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1038\/scientificamerican0700-70","volume":"283","author":"C.L. Smith","year":"2000","unstructured":"C.L. Smith, The large hadron collider, Scientific American 283(1) (2000) 70.","journal-title":"Scientific American"},{"key":"383262_CR23","doi-asserted-by":"crossref","unstructured":"G. Harangoz\u00f3, Two nondeterministic event building methods derived from the Barrel Shifter, in: 30th Annual Simulation Symposium (IEEE Press, 1997) pp. 137\u2013144.","DOI":"10.1109\/SIMSYM.1997.586506"},{"key":"383262_CR24","doi-asserted-by":"crossref","unstructured":"E. Barsotti, A. Booth and M. Bowden, Effects of various event building techniques on data acquisition system architectures, Fermilab note FERMILAB-CONF-90\/61, Batavia, IL, USA (1990).","DOI":"10.1063\/1.39532"},{"issue":"2","key":"383262_CR25","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1109\/23.846167","volume":"47","author":"G. Antchev","year":"2000","unstructured":"G. Antchev, E. Cano, S. Chatelier, S. Cittolin, S. Erhan, D. Gigi, J. Gutleber, C. Jacobs, F.Meijers, L. Orsini, L. Pollet, A. Racz, D. Samyn, N. Sinanis and P. Sphicas, The CMS event builder demonstrator based on Myrinet, IEEE Transactions on Nuclear Science 47(2) (2000) 293\u2013298.","journal-title":"IEEE Transactions on Nuclear Science"},{"key":"383262_CR26","unstructured":"P.A. Bernstein, Middleware, An architecture for distributed system services, Technical Report CRL 93\/16, Cambridge Research Lab, Digital Research Corp. (1993)."},{"key":"383262_CR27","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1088\/0967-1846\/3\/2\/006","volume":"3","author":"P. Jardin","year":"1996","unstructured":"P. Jardin, Supporting scalability and flexibility in a distributed management platform, Distrib. Syst. Engrg. 3 (1996) 115\u2013123.","journal-title":"Distrib. Syst. Engrg."},{"issue":"9","key":"383262_CR28","first-page":"929","volume":"28","author":"D.P. Ghormley","year":"1998","unstructured":"D.P. Ghormley, D. Petrou and S.H. Rodrigues, GLUnix: A global layer Unix for a network of workstations, Software: Practice and Experience 28(9) (1998) 929\u2013961.","journal-title":"Software: Practice and Experience"},{"key":"383262_CR29","unstructured":"GT-64120A, Product Preview, Revision 0.2, Galileo Technology, Galileo Technology, Inc., San Jose, CA, USA (1998)."},{"key":"383262_CR30","unstructured":"D. Pendery and J. Eunice, InfiniBand architecture: Bridge over troubled waters, Research Note, InfiniBand Trade Ass'n (2000)."},{"key":"383262_CR31","doi-asserted-by":"crossref","unstructured":"B.N. Bershad, S. Savage, P. Pardyak, E.G. Sirer, M.E. Fiuczunski, D. Becker, C. Chambers and S. Eggers, Extensibility, safety and performance in the SPIN operating system, in: Proceedings of the 15th ACM Symposium on Operating System Principles (1995) pp. 267\u2013284.","DOI":"10.1145\/224056.224077"},{"issue":"8","key":"383262_CR32","doi-asserted-by":"crossref","first-page":"933","DOI":"10.1109\/TC.1987.5009516","volume":"C-36","author":"H. Kopetz","year":"1987","unstructured":"H. Kopetz and W. Ochsenreiter, Clock synchronization in distributed real-time systems, IEEE Transactions on Computers C-36(8) (1987) 933\u2013940.","journal-title":"IEEE Transactions on Computers"},{"key":"383262_CR33","doi-asserted-by":"crossref","unstructured":"P. Pardyak and B.N. Bershad, Dynamic binding for an extensible system, in: Proceedings of the 2nd USENIX Symposium on Operating Systems Design and Implementation (1996) pp. 201\u2013212.","DOI":"10.1145\/238721.238777"},{"issue":"9","key":"383262_CR34","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1145\/130994.131005","volume":"35","author":"O. Nierstrasz","year":"1992","unstructured":"O. Nierstrasz, S. Gibbs and D. Tsichritzis, Component-oriented software development, Communications of the ACM 35(9) (1992) 160\u2013164.","journal-title":"Communications of the ACM"},{"key":"383262_CR35","unstructured":"C. Pfister and C. Szyperski, Why objects are not enough, in: 1st International Component Users Conference (CUC'96), Munich, Germany (SIGS Publishers, 1996)."},{"key":"383262_CR36","unstructured":"M.D. McIlroy, Mass-produced software components, in: Software Engineering Concepts and Techniques, eds. J.M. Buxton, P. Nauran and B. Randell, Reprinted proceedings of the 1968 and 1969 NATO Conferences, Petrocelli\/Charter (ACM Press, 1976) pp. 88\u201398."},{"issue":"1","key":"383262_CR37","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/40.342015","volume":"15","author":"N.J. Boden","year":"1995","unstructured":"N.J. Boden, D. Cohen, R.E. Felderman, A.E. Kulawik, C.L. Seitz, J.N. Seizovic and W.-K. Su, MYRINET: A gigabit per second local area network, IEEE-Micro 15(1) (1995) 29\u201336.","journal-title":"IEEE-Micro"},{"issue":"10","key":"383262_CR38","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1109\/35.874978","volume":"38","author":"D.C. Schmidt","year":"2000","unstructured":"D.C. Schmidt, V. Kachroo, Y. Krishnamurthy and F. Kuhns, Developing next-generation distributed applications with QoS-enabled DPE middleware, IEEE Communications Magazine 38(10) (2000) 112\u2013123.","journal-title":"IEEE Communications Magazine"},{"key":"383262_CR39","unstructured":"M. Shapiro, Structure and encapsulation in distributed systems: The proxy principle, in: Proceedings of the 6th International Conference on Distributed Computing Systems (IEEE Computer Society Press, 1986) pp. 198\u2013204."},{"key":"383262_CR40","unstructured":"InfiniBand Trade Association, InfiniBand Architecture, Specification Volume 1, Release 1.0 (2000)."},{"key":"383262_CR41","unstructured":"J. Pranevich, Wonderful World of Linux 2.4, Linux Today, http: \/\/linuxtoday.com."},{"key":"383262_CR42","unstructured":"Banderacom partners withWindRiver, SD Times, BZMedia LLC, Oyster Bay, NY, USA 19 (1 December 2000) 16."},{"key":"383262_CR43","unstructured":"R. Wang and E. Crisostomo, Event bridges across CORBA event service and programming language event models, Journal of Object Oriented Programming (July\/August 1999)."},{"key":"383262_CR44","unstructured":"Simple object access protocol (SOAP) 1.1, W3C Note 08 (May 2000), http:\/\/www.w3.org\/TR\/SOAP\/"},{"key":"383262_CR45","unstructured":"Myricom, The GM Message Passing System (1999)."},{"key":"383262_CR46","doi-asserted-by":"crossref","unstructured":"T. von Eicken, D. Culler, S. Goldstein and K. Schasuer, Active messages: A mechanism for integrated communication and computation, in: Proceedings of the 19th International Symposium on Computer Architecture, Gold Coast, Australia (1992).","DOI":"10.1145\/139669.140382"},{"key":"383262_CR47","unstructured":"M.E. Fiucynski and B.N. Bershad, An extensible protocol architecture for application-specific networking, in: Proceedings of the USENIX 1996 Annual Technical Conference (1996)."},{"key":"383262_CR48","unstructured":"M.E. Fiucynski and B.N. Bershad, SPINE \u2014 A safe programmable and integrated network environment, in: 16th ACM Symposium on Operating System Principles (1997)."},{"key":"383262_CR49","doi-asserted-by":"crossref","unstructured":"D.C. Schmidt, D.L. Levine and C. Cleeland, Architectures and patterns for high-performance, real-time ORB endsystems, in: Advances in Computers, ed. M. Zelkowitz (Academic Press, 1999).","DOI":"10.1016\/S0065-2458(08)60018-2"},{"key":"383262_CR50","first-page":"151","volume":"3","author":"F. Kuhns","year":"2000","unstructured":"F. Kuhns, D.C. Schmidt, C. O'Ryan and D.L. Levine, Supporting highperformance I\/O in QoS-enabled ORB middleware, cluster computing, Journal on Networks, Software, and Applications 3 (2000) 151\u2013173.","journal-title":"Journal on Networks, Software, and Applications"},{"key":"383262_CR51","unstructured":"D.C. Schmidt and S. Vinoski, An overview of the OMG CORBA messaging quality of service (QoS) framework, C++ Report 12(3) (2000)."},{"key":"383262_CR52","unstructured":"D.C. Schmidt and T. Suda, The performance of alternative threading architectures for parallel communication subsystems, Journal of Parallel and Distributed Computing, submitted."},{"key":"383262_CR53","doi-asserted-by":"crossref","unstructured":"C. O'Ryan, F. Kuhns, D.C. Schmidt, O. Othman and J. Parsons, The design and performance of a pluggable protocols framework for realtime distributed object computing middleware, in: IFIP\/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing (ACM Press, 2000) pp. 372\u2013395.","DOI":"10.1007\/3-540-45559-0_19"},{"key":"383262_CR54","unstructured":"I. Yuji, S. Toshiaki, I. Tooru and K. Mitsuhiro, CrispORB: High performance CORBA for system area network, in: Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing (1999)."},{"key":"383262_CR55","unstructured":"C. O'Ryan, D.C. Schmidt, F. Kuhns, M. Spivak, J. Parsons, I. Pyarali and D.L. Levine, Evaluating policies and mechanisms for supporting embedded, real-time applications with CORBA 3.0, in: Proceedings of the 6th IEEE Real-Time Technology and Applications Symposium (RTAS 00) (2000)."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1012744721976.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1012744721976\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1012744721976.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,12]],"date-time":"2025-07-12T22:03:22Z","timestamp":1752357802000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1012744721976"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,1]]},"references-count":55,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2002,1]]}},"alternative-id":["383262"],"URL":"https:\/\/doi.org\/10.1023\/a:1012744721976","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2002,1]]}}}