{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T03:34:44Z","timestamp":1776137684551,"version":"3.50.1"},"reference-count":51,"publisher":"Elsevier BV","issue":"3","license":[{"start":{"date-parts":[[2004,1,1]],"date-time":"2004-01-01T00:00:00Z","timestamp":1072915200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2004,1]]},"DOI":"10.1016\/s0164-1212(03)00054-2","type":"journal-article","created":{"date-parts":[[2003,10,15]],"date-time":"2003-10-15T15:38:36Z","timestamp":1066232316000},"page":"243-266","source":"Crossref","is-referenced-by-count":33,"title":["Extending tuplespaces for coordination in interactive workspaces"],"prefix":"10.1016","volume":"69","author":[{"given":"Brad","family":"Johanson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Armando","family":"Fox","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0164-1212(03)00054-2_BIB1","doi-asserted-by":"crossref","unstructured":"Abowd, G., Brotherton, J., Bhalodia, J., 1998. Classroom 2000: a system for capturing and accessing multimedia classroom experiences. in CHI 98: Human Factors in Computing Systems. Los Angeles, CA USA: Association for Computing Machinery","DOI":"10.1145\/286498.286509"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB2","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1145\/319344.319164","article-title":"The design and implementation of an intentional naming system","volume":"33","author":"Adjie-Winoto","year":"1999","journal-title":"Oper. Syst. Rev. (USA), Operating Systems Review"},{"issue":"8","key":"10.1016\/S0164-1212(03)00054-2_BIB3","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MC.1986.1663305","article-title":"Linda and friends","volume":"19","author":"Ahuja","year":"1986","journal-title":"Computer"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB4","unstructured":"Anderson, J.R., 2000. Learning and memory: an integrated approach, vol. xviii. 2nd ed., Wiley, New York, p. 487"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB5","doi-asserted-by":"crossref","unstructured":"Banavar, G. et al., 1999. A case for message oriented middleware. in DISC\u201999: 13th International Symposium on Distributed Computing. 1999. Bratislava, Slovakia: Berlin, Germany: Springer-Verlag","DOI":"10.1007\/3-540-48169-9_1"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB6","doi-asserted-by":"crossref","unstructured":"Brumitt, B. et al., 2000. EasyLiving: technologies for intelligent environments. In: Handheld and Ubiquitous Computing Second International Symposium HUC 2000. 2000. Bristol, UK: Berlin, Germany: Springer-Verlag","DOI":"10.1007\/3-540-39959-3_2"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB7","doi-asserted-by":"crossref","unstructured":"Carzaniga, A., Rosenblum, D.S., Wolf, A.L., 2000. Achieving scalability and expressiveness in an Internet-scale event notification service. In: Nineteenth Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC). 2000. Portland, OR, USA: New York, NY, USA: ACM","DOI":"10.1145\/343477.343622"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB8","unstructured":"Cerqueira, R. et al., 2001. Gaia: A Development Infrastructure for Active Spaces. in Ubitools Workshop at Ubicomp 2001. Atlanta, GA"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB9","doi-asserted-by":"crossref","unstructured":"Coen, M.H. et al., 1999. Meeting the Computational Needs of Intelligent Environments: The Metaglue System. in MANSE99: 1st International Workshop Managing Interactions in Smart Environments. Dublin, Ireland","DOI":"10.1007\/978-1-4471-0743-9_17"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB10","doi-asserted-by":"crossref","unstructured":"Covi, L.M. et al., 1998. A room of your own: what do we learn about support of teamwork from assessing teams in dedicated project rooms? in Cooperative Buildings Integrating Information, Organization, and Architecture First International Workshop CoBuild\u201998 Proceedings. 1998. Darmstadt, Germany: Berlin, Germany: Springer-Verlag","DOI":"10.1007\/3-540-69706-3_7"},{"issue":"2","key":"10.1016\/S0164-1212(03)00054-2_BIB11","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1023\/A:1019116530113","article-title":"L2imbo: a distributed systems platform for mobile computing","volume":"3","author":"Davies","year":"1998","journal-title":"Mobile Networks and Applications"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB12","unstructured":"De Lara, E., Wallach, D.S., Zwaenepoel, W., 2001. Puppeteer: component-based adaptation for mobile computing. In: 3rd USENIX Symposium on Internet Technologies and Systems. 2001. San Francisco, CA, USA: Berkeley, CA, USA: USENIX Assoc"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB13","doi-asserted-by":"crossref","unstructured":"Edwards, W.K., Grinter, R., 2001. At Home with Ubiquitous Computing: Seven Challenges. In: Ubicomp 2001. Atlanta, GA, USA","DOI":"10.1007\/3-540-45427-6_22"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB14","doi-asserted-by":"crossref","unstructured":"Esler, M. et al., 1999. Next century challenges: data-centric networking for invisible computing. The Portolano Project at the University of Washington. In: 5th Annual Joint ACM\/IEEE International Conference on Mobile Computing and Networking (MOBICOM\u201999). Seattle WA USA: New York, NY, USA: ACM 1999","DOI":"10.1145\/313451.313553"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB15","unstructured":"Eugster, P. et al., 2001. The Many Faces of Publish\/Subscribe. Technical Report, MSR-TR-2001-104. Cambridge, UK: Microsoft Research Laboratories. 24. http:\/\/research.microsoft.com\/users\/annemk\/papers\/tr01_004.ps (Verified: 10\/2002)"},{"issue":"3","key":"10.1016\/S0164-1212(03)00054-2_BIB16","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/38.844373","article-title":"Integrating information appliances into an interactive workspace","volume":"20","author":"Fox","year":"2000","journal-title":"IEEE Computer Graphics and Applications"},{"issue":"2","key":"10.1016\/S0164-1212(03)00054-2_BIB17","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1145\/129630.129635","article-title":"Coordination languages and their significance","volume":"35","author":"Gelernter","year":"1992","journal-title":"Communications of the ACM"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB18","unstructured":"Gelernter, D. et al., 1985. Parallel programming in Linda. In: 1985 International Conference on Parallel Processing. IEEE Comput. Soc. Press, St. Charles IL USA: Washington, DC, USA"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB19","unstructured":"GigaSpaces Platform. White Paper, 2002, New York, NY, USA: GigaSpaces Technologies Ltd. 14. http:\/\/www.j-spaces.com\/download\/GigaSpacesWhitePaper.pdf (Verified 10\/2002)"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB20","unstructured":"Gryphon Project Home Page, 2002. IBM Research http:\/\/www.research.ibm.com\/gryphon\/home.html (Verified: 10\/2002)"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB21","doi-asserted-by":"crossref","unstructured":"Guimbreti\u00e8re, F., Stone, M., Winograd, T., 2001. Fluid Interaction with High-resolution Wall-Size Displays. UIST (User Interface Software and Technology): Proceedings of the ACM Symposium. pp. 21\u201330","DOI":"10.1145\/502348.502353"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB22","doi-asserted-by":"crossref","unstructured":"Hasha, R., 1999. Needed: A Common Distributed Object Platform, IEEE Intelligent Systems. pp. 14\u201316","DOI":"10.1109\/MIS.1999.757624"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB23","doi-asserted-by":"crossref","unstructured":"Humphreys, G. et al., 2001. WireGL: A scalable graphics system forclusters. Proceedings of the ACM SIGGRAPH Conference on Computer Graphics. pp. 129\u2013140","DOI":"10.1145\/383259.383272"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB24","unstructured":"JavaSpaces Service Specification, 2000. Palo Alto, CA: SUN Microsystems. http:\/\/java.sun.com\/products\/javaspaces (Verified: 10\/2002)"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB25","series-title":"Leading business teams: how teams can use technology and group process tools to enhance performance, vol. xxiv","author":"Johansen","year":"1991"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB26","doi-asserted-by":"crossref","unstructured":"Johanson, B., Fox, A., 2002. The Event Heap: a coordination infrastructure for interactive workspaces. in Fourth IEEE Workshop on Mobile Computing Systems and Applications. 2002. IEEE Comput. Soc, Callicoon, NY, USA: Los Alamitos, CA, USA","DOI":"10.1109\/MCSA.2002.1017488"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB27","doi-asserted-by":"crossref","unstructured":"Johanson, B. et al., 2001. Multibrowsing: Moving Web Content across Multiple Displays. In: Ubicomp 2001. Atlanta, GA, USA","DOI":"10.1007\/3-540-45427-6_29"},{"issue":"2","key":"10.1016\/S0164-1212(03)00054-2_BIB28","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1109\/MPRV.2002.1012339","article-title":"The Interactive Workspaces project: experiences with ubiquitous computing rooms","volume":"1","author":"Johanson","year":"2002","journal-title":"IEEE Pervasive Computing"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB29","doi-asserted-by":"crossref","unstructured":"Johanson, B. et al., 2002b. PointRight: Experience with Flexible Input Redirection in Interactive Workspaces. In: ACM Symposium on User Interface Software and Technology (UIST-2002). Paris, France","DOI":"10.1145\/571985.572019"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB30","doi-asserted-by":"crossref","unstructured":"Kindberg, T., Fox, A., 2002. System Software for Ubiquitous Computing. In: IEEE Pervasive Computing. pp. 70\u201381","DOI":"10.1109\/MPRV.2002.993146"},{"issue":"2","key":"10.1016\/S0164-1212(03)00054-2_BIB31","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/2.44903","article-title":"Linda meets Unix","volume":"23","author":"Leler","year":"1990","journal-title":"Computer"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB32","doi-asserted-by":"crossref","unstructured":"Liston, K., Kunz, J., Fischer, M., 2000. Requirements and benefits of interactive information workspaces in construction. In: 8th International Conference on Computing in Civil and Building Engineering. Stanford, CA, USA","DOI":"10.1061\/40513(279)167"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB33","unstructured":"Mark, G., 2002a. Collaborative Design Within and Between Warrooms. Human-Computer Interaction Journal, submitted for publication"},{"issue":"4","key":"10.1016\/S0164-1212(03)00054-2_BIB34","volume":"45","author":"Mark","year":"2002","journal-title":"Communications of the ACM"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB35","doi-asserted-by":"crossref","unstructured":"Miller, R., 1968. Response time in man-computer conversational transactions. In: AFIPS Fall Joint Computer Conference","DOI":"10.1145\/1476589.1476628"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB36","unstructured":"MQSeries: 2002. Message Oriented Middleware: IBM. http:\/\/www-3.ibm.com\/software\/ts\/mqseries\/library\/whitepapers\/mqover\/ (Verified: 10\/2002)."},{"key":"10.1016\/S0164-1212(03)00054-2_BIB37","unstructured":"Munson, M., 1998. System Support for Composing Distributed Applications Using Events. Diploma Dissertation, Department of Computer Science, Cambridge University, Cambridge, UK"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB38","doi-asserted-by":"crossref","unstructured":"Murphy, A.L., Picco, G.P., Roman, G.C., 2001. LIME: a middleware for physical and logical mobility. In CF\u2013\u201321st International Conference on Distributed Computing Systems. IEEE Comput. Soc., Mesa, AZ, USA: Los Alamitos, CA, USA","DOI":"10.1109\/ICDSC.2001.918983"},{"issue":"5","key":"10.1016\/S0164-1212(03)00054-2_BIB39","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1145\/173668.168624","article-title":"The Information Bus\u2013\u2013an architecture for extensible distributed systems","volume":"27","author":"Oki","year":"1993","journal-title":"Oper. Syst. Rev. (USA), Operating Systems Review"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB40","doi-asserted-by":"crossref","unstructured":"Picco, G.P., Murphy, A.L., Roman, G.C., 1999. LIME: Linda meets mobility. In: 21st International Conference on Software Engineering (ICSE \u201999). ACM, Los Angeles, CA, USA: New York, USA","DOI":"10.1145\/302405.302659"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB41","doi-asserted-by":"crossref","unstructured":"Picco, G.P., Murphy, A.L., Roman, G.C., 2000. Developing mobile computing applications with LIME. In: International Conference on Software Engineering. ACM, Limerick, Ireland: New York, USA","DOI":"10.1145\/337180.337626"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB42","doi-asserted-by":"crossref","unstructured":"Ponnekanti, S. et al., 2001. ICrafter: A Service Framework for Ubiquitous Computing Environments. In: Ubicomp 2001. Atlanta, GA, USA","DOI":"10.1007\/3-540-45427-6_7"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB43","doi-asserted-by":"crossref","unstructured":"Rowstron, A., Wood, A., 1996. Solving the Linda multiple rd problem. in COORDINATION\u201996. First International Conference on Coordination Models and Languages. Springer-Verlag, Cesena, Italy: Berlin, Germany","DOI":"10.1007\/3-540-61052-9_56"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB44","doi-asserted-by":"crossref","unstructured":"Spreitzer, M., Begel, A., 1999. More flexible data types. in IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE\u201999). IEEE Comput. Soc., Stanford, CA, USA: Los Alamitos, CA, USA","DOI":"10.1109\/ENABL.1999.805221"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB45","doi-asserted-by":"crossref","unstructured":"Streitz, N. et al., 1999. i-LAND: An interactive Landscape for Creativity and Innovation. In: ACM Conference on Human Factors in Computing Systems (CHI\u201999). Pittsburgh, PA, USA: ACM Press, New York, NY, USA","DOI":"10.1145\/302979.303010"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB46","unstructured":"Tandler, P., 2001a. The BEACH Application Model and Software Framework for Synchronous Collaboration in Ubiquitous Computing Environments. In: UbiTools\u201901 Workshop at Ubicomp 2001. Atlanta, GA"},{"key":"10.1016\/S0164-1212(03)00054-2_BIB47","doi-asserted-by":"crossref","unstructured":"Tandler, P., 2001b. Software Infrastructure for Ubiquitous Computing Environments: Supporting Synchronous Collaboration with Heterogeneous Devices. In: Ubicomp 2001. Atlanta, GA, USA","DOI":"10.1007\/3-540-45427-6_9"},{"issue":"7","key":"10.1016\/S0164-1212(03)00054-2_BIB48","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1145\/306549.306582","article-title":"The Jini architecture for network-centric computing","volume":"42","author":"Waldo","year":"1999","journal-title":"Communications of the ACM"},{"issue":"3","key":"10.1016\/S0164-1212(03)00054-2_BIB49","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1038\/scientificamerican0991-94","article-title":"The computer for the 21st century","volume":"265","author":"Weiser","year":"1991","journal-title":"Scientific American"},{"issue":"3","key":"10.1016\/S0164-1212(03)00054-2_BIB50","doi-asserted-by":"crossref","first-page":"454","DOI":"10.1147\/sj.373.0454","article-title":"T spaces","volume":"37","author":"Wyckoff","year":"1998","journal-title":"IBM Systems Journal"},{"issue":"2","key":"10.1016\/S0164-1212(03)00054-2_BIB51","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1145\/232302.232303","article-title":"CORBA: a platform for distributed object computing. (A state-of-the-art report on OMG\/CORBA)","volume":"30","author":"Zhonghua","year":"1996","journal-title":"Operating Systems Review"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121203000542?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121203000542?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,3,26]],"date-time":"2020-03-26T03:33:56Z","timestamp":1585193636000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121203000542"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,1]]},"references-count":51,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2004,1]]}},"alternative-id":["S0164121203000542"],"URL":"https:\/\/doi.org\/10.1016\/s0164-1212(03)00054-2","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2004,1]]}}}