TYPE-BASED PUBLISH/SUBSCRIBE
暂无分享,去创建一个
[1] Flemming Nielson,et al. Two-Level Semantics and Code Generation , 1988, Theor. Comput. Sci..
[2] Steven McCanne,et al. A reliable multicast framework for light-weight sessions and application level framing , 1995, SIGCOMM '95.
[3] Robbert van Renesse,et al. Scalable and Secure Resource Location , 2000, HICSS.
[4] Gul A. Agha,et al. ACTORS - a model of concurrent computation in distributed systems , 1985, MIT Press series in artificial intelligence.
[5] Martin Odersky,et al. Implementing Extensible Compilers , 2001 .
[6] Sheng Liang,et al. Dynamic class loading in the Java virtual machine , 1998, OOPSLA '98.
[7] Patrick Th. Eugster,et al. Probabilistic multicast , 2002, Proceedings International Conference on Dependable Systems and Networks.
[8] Yair Amir,et al. Membership Algorithms for Multicast Communication Groups , 1992, WDAG.
[9] Thuan L. Thai,et al. NET framework essentials , 2001 .
[10] Barbara Liskov,et al. A history of CLU , 1993, HOPL-II.
[11] Leslie Lamport,et al. Time, clocks, and the ordering of events in a distributed system , 1978, CACM.
[12] Jean Bacon,et al. Generic Support for Distributed Applications , 2000, Computer.
[13] Barbara Liskov,et al. Distributed programming in Argus , 1988, CACM.
[14] Gail E. Kaiser,et al. MELDing Multiple Granularities of Parallelism , 1989, ECOOP.
[15] Robbert van Renesse,et al. GSGC: An Efficient Gossip-Style Garbage Collection Scheme for Scalable Reliable Multicast , 1997 .
[16] Andrew Birrell,et al. Implementing remote procedure calls , 1984, TOCS.
[17] Marcos K. Aguilera,et al. Failure detection and consensus in the crash-recovery model , 2000, Distributed Computing.
[18] Oscar Nierstrasz. Active objects in hybrid , 1987, OOPSLA 1987.
[19] Patrick Th. Eugster,et al. Effective multicast programming in large scale distributed systems , 2001, Concurr. Comput. Pract. Exp..
[20] Martin Odersky,et al. A Statically Safe Alternative to Virtual Types , 1998, ECOOP.
[21] Ole Lehrmann Madsen,et al. Strong typing of object-oriented languages revisited , 1990 .
[22] Peter Grogono,et al. Copying and Comparing: Problems and Solutions , 2000, ECOOP.
[23] David Gelernter,et al. Generative communication in Linda , 1985, TOPL.
[24] William R. Cook,et al. Mixin-based inheritance , 1990, OOPSLA/ECOOP '90.
[25] Morris Sloman,et al. GEM: a generalized event monitoring language for distributed systems , 1997, Distributed Syst. Eng..
[26] Sam Toueg,et al. Fault-tolerant broadcasts and related problems , 1993 .
[27] Kenneth P. Birman,et al. Bimodal multicast , 1999, TOCS.
[28] Rico Piantoni,et al. Implementing the Swiss Exchange trading system , 1997, Proceedings of IEEE 27th International Symposium on Fault Tolerant Computing.
[29] Ken Arnold,et al. JavaSpaces¿ Principles, Patterns, and Practice , 1999 .
[30] Andrew S. Tanenbaum,et al. Globe: a wide area distributed system , 1999, IEEE Concurr..
[31] Marc Shapiro,et al. Structure and Encapsulation in Distributed Systems: The Proxy Principle , 1986, ICDCS.
[32] Vincent F. Russo,et al. Structural subtyping in a distributed object system , 1996 .
[33] Rachid Guerraoui,et al. An open framework for reliable distributed computing , 2000, CSUR.
[34] Jean-Pierre Briot,et al. Actalk: A Testbed for Classifying and Designing Actor Languages in the Smalltalk-80 Environment , 1989, ECOOP.
[35] Larry Carter,et al. Distrbution and Abstract Types in Emerald , 1987, IEEE Transactions on Software Engineering.
[36] Gilad Bracha,et al. Strongtalk: typechecking Smalltalk in a production environment , 1993, OOPSLA '93.
[37] Clemens A. Szyperski,et al. Engineering a Programming Language: The Type and Class System of Sather , 1994, Programming Languages and System Architectures.
[38] Indranil Gupta,et al. Scalable fault-tolerant aggregation in large process groups , 2001, 2001 International Conference on Dependable Systems and Networks.
[39] Doug Lea. Design for Open Systems in Java , 1997, COORDINATION.
[40] Bent Bruun Kristensen,et al. Abstraction mechanisms in the BETA programming language , 1983, POPL '83.
[41] Alfonso Fuggetta,et al. Exploiting an event-based infrastructure to develop complex distributed systems , 1998, Proceedings of the 20th International Conference on Software Engineering.
[42] Luca Cardelli,et al. A language with distributed scope , 1995, POPL '95.
[43] Robbert van Renesse,et al. A Gossip-Style Failure Detection Service , 2009 .
[44] Hiroshi Maruyama,et al. InfoBus repeater: a secure and distributed publish/subscribe middleware , 1999, Proceedings of the 1999 ICPP Workshops on Collaboration and Mobile Computing (CMC'99). Group Communications (IWGC). Internet '99 (IWI'99). Industrial Applications on Network Computing (INDAP). Multime.
[45] Guy L. Steele,et al. The Java Language Specification , 1996 .
[46] Daniel H. H. Ingalls. A simple technique for handling multiple polymorphism , 1986, OOPSLA 1986.
[47] Patrick Th. Eugster,et al. Content-Based Publish/Subscribe with Structural Reflection , 2001, COOTS.
[48] Alexander A. Stepanov,et al. C++ Standard Template Library , 2000 .
[49] William R. Cook,et al. A Proposal for Making Eiffel Type-Safe , 1989, Comput. J..
[50] Isabelle Rouvellou,et al. Strategies for Integrating Messaging and Distributed Object Transactions , 2000, Middleware.
[51] Denis Caromel,et al. Toward a method of object-oriented concurrent programming , 1993, CACM.
[52] Marcos K. Aguilera,et al. Matching events in a content-based subscription system , 1999, PODC '99.
[53] Anne-Marie Kermarrec,et al. Reliable probabilistic communication in large-scale information dissemination systems , 2000 .
[54] Jack Trout,et al. The Power Of Simplicity , 1998 .
[55] Duane Szafron,et al. Multi-Dispatch in the Java Virtual Machine: Design and Implementation , 2001, COOTS.
[56] Kim B. Bruce,et al. Subtyping Is Not a Good "Match" for Object-Oriented Languages , 1997, ECOOP.
[57] Kim B. Bruce,et al. PolyTOIL: A Type-Safe Polymorphic Object-Oriented Language , 1995, ECOOP.
[58] Martin Odersky,et al. Pizza into Java: translating theory into practice , 1997, POPL '97.
[59] Bertrand Meyer. Genericity versus inheritance , 1986, OOPSLA 1986.
[60] Gerald Baumgartner,et al. Implementing signatures for C++ , 1994, TOPL.
[61] Qixiang Sun,et al. A gossip-based reliable multicast for large-scale high-throughput applications , 2000, Proceeding International Conference on Dependable Systems and Networks. DSN 2000.
[62] Andrew P. Black,et al. Encapsulating Plurality , 1993, ECOOP.
[63] Raj Srinivasan,et al. RPC: Remote Procedure Call Protocol Specification Version 2 , 1995, RFC.
[64] Ole Lehrmann Madsen,et al. Semantic analysis of virtual classes and nested classes , 1999, OOPSLA '99.
[65] Jim Waldo,et al. A Note on Distributed Computing , 1996, Mobile Object Systems.
[66] Gregory R. Andrews,et al. An overview of the SR language and implementation , 1988, TOPL.
[67] John C. Mitchell,et al. F-bounded polymorphism for object-oriented programming , 1989, FPCA.
[68] Sanjoy Paul,et al. Reliable Multicast Transport Protocol (RMTP) , 1997, IEEE J. Sel. Areas Commun..
[69] Sandeep K. Singhal,et al. Log-based receiver-reliable multicast for distributed interactive simulation , 1995, SIGCOMM '95.
[70] M. Tamer Özsu,et al. Query Optimization and Execution Plan Generation in Object-Oriented Data Management Systems , 1995, IEEE Trans. Knowl. Data Eng..
[71] Akkihebbal L. Ananda,et al. A survey of asynchronous remote procedure calls , 1992, OPSR.
[72] Patrick Th. Eugster,et al. Distributed Asynchronous Collections: Abstractions for Publish/Subscribe Interaction , 2000, ECOOP.
[73] Rachid Guerraoui,et al. Type-Based Publish/Subscribe , 2000 .
[74] David S. Rosenblum,et al. A design framework for Internet-scale event observation and notification , 1997, ESEC '97/FSE-5.
[75] Scott Shenker,et al. Epidemic algorithms for replicated database maintenance , 1988, OPSR.
[76] Nancy A. Lynch,et al. Impossibility of distributed consensus with one faulty process , 1985, JACM.
[77] Richard A. Golding,et al. Weak-consistency group communication and membership , 1992 .
[78] Hector Garcia-Molina,et al. Publish/Subscribe in a Mobile Environment , 2001, MobiDe '01.
[79] Wolfgang Weck,et al. Compound types for Java , 1998, OOPSLA '98.
[80] Sam Toueg,et al. Unreliable failure detectors for reliable distributed systems , 1996, JACM.
[81] B. Pittel. On spreading a rumor , 1987 .
[82] Rachid Guerraoui,et al. Genuine atomic multicast in asynchronous distributed systems , 2001, Theor. Comput. Sci..
[83] Stephen N. Freund,et al. Adding type parameterization to the Java language , 1997, OOPSLA '97.
[84] Anne-Marie Kermarrec,et al. Reducing noise in gossip-based reliable broadcast , 2001, Proceedings 20th IEEE Symposium on Reliable Distributed Systems.
[85] Keith Marzullo,et al. Gossip versus Deterministically Constrained Flooding on Small Networks , 2000, DISC.
[86] Kresten Krab Thorup. Genericity in Java with Virtual Types , 1997, ECOOP.
[87] Andreas Polze,et al. Using the object space: a distributed parallel make , 1993, 1993 4th Workshop on Future Trends of Distributed Computing Systems.
[88] Rachid Guerraoui,et al. Nesting Actions through Asynchronous Message Passing: the ACS Protocol , 1992, ECOOP.
[89] Rachid Guerraoui,et al. What object-oriented distributed programming does not have to be, and what it may be , 1999 .
[90] Gero Mühl,et al. Generic Constraints for {Content-Based} Publish/Subscribe Systems , 2001 .
[91] Luca Cardelli,et al. On Binary Methods , 1995, Theory Pract. Object Syst..
[92] Luca Cardelli,et al. The Modula–3 type system , 1989, POPL '89.
[93] Shigeru Chiba,et al. A metaobject protocol for C++ , 1995, OOPSLA.
[94] Doug Lea,et al. Concurrent Programming In Java , 1996 .
[95] Rachid Guerraoui,et al. Loosely coupled components , 2002 .
[96] Gerald Baumgartner,et al. Safe Structural Conformance for Java , 2000, Comput. J..
[97] Mads Haahr,et al. Filtering and scalability in the ECO distributed event model , 2000, 2000 Proceedings International Symposium on Software Engineering for Parallel and Distributed Systems.
[98] Louise E. Moser,et al. Membership algorithms for asynchronous distributed systems , 1991, [1991] Proceedings. 11th International Conference on Distributed Computing Systems.
[99] Akinori Yonezawa,et al. Object-oriented concurrent programming in ABCL/1 , 1986, OOPSLA 1986.
[100] Kenneth P. Birman,et al. The process group approach to reliable distributed computing , 1992, CACM.
[101] David A. Moon. Object-oriented programming with flavors , 1986, OOPSLA 1986.
[102] Dennis Kafura,et al. A class library for concurrent programming in c++ using actors , 1992 .
[103] William R. Cook,et al. Inheritance is not subtyping , 1989, POPL '90.
[104] Keith Marzullo,et al. Directional Gossip: Gossip in a Wide Area Network , 1999, EDCC.
[105] Todd Montgomery,et al. A High Performance Totally Ordered Multicast Protocol , 1994, Dagstuhl Seminar on Distributed Systems.
[106] Ole Lehrmann Madsen,et al. Strong typing of object-oriented languages revisited , 1990, OOPSLA/ECOOP '90.
[107] Martin Odersky,et al. Making the future safe for the past: adding genericity to the Java programming language , 1998, OOPSLA '98.
[108] Dale Skeen,et al. The Information Bus: an architecture for extensible distributed systems , 1994, SOSP '93.
[109] Harry Harris,et al. Messaging and queuing using the MQI : concepts & analysis, design & development , 1995 .
[110] David S. Rosenblum,et al. Achieving scalability and expressiveness in an Internet-scale event notification service , 2000, PODC '00.
[111] M. Tamer Özsu,et al. Reflection in a Uniform Behavioral Object Model , 1993, ER.
[112] Dawson R. Engler,et al. ASHs: application-specific handlers for high-performance messaging , 1997, TNET.
[113] Niklaus Wirth,et al. The oberon system , 1989, Softw. Pract. Exp..
[114] Robbert van Renesse,et al. Efficient Buffering in Reliable Multicast Protocols , 1999, Networked Group Communication.
[115] Suad Alagic,et al. Parametric polymorphism for Java: a reflective solution , 1998, OOPSLA '98.
[116] Mads Torgersen,et al. Unifying Genericity - Combining the Benefits of Virtual Types and Parameterized Classes , 1999, ECOOP.
[117] Paolo Ciancarini,et al. Jada - Coordination and Communication for Java Agents , 1996, Mobile Object Systems.
[118] Patrick Th. Eugster,et al. On objects and events , 2001, OOPSLA '01.
[119] Brad J. Cox,et al. Object-oriented programming ; an evolutionary approach , 1986 .
[120] Gary T. Leavens,et al. MultiJava: modular open classes and symmetric multiple dispatch for Java , 2000, OOPSLA '00.
[121] Luís E. T. Rodrigues,et al. Semantically reliable multicast protocols , 2000, Proceedings 19th IEEE Symposium on Reliable Distributed Systems SRDS-2000.
[122] Richard Monson-Haefel,et al. Java message service , 2000 .
[123] Robin Milner,et al. A Theory of Type Polymorphism in Programming , 1978, J. Comput. Syst. Sci..
[124] Anne-Marie Kermarrec,et al. The many faces of publish/subscribe , 2003, CSUR.
[125] Antony I. T. Rowstron,et al. Solving the LINDA Multiple rd Problem , 1996, COORDINATION.
[126] David Gelernter,et al. Multiple Tuple Spaces in Linda , 1989, PARLE.
[127] Ralph Johnson,et al. design patterns elements of reusable object oriented software , 2019 .
[128] Ronald Morrison,et al. Linguistic reflection in Java , 1998 .
[129] Andrew C. Myers,et al. Parameterized types for Java , 1997, POPL '97.
[130] Peter Wegner,et al. Concepts and paradigms of object-oriented programming , 1990, OOPS.
[131] Douglas C. Schmidt,et al. The design and performance of a real-time CORBA event service , 1997, OOPSLA '97.
[132] Jacques Ferber. Computational reflection in class based object-oriented languages , 1989, OOPSLA 1989.
[133] Tobin J. Lehman,et al. T Spaces : The Next Wave , 2004 .
[134] Luca Cardelli. The Amber Machine , 1985, Combinators and Functional Programming Languages.
[135] Michael Philippsen,et al. A more efficient RMI for Java , 1999, JAVA '99.
[136] Mario Tokoro,et al. Experience and evolution of concurrent Smalltalk , 1987, OOPSLA 1987.
[137] Stephen Deering,et al. Multicast routing in a datagram internetwork , 1992 .
[138] Rachid Guerraoui,et al. Programming with object groups in CORBA , 2000, IEEE Concurr..
[139] Joshua S. Auerbach,et al. Exploiting IP Multicast in Content-Based Publish-Subscribe Systems , 2000, Middleware.
[140] Anne-Marie Kermarrec,et al. Lightweight probabilistic broadcast , 2001, 2001 International Conference on Dependable Systems and Networks.
[141] Satoshi Matsuoka,et al. Using tuple space communication in distributed object-oriented languages , 1988, OOPSLA 1988.
[142] Walid Taha,et al. Multi-Stage Programming. , 1997, ICFP 1997.
[143] Bjarne Stroustrup,et al. C++ Programming Language , 1986, IEEE Softw..