| Lacourte, S.: Exceptions in Guide, an object-oriented language for distributed applications. In Springer-Verlag, ed.: ECOOP 91. Number 5-90 in LNCS, Grenoble (France) (1990) 268--287 |
....designer with a multi processor multi node virtual machine, in which the parallelism is apparent and the distribution is hidden. This section focuses on the execution and synchronization mechanisms ; the Comandos computational model also features mechanisms supporting transactions, exceptions [10] , and protection, which are not developed in this paper. Objects are passive data structures, i.e. they are defined separately from execution structures. Execution structures are organized in two levels, called jobs and activities. A job usually corresponds to the execution of an application. A ....
S. Lacourte, Exceptions in Guide, an object-oriented language for distributed applications, Tech. Report, accepted at ECOOP'91 , nov 1990.
....keyword of the language. In the third solution, exceptions are raised through invoking a method raise on the exception object. In this last case, the exception is a standard object that receives messages since the behaviour specific to exception raising is defined as a method on an exception class [Lacourte, 1991]. In addition, specific behaviours to continuation of the control flow (see below) can also be defined as methods on exception classes. Note that in the second solution the aim of exception objects is just to hold data (despite the possible definition of methods on them. A2. External Exceptions ....
....binding and does not support exception interface, there is very little that can be checked statically. This model does not support 23 concurrent programming or, for that matter, concurrent exception handling. 4. 9 Exception Handling in Guide Exception mechanism in Guide [Balter et al. 1994][Lacourte, 1991] is similar to the CLU one. Guide exceptions are symbols by their nature. However, complementary information can be passed to handlers while raising exceptions. Each handler can learn the names of the class and of the method that signalled the exception. In Guide, all exceptions that can be raised ....
Lacourte, S., Exceptions in Guide, an Object-Oriented Language for Distributed Applications, Lectures Notes in Computer Science 512, 268-287, 1991, Springer-Verlag.
....Implemented for a network of 486 PCs on Mach 3. 0 micro kernel (Guide 2) The French speaking reader might find more information about IMAG on http: www.imag.fr Information about Guide can be retrieved via anonymous ftp from ftp: ftp.imag.fr pub GUIDE References: 64] 78] 98] 133] [134] [182] 2.55 HAL Developer: University of Illinois at Urbana Champaign Description: oo. inheritance. Forwarding of messages. memory model. parallelism. Both synchronous and asynchronous method calls. Asynchronous calls only when there is no return value. Post processing by early become. ....
Serge Lacourte. Exceptions in Guide, an objectoriented language for distributed applications. In Proc. of ECOOP'91 -- European Conf. on ObjectOriented Programming, number 512 in Lecture Notes in Computer Science, pages 268--287, Geneva, Switzerland, July 15--19, 1991. Springer-Verlag Berlin, Heidelberg, New York.
.... Objects, FOG C [94, 165] Phi Phi Delta Delta H H A A Phi Phi Delta Delta H H A A Phi Phi Delta Delta H H A A Phi Phi Delta Delta H H A A hijklm y t i v i t c a y r a d n u o b Yvon Gourhand Gamma gourhant corto.inria.fr Guide [73, 85, 105, 144, 146, 202] Phi Phi Delta Delta H H A A Phi Phi Delta Delta H H A A Phi Phi Delta Delta H H A A Phi Phi Delta Delta H H A A y t i v i t c a y r a d n u o b http: www.imag.fr ftp: ftp.imag.fr pub GUIDE HAL [119, 141] Phi Phi Delta Delta H H A A ....
Serge Lacourte. Exceptions in Guide, an objectoriented language for distributed applications. In Proc. of ECOOP'91 -- European Conf. on Object-Oriented Programming, number 512 in Lecture Notes in Computer Science, pages 268-- 287, Geneva, Switzerland, July 15--19, 1991. Springer-Verlag Berlin, Heidelberg, New York.
....ensures that the normal flow is stopped when an exception occurs, and may resume only after the proper exceptional handling code has been executed. This section describes the main characteristics of exception handling in Guide. A complete description of the exception model is available in [17]. 5.1. Exception declaration Experience with exceptions in object oriented languages is still limited. The integration of an exception mechanism in an object oriented model should be consistent with the structuring principles of that model. Thus we think it is natural to associate the exception ....
S. Lacourte, Exceptions in Guide, an Object-Oriented Language for Distributed Applications, Proceedings of the European Conference on Object-Oriented Programming (ECOOP), Genve, (1991)
No context found.
Lacourte, S.: Exceptions in Guide, an object-oriented language for distributed applications. In Springer-Verlag, ed.: ECOOP 91. Number 5-90 in LNCS, Grenoble (France) (1990) 268--287
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC