Abstract
In this paper we present EDAS, an environment for decentralized, adaptive services. This environment offers flexible service models based on distributed mobile objects ranging from a traditional client-server scenario to a fully peer-to-peer based approach. Automatic, dynamic resource management allows optimized use of available resources while minimizing the administrative complexity. Furthermore the environment supports a trust-based distinction of peers and enables a trust-based usage of resources.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Sullivan III, W.T., Werthimer, D., Bowyer, S., Cobb, J., Gedye, D., Anderson, D.: A new major SETI project based on Project Serendip data and 100,000 personal computers. In: Proc. of the Fifth Intl. Conf. on Bioastronomy (1997)
Reiser, H., Hauck, F.J., Kapitza, R., Schmied, A.I.: Integrating Fragmented Objects into a CORBA Environment. In: Proceedings of the Net.Object Days, Erfurt (2003)
Kapitza, R., Hauck, F.J.: DLS: a CORBA service for dynamic loading of code. In: Proc. of the OTM Confederated International Conferences, Sicily, Italy (2003)
Object Management Group: Life Cycle Service Specification. Ver. 1.1, OMG Doc, formal/ 00-06-18, Framingham, MA (April 2002)
Object Management Group: The Common Object Request Broker Architectur and Specification. Ver. 2.6, OMG Doc. formal/01-12-35, Framingham, MA (December 2001)
Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International J. Supercomputer Applications 15(3) (2001)
Fahringer, T.: JavaSymphony: A System for Development of Locality-Oriented Distributed and Parallel Java Applications. In: Proceedings of the IEEE International Conference on Cluster Computing CLUSTER 2000, Chemnitz, Germany (December 2000)
van Nieuwpoort, R.V., Maassen, J., Hofman, R., Kielmann, T., Bal, H.E.: Ibis: an efficient Java-based grid programming environment. In: Proceedings of the 2002 joint ACMISCOPE conference on Java Grand, Washington, USA (2002)
Lange, D., Oshima, M.: Programming and Deploying Java? Mobile Agents with Aglets. Addison-Wesley, Reading (1999)
Milojicic, D., LaForge, W., Chauhan, D.: Mobile Objects and Agents (MOA). In: Proc. of USENIX COOTS 1998, Santa Fe (1998)
Strasser, M., Baumann, J., Hohl, F.: Mole - A Java based Mobile Agent System. In: Mühlhäuser, M. (ed.) Special Issues in Object Oriented Programming, dpunkt-Verlag (1997)
Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A Scalable Content- Addressable Network. In: Proceedings of the ACM SIGCOMM 2001 Conference, San Diego (August. 2001)
Stoica, R., Morris, D., Karger, M.F., Kaashoek, H.: Balakrishnan: “Chord: A Scalable Peerto- peer Lookup Service for Internet Applications.’. In: Proceedings of the ACM SIGCOMM 2001 Conference, San Diego (August 2001)
Rowstron, A., Druschel, P.: Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In: IFIP/ACM International Conference on Distributed Systems Platforms (Middleware), Heidelberg, Germany (November 2001)
Gong, L.: JXTA: A network programming environment. IEEE Internet Computing 5 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kapitza, R., Hauck, F.J., Reiser, H. (2004). Decentralized, Adaptive Services: The AspectIX Approach for a Flexible and Secure Grid Environment. In: Jeckle, M., Kowalczyk, R., Braun, P. (eds) Grid Services Engineering and Management. GSEM 2004. Lecture Notes in Computer Science, vol 3270. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30190-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-540-30190-5_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23301-5
Online ISBN: 978-3-540-30190-5
eBook Packages: Springer Book Archive