{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:01:44Z","timestamp":1725483704698},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540425304"},{"type":"electronic","value":"9783540447634"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-44763-6_13","type":"book-chapter","created":{"date-parts":[[2007,5,3]],"date-time":"2007-05-03T17:07:18Z","timestamp":1178212038000},"page":"111-123","source":"Crossref","is-referenced-by-count":5,"title":["Design and Application of TOAST: An Adaptive Distributed Multimedia Middleware Platform"],"prefix":"10.1007","author":[{"given":"Tom","family":"Fitzpatrick","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julian","family":"Gallop","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gordon","family":"Blair","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christopher","family":"Cooper","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Geoff","family":"Coulson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Duce","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ian","family":"Johnson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,8,24]]},"reference":[{"key":"13_CR1","doi-asserted-by":"crossref","unstructured":"Blair, G., Coulson, G., Davies, N., Robin, P. and Fitzpatrick, T., \u201cAdaptive Middleware for Mobile Multimedia Applications\u201d, Proc. NOSSDAV\u201997, Missouri, USA, May 1997.","DOI":"10.1109\/NOSDAV.1997.629391"},{"key":"13_CR2","volume-title":"Open Distributed Processing and Multimedia","author":"G. Blair","year":"1998","unstructured":"Blair, G. and Stefani, J., \u201cOpen Distributed Processing and Multimedia\u201d, Addison-Wesley, Harlow, England 1998."},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"Braden, R., Clark, D. and Shenker, S., \u201cIntegrated Services in the Internet Architecture: an Overview\u201d, IETF Request For Comments, RFC 1633, June 1994.","DOI":"10.17487\/rfc1633"},{"key":"13_CR4","unstructured":"Brodlie, K.W., Duce, D.A., Gallop, J.R. and Wood, ID., \u201cDistributed Cooperative Visualization\u201d, Eurographics\u2019 98 State of the Art Reports, deSousa, A.A. and Hopgood, F.R.A. (Eds), pp27\u201360, 1998."},{"issue":"12","key":"13_CR5","doi-asserted-by":"crossref","first-page":"865","DOI":"10.5594\/J17160","volume":"106","author":"A. Chatterjee","year":"1997","unstructured":"Chatterjee, A. and Maltz, A., \u201cMicrosoft DirectShow: A new media architecture\u201d, SMPTE Journal, December 1997, Vol. 106, No. 12, pp. 865\u2013871.","journal-title":"SMPTE Journal"},{"key":"13_CR6","doi-asserted-by":"crossref","unstructured":"Coulson, G and Waddington, D.G., \u201cA CORBA-compliant Real-time Multimedia Platform for Broadband Networks\u201d, Proc. TRENDS\u201996, Aachen, Germany, September 1996.","DOI":"10.1007\/3-540-61842-2_23"},{"key":"13_CR7","unstructured":"Davies, N., Friday, A., Blair, G. and Cheverst, K., \u201cDistributed Systems Support for Adaptive Mobile Applications\u201d, ACM Mobile Networks and Applications, Special Issue on Mobile Computing System Services, Vol. 1, No. 4, 1996."},{"key":"13_CR8","doi-asserted-by":"crossref","unstructured":"Duce, D.A., Gallop, J.R., Johnson, I.J., Robinson, K., Seelig, CD., Cooper, C.S.: Distributed Cooperative Visualisation-Experiences and Issues from the MANICORAL Project, in Proceedings of the Eurographics Workshop on Visualisation in Scientific Computing, Eurographics Association, 1998.","DOI":"10.1111\/1467-8659.00286"},{"key":"13_CR9","doi-asserted-by":"crossref","unstructured":"Fitzpatrick, T., Blair, G., Coulson, G., Davies, N. and Robin, P., \u201cA Software Architecture For Adaptive Distributed Multimedia Systems\u201d, IEE Proceedings-Software, Special Issue on Configurable Distributed Systems, 1998.","DOI":"10.1049\/ip-sen:19982299"},{"key":"13_CR10","unstructured":"Fitzpatrick, T., \u201cOpen Component Oriented Multimedia Middleware for Adaptive Distributed Applications\u201d, PhD thesis, Lancaster University, May 2000."},{"key":"13_CR11","unstructured":"Foster, I., Stevens, R.: Corridor One, An Integrated Distance Visualization Environment for SSI and ASCI Applications, DoE NGI Testbed Workshop, July 1999, http:\/\/www.itg.lbl.gov\/NGI\/Jul99\/IFoster\/index.htm"},{"key":"13_CR12","volume-title":"Ph.D. Thesis","author":"A. Friday","year":"1996","unstructured":"Friday, A., \u201cInfrastructure Support for Adaptive Mobile Applications\u201d, Ph.D. Thesis, Computing Department, Lancaster University, Lancaster, England, September 1996."},{"key":"13_CR13","isbn-type":"print","volume-title":"Proceedings of CBG2000, the CSCW2000 workshop on Component-Based Groupware","author":"J. Gallop","year":"2000","unstructured":"Gallop, J., Cooper, C, Johnson, I., Duce, D., Blair, B., Coulson, G., and Fitzpatrick, T., \u201cStructuring for Extensibility-Adapting the Past to Fit the Future\u201d, In Slagter, R.J., ter Hofte, G.H., and Stiemerling, O., (Eds.), Proceedings of CBG2000, the CSCW2000 workshop on Component-Based Groupware, December 2, 2000, Philadelphia, USA, Telematica Instituut, The Netherlands, ISBN 90-75176-24-4.","ISBN":"http:\/\/id.crossref.org\/isbn\/9075176244"},{"key":"13_CR14","doi-asserted-by":"crossref","unstructured":"Kiczales, G., Des Rivieres, J. and Bobrow, D., \u201cThe Art of the Metaobject Protocol\u201d, MIT Press, 1991.","DOI":"10.7551\/mitpress\/1405.001.0001"},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"Leigh, J., Johnson, A.E., Brown, M., Sandin, D.J., DeFanti, T.A.: Visualization in Teleimmersive Environments, Computer, Vol 32, No 12, December 1999.","DOI":"10.1109\/2.809253"},{"key":"13_CR16","doi-asserted-by":"crossref","unstructured":"Mayer-Patel, K. and Rowe, L., \u201cDesign and Performance of the Berkeley Continuous Media Toolkit\u201d, in Multimedia Computing and Networking 1997, Freeman, Jardetzky and Vin (Eds), Proc. SPIE 3020, pp 194\u2013206,1997.","DOI":"10.1117\/12.264292"},{"key":"13_CR17","unstructured":"McAffer, J., \u201cMeta-Level Architecture Support for Distributed Objects\u201d, Proc. Reflection\u201996, G. Kiczales (Ed.), pp39\u201362, San Francicso, USA, 1996."},{"key":"13_CR18","doi-asserted-by":"crossref","unstructured":"McCanne, S., Brewer, E., Katz, R., Rowe, L., Amir, E., Chawathe, Y., Coopersmith, A., Mayer-Patel, K., Raman, S., Schuett, A., Simpson, D., Swan, A., Tung, T., Wu, D. and Smith, B, \u201cTowards a Common Infrastructure for Multimedia-Networking Middleware\u201d, Proc. NOSSDAV\u201997, Missouri, US, 1997.","DOI":"10.1109\/NOSDAV.1997.629353"},{"key":"13_CR19","unstructured":"Object Management Group, \u201cCORBA Event Management Service\u201d, OMG Document formal\/97-12-11, Object Management Group, Framingham, MA, USA."},{"key":"13_CR20","unstructured":"Object Management Group, \u201cControl and Management of Audio\/Video Streams\u201d, OMG Document formal\/98-06-05, Object Management Group, Framingham, MA, USA."},{"key":"13_CR21","unstructured":"Object Oriented Concepts Inc., \u201cORBacus for C++ and Java\u201d, Object Oriented Concepts Inc, Billerica, MA USA. Available on the Internet at http:\/\/www.ooc.com\/ob\/"},{"key":"13_CR22","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1007\/BFb0057026","volume-title":"Proc. ECOOP\u201991","author":"R. Rao","year":"1991","unstructured":"Rao, R., \u201cImplementational Reflection in Silica\u201d, Proc. ECOOP\u201991, Lecture Notes In Computer Science, P. America (Ed.), pp251\u2013267, Springer-Verlag, 1991."},{"key":"13_CR23","doi-asserted-by":"crossref","unstructured":"Singhai, A., Sane, A. and Campbell, R., \u201cReflective ORBs: Supporting Robust, Time-Critical Distribution\u201d, Proc. ECOOP\u201997 Workshop on Reflective Real-Time Object-Oriented Programming and Systems, Jyvaskyla, Finland, 1997.","DOI":"10.1007\/3-540-69687-3_11"},{"key":"13_CR24","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C. Szyperski","year":"1998","unstructured":"Szyperski, C, \u201cComponent Software: Beyond Object-Oriented Programming\u201d, Addison-Wesley, Harlow, England 1998."},{"key":"13_CR25","unstructured":"The Visual Beans Project web page: http:\/\/www.acu.rl.ac.uk\/VisualBeans\/"},{"key":"13_CR26","doi-asserted-by":"crossref","unstructured":"Watanabe, T. and Yonezawam A., \u201cReflection in an Object-Oriented Concurrent Language\u201d, Proc. OOPSLA\u201988, Vol. 23 of ACM SIGPLAN Notices, ACM Press, 1988.","DOI":"10.1145\/62083.62111"},{"key":"13_CR27","doi-asserted-by":"crossref","unstructured":"Wood, I, Wright, H., Brodlie, K.: Collaborative Visualization, Proceedings of IEEE Visualization 97, pp 253\u2013259, ACM Press, 1997","DOI":"10.1109\/VISUAL.1997.663890"},{"key":"13_CR28","unstructured":"Yeadon, N., \u201cQoS Filtering for Multipeer Communications\u201d, PhD Thesis, Lancaster University, September 1996."},{"key":"13_CR29","doi-asserted-by":"crossref","unstructured":"Yokote, Y., \u201cThe Apertos Reflective Operating System: The Concept and Its Implementation\u201d, Proc. OOPSLA\u201992, Vol. 28 of ACM SIGPLAN Notices, pp414\u2013434, ACM Press, 1992.","DOI":"10.1145\/141936.141970"},{"key":"13_CR30","doi-asserted-by":"crossref","unstructured":"Le Metayer, \u201cDescribing software architecture styles using graph grammars\u201d, IEEE Transactions-Software Engineering 24(7), 1998.","DOI":"10.1109\/32.708567"},{"key":"13_CR31","doi-asserted-by":"crossref","unstructured":"Drira, K., \u201cA coordination middleware for collaborative component-oriented distributed applications\u201d, Netnomics Journal, No. 2., pp85\u201389, 2000.","DOI":"10.1023\/A:1019130611825"},{"key":"13_CR32","unstructured":"Blair, G.S., Coulson, G., Andersen, A., Blair, L., Clarke, M., Costa, F., Duran-Limon, H., Fitzpatrick, T., Johnston, L., Moreira, R., Parlavantzas, N., Saikoski, K., \u201cThe Design and Implementation of OpenORB v2\u201d, IEEE DS Online, Special Issue on Reflective Middleware, 2001."}],"container-title":["Lecture Notes in Computer Science","Interactive Distributed Multimedia Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44763-6_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,11]],"date-time":"2023-05-11T17:57:47Z","timestamp":1683827867000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44763-6_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540425304","9783540447634"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/3-540-44763-6_13","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]}}}