{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:40:30Z","timestamp":1725486030838},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540417927"},{"type":"electronic","value":"9783540452546"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-45254-0_15","type":"book-chapter","created":{"date-parts":[[2007,6,6]],"date-time":"2007-06-06T20:19:09Z","timestamp":1181161149000},"page":"165-181","source":"Crossref","is-referenced-by-count":1,"title":["Distributed Proxy: A Design Pattern for the Incremental Development of Distributed Applications"],"prefix":"10.1007","author":[{"given":"Ant\u00f3nio","family":"Rito Silva","sequence":"first","affiliation":[]},{"given":"Francisco","family":"Assis Rosa","sequence":"additional","affiliation":[]},{"given":"Teresa","family":"Gon\u00e7alves","sequence":"additional","affiliation":[]},{"given":"Miguel","family":"Antunes","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2001,6,12]]},"reference":[{"key":"15_CR1","unstructured":"Marc Shapiro. Structure and Encapsulation in Distributed Systems: The Proxy Principle. In The 6th International Conference on Distributed Computer Systems, pages 198\u2013204, Cambridge, Mass., 1986. IEEE. 166, 178"},{"key":"15_CR2","unstructured":"Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, 1994. 166, 179"},{"key":"15_CR3","unstructured":"Martin Fowler and Kendall Scott. UML Destilled: Applying the Standard Object Modeling Language. Addison-Wesley, 1997. 166"},{"key":"15_CR4","unstructured":"Ant\u00f3nio Rito Silva, Pedro Sousa, and Miguel Antunes. Naming: Design Pattern and Framework. In IEEE 22nd Annual International Computer Software and Applications Conference, pages 316\u2013323, Vienna, Austria, August 1998. 174, 179, 180"},{"key":"15_CR5","unstructured":"Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal. Pattern-Oriented Software Architecture: A System of Patterns. John Wiley and Sons, 1996. 175, 179"},{"key":"15_CR6","unstructured":"Douglas C. Schmidt. Reactor: An Object Behavioral Pattern for Concurrent Event Demultiplexing and Event Handler Dispatching. In Jim Coplien and Douglas C. Schmidt, editors, Pattern Languages of Program Design, pages 529\u2013545. Addison-Wesley, 1995. 176, 179"},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"Nat Pryce and Steve Crane. Component Interaction in Distributed Systems. In IEEE Fourth International Conference on Configurable Distributed Systems, pages 71\u201378, Annapolis, Maryland, USA, May 1998. 178","DOI":"10.1109\/CDS.1998.675760"},{"key":"15_CR8","doi-asserted-by":"crossref","unstructured":"Robert DeLine. Avoiding packaging mismatch with flexible packaging. In 22th International Conference on Software Engineering, pages 97\u2013106, Los Angeles, CA, USA, May 1999. 178","DOI":"10.1145\/302405.302456"},{"key":"15_CR9","unstructured":"Jon Siegel. CORBA Fundamentals and Programming. Wiley, 1996. 178"},{"key":"15_CR10","unstructured":"Ken Arnold and James Gosling. The Java Programming Language. Addison-Wesley, 1996. 178"},{"key":"15_CR11","unstructured":"Cristina Videira Lopes and Gregor Kiczales. D: A language framework for distributed programming. Technical Report SPL97-010, PARC Technical report, February 1997. 179"},{"key":"15_CR12","unstructured":"Dirk Riehle, Wolf Siberski, Dirk Baumer, Daniel Megert, and Heinz Zullighoven. Serializer. In Robert Martin, Dirk Riehle, and Frank Buschman, editors, Pattern Languages of Program Design 3, chapter 17, pages 293\u2013312. Addison-Wesley, 1997. 179"},{"key":"15_CR13","unstructured":"Douglas C. Schmidt. Acceptor and Connector. In Robert Martin, Dirk Riehle, and Frank Buschman, editors, Pattern Languages of Program Design 3, chapter 12, pages 191\u2013229. Addison-Wesley, 1997. 179"},{"key":"15_CR14","unstructured":"Ant\u00f3nio Rito Silva, Pedro Sousa, and Jos\u00e9 Alves Marques. Development of Distributed Applications with Separation of Concerns. In IEEE Asia-Pacific Software Engineering Conference, pages 168\u2013177, Brisbane, Australia, December 1995. 180"},{"key":"15_CR15","unstructured":"Ant\u00f3nio Rito Silva, Fiona Hayes, Francisco Mota, Nino Torres, and Pedro Santos. A Pattern Language for the Perception, Design and Implementation of Distributed Application Partitioning, October 1996. Presented at the OOPSLA\u201996 Workshop on Methodologies for Distributed Objects. 180"},{"key":"15_CR16","unstructured":"Francisco Assis Rosa and Ant\u00f3nio Rito Silva. Functionality and Partitioning Configuration: Design Patterns and Framework. In IEEE Fourth International Conference on Configurable Distributed Systems, pages 79\u201389, Annapolis, Maryland, USA, May 1998. 180"},{"key":"15_CR17","unstructured":"Teresa Goncalves and Ant\u00f3nio Rito Silva. Passive Replicator: A Design Pattern for Object Replication. In The 2\n                           \n                    nd\n                  \n                           European Conference on Pattern Languages of Programming, EuroPLoP\u2019 97, pages 165\u2013178, Kloster Irsee, Germany. Siemens Technical Report 120\/SW1\/FB, 1997, July 1997. 180"},{"key":"15_CR18","unstructured":"DISGIS. Esprit Project 22.084: DIStributed Geographical Information Systems: Models, Methods, Tools and Frameworks, 1996. \n                    http:\/\/www.gis.dk\/disgis\/Intro.htm.\n                    \n                   180"}],"container-title":["Lecture Notes in Computer Science","Engineering Distributed Objects"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45254-0_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,17]],"date-time":"2019-02-17T01:25:05Z","timestamp":1550366705000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45254-0_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540417927","9783540452546"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/3-540-45254-0_15","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]}}}