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