Abstract
This paper presents a graphical environment for programming distributed applications by means of GLADE. This environment facilitates the configuration and execution of Ada distributed applications. The environment frees the user from learning the GLADE configuration language, and keeps the state and the configuration of the system in a database for reconfiguration purposes. In order to provide fault tolerance the database can be replicated; the failure is then automatically masked by the graphical environment.
This work has been partially funded by the Spanish Research Council (CICYT) contract number TIC2001-1586-C03-03
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Intermetrics. Ada 95 Language Reference Manual. International Standard ANSI/ISO/IEC-8652: 1995, January 1995.
Gargaro, Kermarrec, Nana, Pautet, Smith, Tardieu, Theriault, Volz, and Waldrop. Adept (Ada 95 Distributed Execution and Partitioning Toolset). Technical Report, April 1997.
L. Pautet, T. Quinot, and S. Tardieu. Building Modern Distributed Systems. In 2001 Ada-Europe International Conference on Reliable Software Technologies, pages 122–135, Belgium, May 2001. Springer-Verlag.
G. Etzkorn. Change Programming in Distributed Systems. In Proceedings of the International Workshop on Configurable Distributed Systems, pages 140–151, United Kingdom, March 1992.
M. Barbacci, C. Weinstock, D. Doubleday, M. Gardner, and R. Lichota. Durra: a Structure Description Language for Developing Distributed Applications. Software Engineering Journal, 8(2):83–94, March 1993.
J. Magee, N. Dulay, S. Eisenbach, and J. Kramer. Specifying Distributed Software Architectures. In W. Schafer and P. Botella, editors, Proc. 5th European Software Engineering Conf. (ESEC 95), volume 989, pages 137–153, Sitges, Spain, 1995. Springer-Verlag, Berlin.
R. Balter, F. Bellisard, Boyer M. Riveill, and J.-Y. Vion-Dury. Architecturing ans Configuring Distributed Application with Olan. In Proceedings IFIP International Conference on Distributed System Platforms and Open Distributed Processing (Middleware’98), pages 15–18, The Lake District, September 1998.
J. Bishop and L. Botha. Configuring Distributed Systems in a Java-based Environment. In IEEE Proceedings of Software Engineering, pages 65–74, http://citeseer.nj.nec.com/botha00con.guring.html, April 2001. IEEE Computer Society.
K. Ng, J. Kramer, J. Magee, and N. Dulay. A Visual Approach to Distributed Programming. In Tools and Environments for Parallel and Distributed Systems, pages 7–31. Kluwer Academic Publishers, February 1996.
S. Maffeis. Piranha:A CORBA Tool for High Availability. IEEE Computer, pages 59–66, April 1997.
E. Martel, F. Guerra, and J. Miranda. A Tailorable Distributed Programming Environment. In 2002 Ada-Europe International Conference on Reliable Software Technologies, pages 269–281, Vienna, June 2002. Springer-Verlag.
Thaís Batista and Noemi Rodriguez. Dynamic Reconfiguration of Component based Applications. In IEEE, editor, Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems (PDSE 2000), volume 989, pages 32–39, Limmerick, Ireland, 2000.
F. Guerra, J. Miranda, J. Santos, E. Martel, L. Hernández, and E. Pulido. Programming Systems with Group_IO. In Proceedings of the Tenth Euromicro Workshop on Parallel, Distributed and Network-based Processing, pages 188–195, Canary Islands, Spain, January 2002. IEEE Computer Society Press.
F. Guerra, J. Miranda, J. Santos, and J. Calero. Building Robust Applications by Reusing Non-Robust Legacy Software. In 2001 Ada-Europe International Conference on Reliable Software Technologies, pages 148–159, Belgium, May 2001. Springer-Verlag.
L. Pautet and S. Tardieu. GLADE User’s Guide. Version 3.14p. GNAT, May 2001.
D. Anisimkov and P. Obry. AWS User’s Guide. Version 1.2. ACT, Ada Core Technologies, October 2001.
M. Erdman. Gnat Ada Database Development Environment. In 2002 Ada-Europe International Conference on Reliable Software Technologies, pages 334–343, Vienna, June 2002. Springer-Verlag.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martel, E., Guerra, F., Miranda, J., Hernández, L. (2003). A Graphical Environment for GLADE. In: Rosen, JP., Strohmeier, A. (eds) Reliable Software Technologies — Ada-Europe 2003. Ada-Europe 2003. Lecture Notes in Computer Science, vol 2655. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44947-7_13
Download citation
DOI: https://doi.org/10.1007/3-540-44947-7_13
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40376-0
Online ISBN: 978-3-540-44947-8
eBook Packages: Springer Book Archive