An object-oriented operating system
暂无分享,去创建一个
モエラー,クリストファー,ピー. | オートン,デラ,リン | ブルック ゴールドスミス,デイヴィッド | チェルニコフ,ダニエル,エフ. | ボルトン,ユージーン,リー | ブルック ゴールドスミス,デイヴィッド | Vincent F. Russo
[1] Alan Snyder,et al. Encapsulation and inheritance in object-oriented programming languages , 1986, OOPLSA '86.
[2] D. L. Parnas,et al. On the criteria to be used in decomposing systems into modules , 1972, Software Pioneers.
[3] Henry Lieberman,et al. Using prototypical objects to implement shared behavior in object-oriented systems , 1986, OOPLSA '86.
[4] Grady Booch,et al. Object-oriented development , 1986, IEEE Transactions on Software Engineering.
[5] Lynn Andrea Stein. Delegation is inheritance , 1987, OOPSLA 1987.
[6] Bertrand Meyer,et al. Genericity versus inheritance , 1986, OOPLSA '86.
[7] Roger M. Needham,et al. The Cambridge CAP computer and its protection system , 1977, SOSP '77.
[8] B. R. S. Buckingham,et al. A hardware implementation of capability-based addressing , 1980, OPSR.
[9] Andrew Birrell,et al. Implementing Remote procedure calls , 1983, SOSP '83.
[10] Alfred V. Aho,et al. Principles of Optimal Page Replacement , 1971, J. ACM.
[11] P. Brinch-Hansen,et al. The programming language Concurrent Pascal , 1975 .
[12] Ad J. van de Goor,et al. Adapting UNIX for a multiprocessor environment , 1986, CACM.
[13] Alan Shaw,et al. The logical design of operating systems , 1987 .
[14] Avadis Tevanian,et al. MACH threads and the UNIX kernel : the battle for control , 1987 .
[15] Justin O. Graver,et al. TS: an optimizing compiler for smalltalk , 1988, OOPSLA 1988.
[16] George G. Robertson,et al. Accent: A communication oriented network operating system kernel , 1981, SOSP.
[17] Andrew P. Black,et al. Fine-grained mobility in the Emerald system , 1987, TOCS.
[18] Adele Goldberg,et al. Smalltalk-80 - the interactive programming environment , 1984 .
[19] Marc Shapiro,et al. The Design of a Distributed Object-Oriented Operating System for Office Applications , 1988 .
[20] Per Brinch Hansen,et al. Operating System Principles , 1973 .
[21] C. A. R. Hoare,et al. Monitors: an operating system structuring concept , 1974, CACM.
[22] Butler W. Lampson,et al. Experience with processes and monitors in Mesa , 1980, CACM.
[23] Luca Cardelli,et al. On understanding types, data abstraction, and polymorphism , 1985, CSUR.
[24] David R. Cheriton,et al. The V distributed system , 1988, CACM.
[25] Douglas Eric Leyens. A choices implementation of the Universal Scheduling System , 1989 .
[26] Anders P. Ravn,et al. Encapsulation constructs in systems programming languages , 1984, TOPL.
[27] Andrew R. Cherenson,et al. The Sprite network operating system , 1988, Computer.
[28] Richard J. Beach,et al. A structural view of the Cedar programming environment , 1986, TOPL.
[29] Charles H. Sauer,et al. Advanced Interactive Executive (AIX) Opterating System Overview , 1987, IBM Syst. J..
[30] Daniel C. Halbert,et al. Using Types and Inheritance in Object-Oriented Programming , 1987, IEEE Software.
[31] David R. Cheriton. The V Kernel: A Software Base for Distributed Systems , 1984, IEEE Software.
[32] Lawrence A. Crowl,et al. Elmwood -An Object-Oriented Multiprocessor Operating System , 1987 .
[33] T. Doeppner. Threads a System for the Support of Concurrent Programming Threads − − a System for the Support of Concurrent Programming , 1987 .
[34] Harvey M. Deitel,et al. An introduction to operating systems , 1984 .
[35] Gul A. Agha,et al. ACTORS - a model of concurrent computation in distributed systems , 1985, MIT Press series in artificial intelligence.
[36] Scott Danforth,et al. Type theories and object-oriented programmimg , 1988, CSUR.
[37] Roy H. Campbell,et al. A Class Hierarchy for Building Stream-Oriented File Systems , 1989, ECOOP.
[38] Andrew S. Tanenbaum,et al. An overview of the Amoeba distributed operating system , 1981, OPSR.
[39] Richard P. Gabriel. The common LISP object system , 1989 .
[40] A. Nico Habermann,et al. Modularization and hierarchy in a family of operating systems , 1976, CACM.
[41] Peter J. Denning,et al. The working set model for program behavior , 1968, CACM.
[42] Niklaus Wirth,et al. Pascal User Manual and Report , 1991, Springer New York.
[43] Peter Norton. The Peter Norton Programmer's Guide to the IBM PC , 1985 .
[44] Gail E. Kaiser,et al. Adequate testing and object-oriented programming , 1990 .
[45] Roger S. Pressman,et al. Software Engineering: A Practitioner's Approach , 1982 .
[46] William A. Wulf,et al. HYDRA , 1974, Commun. ACM.
[47] Melvin E. Conway,et al. A multiprocessor system design , 1899, AFIPS '63 (Fall).
[48] John R. Rose,et al. Fast dispatch mechanisms for stock hardware , 1988, OOPSLA '88.
[49] 簡聰富,et al. 物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .
[50] Sape J. Mullender,et al. The Amoeba distributed operating system : selected papers 1984-1987 , 1987 .
[51] Henry M. Levy,et al. Virtual Memory Management in the VAX/VMS Operating System , 1982, Computer.
[52] Ravi Sethi,et al. Programming languages - concepts and constructs , 1988 .
[53] Albert Chang,et al. 801 storage: architecture and programming , 1988, TOCS.
[54] Peter Wegner,et al. Dimensions of object-based language design , 1987, OOPSLA '87.
[55] Marc Shapiro,et al. Structure and Encapsulation in Distributed Systems: The Proxy Principle , 1986, ICDCS.
[56] Armando P. Stettner. The design and implementation of the 4.3BSD UNIX operating system , 1988 .
[57] Michael J. Fischer,et al. The architecture of the Eden system , 1981, SOSP.
[58] Maurice J. Bach. The Design of the UNIX Operating System , 1986 .
[59] Bertrand Meyer,et al. Reusability: The Case for Object-Oriented Design , 1987, IEEE Software.
[60] David L. Black,et al. Machine-independent virtual memory management for paged uniprocessor and multiprocessor architectures , 1987, IEEE Trans. Computers.
[61] Luca Cardelli,et al. Modula-3 Report (revised) , 1992 .
[62] Abraham Silberschatz,et al. Operating System Concepts , 1983 .
[63] David L. Black,et al. The duality of memory and communication in the implementation of a multiprocessor operating system , 1987, SOSP '87.
[64] Justin O. Graver,et al. Type checking and type inference for object-oriented programming languages , 1989 .
[65] Craig Schaffert,et al. An introduction to Trellis/Owl , 1986, OOPLSA '86.
[66] J. W. Graham,et al. FORTRAN IV with Watfor and Watfiv , 1970 .
[67] David Robson,et al. Smalltalk-80: The Language and Its Implementation , 1983 .
[68] Fred P. Brooks,et al. The Mythical Man-Month , 1975, Reliable Software.
[69] Richard F. Rashid. From RIG to Accent to Mach: An Evolution of a Network Operating System , 1986, FJCC.
[70] Carl E. Landwehr,et al. On Access Checking in Capability-Based Systems , 1986, IEEE Transactions on Software Engineering.
[71] Noah Webster,et al. Webster's new twentieth century dictionary of the English language , 1941 .
[72] Roy H. Campbell,et al. Practical applications of path pascal in systems programming , 1979, ACM '79.
[73] Edsger W. Dijkstra,et al. The structure of the “THE”-multiprogramming system , 1968, CACM.
[74] Friedrich L. Bauer,et al. Report on the algorithmic language ALGOL 60 , 1960, Commun. ACM.
[75] William J. Bolosky,et al. Mach: A New Kernel Foundation for UNIX Development , 1986, USENIX Summer.
[76] Ken Thompson,et al. The UNIX time-sharing system , 1974, CACM.
[77] Donald E. Knuth,et al. The Art of Computer Programming, Volume I: Fundamental Algorithms, 2nd Edition , 1997 .
[78] Brian W. Kernighan,et al. The C Programming Language , 1978 .