Abstract
Spacetub is a framework to model a variety of coordination languages from the Linda family and a testbed for experimentation with them.We describe the design of the framework derived from a comparative analysis of a set of language, its structure and its initial implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
K. Arnold, A. Wollrath, B. O’Sullivan, R. Scheifler, and J. Waldo. The Jini specification. Addison-Wesley, Reading, MA, USA, 1999.
M. Banville. SONIA: an Adaptation of Linda for Coordination of Activities in Organizations. In P. Ciancarini and C. Hankin, editors, Coordination Languages and Models, volume 1061 of LNCS, pages 57–74. Springer-Verlag, Berlin, Germany, 1996.
G. Booch, J. Rumbaugh, and I. Jacobson. The Unified Modeling Language User Guide. Addison-Wesley, Reading, Massachusetts, USA, 1st edition, 1999.
A. Brogi and J. Jacquet. On the expressiveness of Coordination Models. In P. Ciancarini and A. Wolf, editors, Proc. 3rd Int. Conf. on Coordination Models and Languages, volume 1594 of Lecture Notes in Computer Science, pages 134–149, Amsterdam, Apr. 1999. Springer.
T. Brown, K. Jeong, B. Li, S. Talla, P. Wyckoff, and D. Shasha. PLinda User Manual. Technical Report TR1996-729, NewYork University, Dec., 1996.
C. Bryce, M. Oriol, and J. Vitek. A Coordination Model for Agents Based on Secure Spaces. Lecture Notes in Computer Science, 1594:4–20, 1999.
N. Busi, R. Gorrieri, and G. Zavattaro. Comparing three semantics for Linda-like languages. Theoretical Computer Science, 240(1):49–90, June 2000.
P. Butcher, A. Wood, and M. Atkins. Global synchronisation in Linda. Concurrency: Practice and Experience, 6(6):505–516, 1994.
G. Cabri, L. Leonardi, and F. Zambonelli. MARS:AProgrammable CoordinationArchitecture for Mobile Agents. IEEE Internet Computing, 4(4):26–35, July/Aug. 2000.
N. Carriero and D. Gelernter. Linda in context. Communications of the ACM, 32(4):444–458, Apr. 1989.
N. Carriero, D. Gelernter, and L. Zuck. Bauhaus-Linda. In Workshop on Languages and Models for Coordination, European Conference on Object Oriented Programming, 1994.
E. Denti, A. Natali, and A. Omicini. On the Expressive Power of a Language for Programming Coordination Media. In J. Carroll et al., editors, Proc. ACM/SIGAPP Symp. on Applied Computing (SAC 98), pages 169–177. ACM Press, 1998.
S. Ducasse, T. Hofmann, and O. Nierstrasz. OpenSpaces:An Object-Oriented Framework For Reconfigurable Coordination Spaces. In A. Porto and G.-C. Roman, editors, Coordination Languages and Models, LNCS 1906, pages 1–19, Limassol, Cyprus, Sept. 2000.
D. Gelernter. Multiple Tuple Spaces in Linda. In E. Odijk, M. Rem, and J.-C. Syre, editors, Proceedings of the Conference on Parallel Architectures and Languages Europe: Vol. 2, volume 366 of LNCS, pages 20–27, Berlin, June 1989. Springer.
J. L. Jacob and A. M. Wood. A Principled Semantics for inp. In A. Porto and G.-C. Roman, editors, Coordination Languages and Models, 4th International Conference, COORDINATION 2000, Limassol, Cyprus, September 11-13, 2000, Proceedings, volume 1906 of Lecture Notes in Computer Science, pages 51–65. Springer, 2000.
J.-M. Jacquet, K. D. Bosschere, and A. Brogi. On Timed Coordination Languages. In A. Porto and G.-C. Roman, editors, Proc. 4th Int. Conf. on Coordination Models and LanguagesCoordination Models and Languages, volume 1906of LNCS, pages 81–98, 2000.
T. Kielmann. Designing a Coordination Model for Open Systems. In P. Ciancarini and C. Hankin, editors, Coordination Languages and Models, volume 1061 of LNCS, pages 267–284. Springer-Verlag, 1996.
R. Menezes, R. Tolksdorf, and A. M. Wood. Scalability in Linda-like Coordination Systems. In A. Omicini, F. Zambonelli, M. Klusch, and R. Tolksdorf, editors, Coordination of Internet Agents: Models, Technologies, and Applications, chapter 12, pages 299–319. Springer-Verlag, Mar. 2001.
I. Merrick and A. Wood. Coordination with scopes. In Proceedings of the 2000 ACM symposium on Applied computing, Como Italy, volume 1, pages 210–217, 2000.
N. Minsky and J. Leichter. Law-Governed Linda as a Coordination Model. In P. Ciancarini, O. Nierstrasz, and A. Yonezawa, editors, Object-Based Models and Languages for Concurrent Systems, LNCS 924, pages 125–146. Springer-Verlag, 1995.
G. P. Picco, A. L. Murphy, and G.-C. Roman. Lime: Linda Meets Mobility. In D. Garlan, editor, Proceedings of the 21st International Conference on Software Engineering (ICSE’99), pages 368–377, Los Angeles, CA, USA, May 1999. ACM Press.
J. Pinakis. Providing Directed Communication in Linda. Technical report, Department of Computer Science, University ofWestern Australia, 1991.
A. Rowstron. WCL: A co-ordination language for geographically distributed agents. World Wide Web, 1(3):167–179, 1998.
A. Rowstron and A. Wood. Solving the Linda Multiple rd Problem. In P. Ciancarini and C. Hankin, editors, Proc. 1st Int. Conf. on Coordination Models and Languages, volume 1061, pages 357–367, Cesena, Italy, 1996. Springer-Verlag, Berlin.
A. Rowstron and A. Wood. Bonita: a set of tuple space primitives for distributed coordination. In Proc. HICSS30, pages 379–388, Hawaii, 1997. IEEE Computer Society Press.
R. Tolksdorf. Berlinda:An object oriented platform for implementing coordination languages in Java. In D. Garlan and D. LeMetayer, editors, Proc. 2nd Int. Conf. on Coordination Models and Languages, volume 1282 of Lecture Notes in Computer Science, pages 430–434, Berlin, Germany, Sept. 1997. Springer-Verlag, Berlin.
J. Waldo et al. JavaSpaces Specification-1.0. Technical report, Sun Microsystems, 1998.
A. Wood. Coordination with Attributes. In P. Ciancarini and A. Wolf, editors, Proc. 3rd Int. Conf. on Coordination Models and Languages, volume 1594 of Lecture Notes in Computer Science, pages 21–36, Amsterdam, Netherland, Apr. 1999. Springer-Verlag, Berlin.
P. Wyckoff, S. McLaughry, T. Lehman, and D. Ford. T Spaces. IBM Systems Journal, 37(3):454–474, 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tolksdorf, R., Rojec-Goldmann, G. (2002). The Spacetub Models and Framework. In: Arbab, F., Talcott, C. (eds) Coordination Models and Languages. COORDINATION 2002. Lecture Notes in Computer Science, vol 2315. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46000-4_32
Download citation
DOI: https://doi.org/10.1007/3-540-46000-4_32
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43410-8
Online ISBN: 978-3-540-46000-8
eBook Packages: Springer Book Archive