Published May 29, 2013 | Version 5362
Journal article Open

OSGi in Cloud Environments

Description

This paper deals with the combination of OSGi and cloud computing. Both technologies are mainly placed in the field of distributed computing. Therefore, it is discussed how different approaches from different institutions work. In addition, the approaches are compared to each other.

Files

5362.pdf

Files (436.0 kB)

Name Size Download all
md5:7ccf359a4793a12da0b3926da469bba0
436.0 kB Preview Download

Additional details

References

  • E. Bruneton, R. Lenglet, and T. Coupaye. Asm: A code manipulation tool to implement adaptable systems. In In Adaptable and extensible component systems, 2002.
  • B. Costa, M. Matos, and A. Sousa. Capi: Cloud computing api. inforum.org.pt/INForum2009/docs/short/paper 63.pdf.
  • S. Diener. Tutorial: How to create a remote osgi service. http://stefan222devel.blogspot.com/2008/11/how-tocreate- remote-osgiservice. html, Nov. 2008. (last visit February 2011).
  • K. Knoernschild. Patterns of modular architecture get ready today for the platform of tomorrow! http://www.kirkk.com/modularity/chapters/.
  • P. Kriens and B. Hargrave. Listeners considered harmful: The whiteboard pattern. http://www.osgi.org/wiki/uploads/Links/whiteboard.pdf, Aug. 2004.
  • OSGi Alliance. Rfc-0112 bundle repository. http://www.osgi.org/download/rfc- 0112 BundleRepository.pdf.
  • OSGi Alliance. RFP 133 Cloud Computing, March 2010. Revision 0.6.
  • J. S. Rellermeyer. Services everywhere: Osgi in distributed environments. http://www.eclipsecon.- org/2007/index.php?page=sub/&id=3661, Mar. 2007.
  • J. S. Rellermeyer, G. Alonso, and T. Roscoe. Building, deploying, and monitoring distributed applications with eclipse and r-osgi. In Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange, eclipse -07, pages 50-54, New York, NY, USA, 2007. ACM. [10] J. S. Rellermeyer, G. Alonso, and T. Roscoe. R-osgi: distributed applications through software modularization. In Proceedings of the ACM/IFIP/USENIX 2007 International Conference on Middleware, Middleware -07, pages 1-20, New York, NY, USA, 2007. Springer- Verlag New York, Inc. [11] J. S. Rellermeyer, M. Duller, and G. Alonso. Engineering the cloud from software modules. In Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, CLOUD -09, pages 32-37, Washington, DC, USA, 2009. IEEE Computer Society. [12] J. S. Rellermeyer et al. R-osgi remote service 1.0.0.rc4 api. http://rosgi. sourceforge.net/remote/apidocs/index.html, Jan. 2009. (last visit February 2011). [13] M. Schaaf. Extending osgi by means of asynchronous messaging. Master-s thesis, Fachhochschule Hannover, Sept. 2009. [14] R-osgi. http://r-osgi.sourceforge.net. [15] H. Schmidt, J.-P. Elsholz, V. Nikolov, F. J. Hauck, and R. Kapitza. Osgi4C enabling osgi for the cloud. New York, NY, USA, 2009. ACM. [16] The OSGi Alliance. Osgi service platform enterprise specification. http://www.osgi.org/Download/Release4V42, Mar. 2010. Release 4, Version 4.2. [17] jxta. http://de.wikipedia.org/wiki/JXTA.