next up previous contents index
Next: Exemplos de Código Up: No Title Previous: Terminologia

References

man, n.d.
. OSF DCE Version 1.0 -- DCE Application Development Guide. Transarc Corporation, The Gulf Tower, 707 Grant Street, Pittsburg, PA 15219. Revision 1.0, Update 1.0.1, DC-D910-00.14.1.

Aho et al., 1988
AHO, ALFRED V., KERNIGHAN, BRIAN W., & WEINBERGER, PETER J. 1988. The AWK Programming Language. Reading, Mass.: Addison-Wesley Pub. Co. ISBN 020107981X.

Antunes & Ferreira, 1991
ANTUNES, PEDRO, & FERREIRA, PAULO. 1991 (Junho). Um Tradutor de Objective-C para o Ambiente COMANDOS. Relatório Técnico RT/110/91-CDIL. INESC, Lisboa, Portugal.

Architecture Projects Management Limited, 1992
ARCHITECTURE PROJECTS MANAGEMENT LIMITED. 1992 (March). ANSAware 4.0, Application Programmer's Manual. Cambridge, United Kingdom. Document RM.102.00.

Atkinson et al., 1983
ATKINSON, M. P., BAILEY, P. J., COCKSHOTT, P. J., CHISHOLM, K. J., & MORRISON, R. 1983. An Approach to Persistent Programming. Computer Journal, 26(4), 360--365.

Balter et al., 1991
BALTER, R., BERNADAT, J., DECOUCHANT, D., DUDA, A., A. FREYSSINET, S. KRAKOWIAK, MEYSEMBOURG, M., DOT, P. LE, NGUYEN, H. VAN, PAIRE, E., RIVEILL, M., ROISIN, C., DE PINA, X. ROUSSET, SCIOVILLE, R., & VANDÔME, G. 1991. Architecture of GUIDE, an Object-Oriented Distributed Operating System. Computing Systems, 4(1), 31--67.

Birrell & Nelson, 1983
BIRRELL, ANDREW D., & NELSON, BRUCE JAY. 1983 (October). Implementing Remote Procedure Calls. Tech. rept. CSL-83-7. Xerox Corporation, Palo Alto Research Center, Palo Alto, California 94304.

Booch, 1994
BOOCH, GRADY. 1994. Object-Oriented Analysis and Design with Applications. Second edn. The Benjamim/Cummings Publishing Company, Inc. ISBN 0-8053-5340-2.

Cahill et al., 1990
CAHILL, VINNY, HORN, CHIS, KRAMER, ANDRE, MARTIN, MAURICE, & STAROVIC, GRADAMIR. 1990. C** and Eiffel**: Languages for Distribution and Persistence. In: OSF Microkernel Applications Workshop.

Cahill et al., 1993
CAHILL, VINNY, BAKER, SEÁN, HORN, CHRIS, & STAROVIC, GRADIMIR. 1993. The Amadeus GRT -- Generic Runtime Support for Distributed Persistent Programming. Pages 144--161 of: OOPSLA'93. ACM SGIPLAN Notices, vol. 28, no. 10. Distributed Systems Group, Dept. of Computer Science, Trinity College Dublin, Ireland: ACM Press, for ACM/SIGPLAN. ISBN (Addison-Wesley Publishing Company) 0-201-58895-1.

Cardelli & Wegner, 1985
CARDELLI, LUCA, & WEGNER, PETER. 1985. On Understanding Types, Data Abstraction, and Polymorphism. Computing Surveys, 17(4).

Castro et al., 1993
CASTRO, MIGUEL, NEVES, NUNO, TRANCOSO, PEDRO, & SOUSA, PEDRO. 1993 (April 19-21). MIKE: A Distributed Object-Oriented Programming Platform on top of the Mach Micro-Kernel. Pages 253--273 of: Proceedings of the USENIX Mach III Symposium. ISBN 1-880446-49-9.

Chiba, 1993
CHIBA, SHIGERU. 1993. Open C++ Programmer's Guide. Tech. rept. 93-3. Dept. of Computer Science, University of Tokyo.

Clark, 1985
CLARK, DAVID D. 1985 (1--4 December). The Structuring of Systems Using Upcalls. Pages 171--180 of: Proceedings of the Tenth ACM Symposium on Operating Systems Principles.

Coplien, 1992
COPLIEN, JAMES O. 1992. Advanced C++ Programming Styles and Idioms. Addison-Wesley Publishing Company. ISBN 0-201-54855-0.

Cox, 1986
COX, BRAD J. 1986. Object-Oriented Programming: an Evolutionary Approach. Reading, Mass.: Addison-Wesley Publishing Company. ISBN 0-201-10393-1.

de Matos, 1992
DE MATOS, DAVID M. M. 1992 (November). The C++ Language on the INESC Kernel. Tech. rept. INESC, Lisbon, Portugal.

Edelson, 1992
EDELSON, DANIEL R. 1992 (April 10--13). Smart Pointers: They're Smart, but They-re Not Pointers. Pages 1--19 of: C++ Conference. USENIX Association. ISBN 1-880446-45-6.

Ferreira & Shapiro, 1993
FERREIRA, PAULO, & SHAPIRO, MARC. 1993. Distribution and Persistency in Multiple and Heterogeneous Address Spaces. In: 1993 International Workshop on Object-Orientation in Operating Systems.

Free Software Foundation, Inc., n.d.
FREE SOFTWARE FOUNDATION, INC. GNU CC Manual. Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

Goldberg & Robson, 1983
GOLDBERG, ADELE, & ROBSON, DAVID. 1983. Smalltalk-80 --- The Language and Its Implementation. Reading, Massachusetts: Addison-Wesley Publishing Company.

Guedes, 1994
GUEDES, PAULO. 1994. Programação e Partilha num Sistema Distribuído de Objectos. Tese de Doutoramento, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisboa, Portugal.

Jacobson et al., 1993
JACOBSON, IVAR, CHRISTENSON, MAGNUS, JONSSON, PATRIK, & ÖVERGAARD, GUNNAR. 1993. Object-Oriented Software Engineering: A Use Case Driven Approach. Revised fourth edn. Addison-Wesley Publishing Company. ACM Press, ISBN 0-201-54435-0.

Kennedy, 1991
KENNEDY, BRIAN M. 1991. The Features of the Object-oriented Abstract Type Hierarchy (OATH). Pages 41--50 of: C++ Conference. USENIX Association.

Kernighan & Ritchie, 1988
KERNIGHAN, BRIAN W., & RITCHIE, DENNIS M. 1988. The C Programming Language. 2nd edn. Englewood Cliffs, N.J.: Prentice-Hall. ISBN 0-13-110362-8.

Kiczales et al., 1991
KICZALES, GREGOR, DES RIVIERES, JIM, & BOBROW, DANIEL GUREASKO. 1991. The Art of the Metaobject Protocol. Cambridge, Mass.: MIT Press. ISBN 0-262-61074-4.

Liskov, 1988
LISKOV, BARBARA. 1988. Distributed Programming in Argus. Communications of the ACM, 31(3), 300--312.

Liskov et al., 1987
LISKOV, BARBARA, CURTIS, DOROTHY, JOHNSON, PAUL, & SCHEIFLER, ROBERT. 1987 (8--11 November). Implementation of Argus. Pages 111--122 of: Proceedings of the Eleventh ACM Symposium on Operating Systems Principles.

Lopes, 1992
LOPES, CRISTINA VIDEIRA. 1992 (Junho). Suporte para a Distribuição num Sistema Orientado a Objectos. Tese de Mestrado, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisboa, Portugal.

Maisonneuve et al., 1992
MAISONNEUVE, JULIEN, SHAPIRO, MARC, & COLLET, PIERRE. 1992 (Sept.). Implementing References as Chains of Links. In: Third International Workshop on Object-Orientation in Operating Systems.

Marc Shapiro et al., 1992
MARC SHAPIRO, PETER DICKMAN, & DAVID PLAINFOSSÉ. 1992 (August). Robust, Distributed References and Acyclic Garbage Collection. In: Symposium on Principles of Distributed Computing.

Marques et al., 1988
MARQUES, J. A., BALTER, R., CAHILL, V., GUEDES, P, HARRIS, N., HORN, C., KRAKOWIAK, S., KRAMER, A., SLATTERY, J., & VANDOME, G. 1988. Implementing the COMANDOS Architecture. In: Esprit Technical Week. Brussels: North-Holland.

Mason & Brown, 1990
MASON, TONY, & BROWN, DOUG. 1990. lex & yacc. First edn. UNIX Programming Tools. O'Reilly and Associates, Inc. ISBN 0-937175-49-8.

Meneses, 1993
MENESES, PAULO MANUEL SOARES PEREIRA. 1993 (Maio). Aida-g++: Um Compilador Nativo da Linguagem EC++ para o Ambiente AIDA. Trabalho Final de Curso. Instituto Superior Técnico, Universidade Técnica de Lisboa e Instituto de Engenharia de Sistemas e Computadores, Lisboa, Portugal.

Meyer, 1988
MEYER, BERTRAND. 1988. Object-Oriented Software Construction. Computer Science. Prentice Hall International. ISBN 0-13-629031-0.

Nelson, 1981
NELSON, BRUCE JAY. 1981 (May). Remote Procedure Call. Tech. rept. CMS-CS-81-119. Carnagie-Mellon University.

Object Management Group and X/Open, 1992
OBJECT MANAGEMENT GROUP AND X/OPEN. 1992. The Common Object Request Broker: Architecture and Specification. OMG Document Number 91.12.1. Revision 1.1.

Open Software Foundation, Inc., 1992
OPEN SOFTWARE FOUNDATION, INC. 1992. Introduction to OSF DCE. Prentice Hall. Revision 1.0, ISBN 0-13-490624-1.

Pereira, 1994
PEREIRA, JOãO CARLOS SERRENHO DIAS. 1994. Enriquecimento com Controlo de Concorrência de Especificações Orientadas por Objectos. Tese de Mestrado, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisboa, Portugal. A publicar.

Richardson et al., 1989
RICHARDSON, JOEL E., CAREY, MICHAEL J., & SCHUH, DANIEL T. 1989. The Design of the E Programming Language.

Rodrigues & Veríssimo, 1993
RODRIGUES, L., & VERÍSSIMO, P. 1993 (September). Replicated Object Management Using Group Technology. Pages 54--61 of: Proceedings of the 4th Workshop on Future Trends of Distributed Computing Systems. Also available as INESC AR/28-93.

Sequeira, 1991
SEQUEIRA, MANUEL. 1991 (Junho). EC++: Uma Linguagem para a Programação num Sistema Distribuído Orientado a Objectos. Tese de Mestrado, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisboa, Portugal.

Shapiro, 1986
SHAPIRO, MARC. 1986. Structure and Encapsulation in Distributed Systems: The Proxy Principle. Pages 198--204 of: Proc. of the 6th Int. Conf. on Distributed Computer Systems. IEEE, Cambridge, Mass.

Silva et al., 1993
SILVA, ANTÓNIO RITO, AO PEREIRA, JO & MARQUES, JOSÉ ALVES. 1993 (September). POOM: A Method for Developing Distributed Applications. Tech. rept. INESC.

Sousa et al., 1993
SOUSA, PEDRO, SEQUEIRA, MANUEL, ZÚQUETE, ANDRÉ, FERREIRA, PAULO, LOPES, CRISTINA, PEREIRA, JOSÉ, GUEDES, PAULO, & MARQUES, JOSÉ ALVES. 1993. Distribution and Persistence in the IK Platform: Overview and Evaluation. USENIX Computing Systems, 6(4), 391--424. University of California Press.

Sousa et al., 1994
SOUSA, PEDRO, ZÚQUETE, ANDRÉ, NEVES, NUNO, & MARQUES, JOSÉ ALVES. 1994. Orthogonal Persistence in a Heterogeneous Distributed Object-Oriented Environment. Computer Journal. To appear.

Sterling & Shapiro, 1986
STERLING, LEON, & SHAPIRO, EHUD Y. 1986. The Art of PROLOG : Advanced PRogramming Techniques. MIT Press series in logic programming. Cambridge, Mass.: MIT Press. ISBN 0262691051.

Stroustrup, 1986
STROUSTRUP, BJARNE. 1986. The C++ Programming Language. Addison-Wesley series in computer science. Reading, Mass.: Addison-Wesley Publishing Company. ISBN 0-201-12078-X.

Stroustrup, 1987
STROUSTRUP, BJARNE. 1987 (November 9--10). The Evolution of C++: 1985 to 1987. Pages 1--22 of: C++ Workshop. USENIX Association.

Stroustrup, 1992
STROUSTRUP, BJARNE. 1992. The C++ Language -- 2nd Edition. Addison-Wesley Publishing Company. ISBN 0-201-53992-6.

Sun Microsystems, Inc., 1990
SUN MICROSYSTEMS, INC. 1990 (Mach 27). Network Programming Guide. Part Number: 800-3850-10.

SunSoft, Inc., 1992a
SUNSOFT, INC. 1992a. Interface Definition Language Compiler Front End. SunSoft, Inc., 2550 Garcia Avenue, Mountain View, California 94043. Interface Definition Language Compiler Front End distribution files.

SunSoft, Inc., 1992b
SUNSOFT, INC. 1992b. OMG Interface Definition Language Compiler Front End Protocols. SunSoft, Inc., 2550 Garcia Avenue, Mountain View, California 94043. Interface Definition Language Compiler Front End distribution files.

Ungar & Smith, 1987
UNGAR, DAVID, & SMITH, RANDALL B. 1987 (October). Self: The Power of Simplicity. Pages 227--242 of: OOPSLA '87 Proceedings.

Wall & Schwartz, 1991
WALL, LARRY, & SCHWARTZ, RANDAL L. 1991. Programming Perl. A Nutshell handbook. Sebastopol, CA: O'Reilly & Associates. ISBN 0937175641.

Wilbur & Bacarisse, 1987
WILBUR, STEVE, & BACARISSE, BEN. 1987. Building distributed systems with remote procedure call. Software Engineering Journal, September, 148--159.



David M. M. de Matos
Thu Jun 29 14:58:09 MET DST 1995