메뉴 건너뛰기




Volumn 24, Issue 5, 1998, Pages 342-361

Understanding code mobility

Author keywords

Design paradigm; Distributed application; Mobile code, mobile agent

Indexed keywords


EID: 4544373958     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.685258     Document Type: Article
Times cited : (853)

References (75)
  • 1
    • 0028422189 scopus 로고    scopus 로고
    • "The Challenges of Mobile Computing," vol. 27, no. 4, pp. 38-47, 1994.
    • G.H. Forman and J. Zahorjan, "The Challenges of Mobile Computing," Computer, vol. 27, no. 4, pp. 38-47, 1994.
    • Computer
    • Forman, G.H.1    Zahorjan, J.2
  • 2
    • 0028518044 scopus 로고    scopus 로고
    • "Wireless Computing: Challenges in Data Management," vol. 37, no. 10, pp. 18-
    • T. Imielinsky and B.R. Badrinath, "Wireless Computing: Challenges in Data Management," Comm. ACM, vol. 37, no. 10, pp. 18-
    • Comm. ACM
    • Imielinsky, T.1    Badrinath, B.R.2
  • 3
    • 33747464006 scopus 로고    scopus 로고
    • 28, 1994.
    • 28, 1994.
  • 5
    • 0030615467 scopus 로고    scopus 로고
    • "Designing Distributed Applications with Mobile Code Paradigms," 19th Conf. Software Eng. (ICSE'97), R. Taylor, ed., pp. 22-32, ACM Press, 1997.
    • A. Carzaniga, G.P. Picco, and G. Vigna, "Designing Distributed Applications with Mobile Code Paradigms," Proc. 19th Conf. Software Eng. (ICSE'97), R. Taylor, ed., pp. 22-32, ACM Press, 1997.
    • Proc.
    • Carzaniga, A.1    Picco, G.P.2    Vigna, G.3
  • 6
    • 33747460727 scopus 로고    scopus 로고
    • "IBM Remote Job Entry Facility: Generalize Subsystem Remote Job Entry Facility," IBM Technical Disclosure Bulletin 752, IBM, Aug. 1973.
    • J.K. Boggs, "IBM Remote Job Entry Facility: Generalize Subsystem Remote Job Entry Facility," IBM Technical Disclosure Bulletin 752, IBM, Aug. 1973.
    • Boggs, J.K.1
  • 8
    • 33747510423 scopus 로고    scopus 로고
    • "Survey of Systems Providing Process or Object Migration," Technical Report Doc 94/10, Dept. of Computing, Imperial College, May 1994.
    • M. Nuttall, "Survey of Systems Providing Process or Object Migration," Technical Report Doc 94/10, Dept. of Computing, Imperial College, May 1994.
  • 9
    • 0026191023 scopus 로고    scopus 로고
    • "Locus Operating System, A Transparent System," vol. 14, no. 6, pp. 336-346, 1991.
    • G. Thiel, "Locus Operating System, A Transparent System," Computer Comm., vol. 14, no. 6, pp. 336-346, 1991.
    • Computer Comm.
    • Thiel, G.1
  • 10
  • 11
    • 84976709376 scopus 로고    scopus 로고
    • "COOL: System Support for Distributed Object-Oriented Programming," vol. 36, no. 9, pp. 37-46, Nov. 1993.
    • R. Lea, C. Jacquemont, and E. Pillevesse, "COOL: System Support for Distributed Object-Oriented Programming," Comm. ACM, vol. 36, no. 9, pp. 37-46, Nov. 1993.
    • Comm. ACM
    • Lea, R.1    Jacquemont, C.2    Pillevesse, E.3
  • 13
    • 33747454262 scopus 로고    scopus 로고
    • "Mobile Agents: Are They a Good Idea?" Vitek and Tschudin 73, pp. 25-47. Also available as IBM Technical Report.
    • C.G. Harrison, D.M. Chess, and A. Kershenbaum, "Mobile Agents: Are They a Good Idea?" Vitek and Tschudin [73], pp. 25-47. Also available as IBM Technical Report.
    • Harrison, C.G.1    Chess, D.M.2    Kershenbaum, A.3
  • 15
    • 0025464144 scopus 로고    scopus 로고
    • "Implementing Remote Evaluation," vol. 16, no. 7, pp. 710-722, July 1990.
    • J.W. Stamos and D.K. Gifford, "Implementing Remote Evaluation," IEEE Trans. Software Eng., vol. 16, no. 7, pp. 710-722, July 1990.
    • IEEE Trans. Software Eng.
    • Stamos, J.W.1    Gifford, D.K.2
  • 16
    • 84976783312 scopus 로고    scopus 로고
    • "Implementing Remote Procedure Calls," vol. 2, no. 1, pp. 29-59, Feb. 1984.
    • A. Birrell and B. Nelson, "Implementing Remote Procedure Calls," ACM Trans. Computer Systems, vol. 2, no. 1, pp. 29-59, Feb. 1984.
    • ACM Trans. Computer Systems
    • Birrell, A.1    Nelson, B.2
  • 18
    • 33747520358 scopus 로고    scopus 로고
    • "An Introduction to the TACOMA Distributed System - Version 1.0," Technical Report 95-23, Dept. of Computer Science, Univ. of Tromsø and Cornell Univ., Tromsø, Norway, June 1995.
    • D. Johansen, R. van Renesse, and F.B. Schneider, "An Introduction to the TACOMA Distributed System - Version 1.0," Technical Report 95-23, Dept. of Computer Science, Univ. of Tromsø and Cornell Univ., Tromsø, Norway, June 1995.
    • Johansen, D.1    Van Renesse, R.2    Schneider, F.B.3
  • 19
    • 33747510842 scopus 로고    scopus 로고
    • "A Multi-Agent Architecture Supporting Services Access," Rothermel and Popescu-Zeletin 72, pp. 62-73.
    • A.S. Park and S. Leuker, "A Multi-Agent Architecture Supporting Services Access," Rothermel and Popescu-Zeletin [72], pp. 62-73.
    • Park, A.S.1    Leuker, S.2
  • 21
    • 0028476392 scopus 로고    scopus 로고
    • "Agents that Reduce Work and Information Overload," vol. 37, no. 7, July 1994.
    • P. Maes, "Agents that Reduce Work and Information Overload," Comm. ACM, vol. 37, no. 7, July 1994.
    • Comm. ACM
    • Maes, P.1
  • 22
    • 0028476278 scopus 로고    scopus 로고
    • "Software Agents," vol. 37, no. 7, July 1994.
    • M. Genesereth and S. Ketchpel, "Software Agents," Comm. ACM, vol. 37, no. 7, July 1994.
    • Comm. ACM
    • Genesereth, M.1    Ketchpel, S.2
  • 23
    • 84972263711 scopus 로고    scopus 로고
    • "Intelligent Agents: Theory and Practice," vol. 10, no. 2, June 1995.
    • M. Wooldridge and N.R. Jennings, "Intelligent Agents: Theory and Practice," Knowledge Eng. Rev., vol. 10, no. 2, June 1995.
    • Knowledge Eng. Rev.
    • Wooldridge, M.1    Jennings, N.R.2
  • 24
    • 33747512160 scopus 로고    scopus 로고
    • "Language Support for Mobile Agents," PhD thesis, Carnegie Mellon Univ., Pittsburgh, Penn., Dec. 1995. Also available as Carnegie Mellon School of Computer Science Technical Report CMU-CS-95-223 and European Computer Industry Centre Technical Report ECRC-95-36.
    • F.C. Knabe, "Language Support for Mobile Agents," PhD thesis, Carnegie Mellon Univ., Pittsburgh, Penn., Dec. 1995. Also available as Carnegie Mellon School of Computer Science Technical Report CMU-CS-95-223 and European Computer Industry Centre Technical Report ECRC-95-36.
    • Knabe, F.C.1
  • 25
    • 33747500672 scopus 로고    scopus 로고
    • "The Architecture of the Ara Platform for Mobile Agents," Rothermel and Popescu-Zeletin 72, pp. 50-61.
    • H. Peine and T. Stolpmann, "The Architecture of the Ara Platform for Mobile Agents," Rothermel and Popescu-Zeletin [72], pp. 50-61.
    • Peine, H.1    Stolpmann, T.2
  • 26
    • 33747490413 scopus 로고    scopus 로고
    • "Concordia: An Infrastructure for Collaborating Mobile Agents," Rothermel and Popescu-Zeletin 72, pp. 86-97.
    • D. Wong, N. Paciorek, T. Walsh, J. DiCelie, M. Young, and B. Peet, "Concordia: An Infrastructure for Collaborating Mobile Agents," Rothermel and Popescu-Zeletin [72], pp. 86-97.
    • Wong, D.1    Paciorek, N.2    Walsh, T.3    Dicelie, J.4    Young, M.5    Peet, B.6
  • 29
    • 0031188330 scopus 로고    scopus 로고
    • "A Hands-On Look at Java Mobile Agents," vol. 1, no. 4, pp. 21-30, 1997.
    • J. Kiniry and D. Zimmerman, "A Hands-On Look at Java Mobile Agents," IEEE Internet Computing, vol. 1, no. 4, pp. 21-30, 1997.
    • IEEE Internet Computing
    • Kiniry, J.1    Zimmerman, D.2
  • 30
    • 35048822412 scopus 로고    scopus 로고
    • "Provably-Secure Programming Languages for Remote Evaluation," vol. 28A, Dec. 1996. Participation statement for ACM Workshop on Strategic Directions in Computing Research.
    • D. Volpano, "Provably-Secure Programming Languages for Remote Evaluation," ACM Computing Surveys, vol. 28A, Dec. 1996. Participation statement for ACM Workshop on Strategic Directions in Computing Research.
    • ACM Computing Surveys
    • Volpano, D.1
  • 31
    • 33747470673 scopus 로고    scopus 로고
    • "Analyzing Mobile Code Languages," Vitek and Tschudin 73, pp. 93-111.
    • G. Cugola, C. Ghezzi, G.P. Picco, and G. Vigna, "Analyzing Mobile Code Languages," Vitek and Tschudin [73], pp. 93-111.
    • Cugola, G.1    Ghezzi, C.2    Picco, G.P.3    Vigna, G.4
  • 33
    • 33747455691 scopus 로고    scopus 로고
    • "Facile Antigua Release Programming Guide," Technical Report ECRC 93-20, European Computer Industry Research Centre, Munich, Germany, Dec. 1993.
    • B. Thomsen, L. Leth, S. Prasad, T.-M. Kuo, A. Kramer, F.C. Knabe, and A. Giacalone, "Facile Antigua Release Programming Guide," Technical Report ECRC93-20, European Computer Industry Research Centre, Munich, Germany, Dec. 1993.
    • Thomsen, B.1    Leth, L.2    Prasad, S.3    Kuo, T.-M.4    Kramer, A.5    Knabe, F.C.6    Giacalone, A.7
  • 34
    • 33747482305 scopus 로고    scopus 로고
    • "The Java Language: An Overview," Technical Report, Sun Microsystems, 1994.
    • Sun Microsystems, "The Java Language: An Overview," Technical Report, Sun Microsystems, 1994.
    • Microsystems, S.1
  • 35
    • 33747517622 scopus 로고    scopus 로고
    • "Java Aglets Application Programming Interface (J-AAPI)," IBM Corp. white paper, Feb. 1997.
    • D.B. Lange, "Java Aglets Application Programming Interface (J-AAPI)," IBM Corp. white paper, Feb. 1997.
    • Lange, D.B.1
  • 36
    • 33747502841 scopus 로고    scopus 로고
    • "IBM Aglets Workbench - Programming Mobile Agents in Java," IBM Corp. white paper, Sept. 1996.
    • D.B. Lange and D.T. Chang, "IBM Aglets Workbench - Programming Mobile Agents in Java," IBM Corp. white paper, Sept. 1996.
    • Lange, D.B.1    Chang, D.T.2
  • 38
    • 33747476830 scopus 로고    scopus 로고
    • "OO-Agents and Messengers," 95 Workshop W10 on Objects and Agents, Aug. 1995.
    • C. Tschudin, "OO-Agents and Messengers," ECOOP'95 Workshop W10 on Objects and Agents, Aug. 1995.
    • ECOOP'
    • Tschudin, C.1
  • 39
    • 33747503561 scopus 로고    scopus 로고
    • "Mole - A Java Based Mobile Agent System," Special Issue Object-Oriented Programming: Workshop Reader of the 10th European Conf. Object-Oriented Programming ECOOP'96, M. Mühlaüser, ed., pp. 327-334, July 1996, dpunkt.
    • M. Straßer, J. Baumann, and F. Hohl, "Mole - A Java Based Mobile Agent System," Special Issue Object-Oriented Programming: Workshop Reader of the 10th European Conf. Object-Oriented Programming ECOOP'96, M. Mühlaüser, ed., pp. 327-334, July 1996, dpunkt.
    • Straßer, M.1    Baumann, J.2    Hohl, F.3
  • 40
    • 33747490059 scopus 로고    scopus 로고
    • "Communication Concepts for Mobile Agent Systems," Rothermel and Popescu-Zeletin 72, pp. 123-135.
    • J. Baumann, F. Hohl, N. Radouniklis, K. Rothermel, and M. Straßer, "Communication Concepts for Mobile Agent Systems," Rothermel and Popescu-Zeletin [72], pp. 123-135.
    • Baumann, J.1    Hohl, F.2    Radouniklis, N.3    Rothermel, K.4    Straßer, M.5
  • 41
    • 33747472940 scopus 로고    scopus 로고
    • "Island: Aliasing Protection in Object-Oriented Languages," 91, 1991.
    • J. Hogg, "Island: Aliasing Protection in Object-Oriented Languages," Proc. OOPSLA'91, 1991.
    • Proc. OOPSLA'
    • Hogg, J.1
  • 42
    • 0029631979 scopus 로고    scopus 로고
    • "A Language with Distributed Scope," vol. 8, no. 1, pp. 27-59, 1995.
    • L. Cardelli, "A Language with Distributed Scope," Computing Systems, vol. 8, no. 1, pp. 27-59, 1995.
    • Computing Systems
    • Cardelli, L.1
  • 43
    • 33747458121 scopus 로고    scopus 로고
    • "EMail with A Mind of Its Own: The Safe-Tel Language for Enabled Mail," technical report, First Virtual Holdings, Inc, 1994.
    • N. Borenstein, "EMail with A Mind of Its Own: The Safe-Tel Language for Enabled Mail," technical report, First Virtual Holdings, Inc, 1994.
    • Borenstein, N.1
  • 45
    • 33747469003 scopus 로고    scopus 로고
    • "The Safe-Tel Security Model," technical report, Sun Microsystems, Nov. 1996, Reprinted in [52].
    • J. Ousterhout, J. Levy, and B. Welch, "The Safe-Tel Security Model," technical report, Sun Microsystems, Nov. 1996, Reprinted in [52].
    • Ousterhout, J.1    Levy, J.2    Welch, B.3
  • 46
    • 33747453493 scopus 로고    scopus 로고
    • "Sumatra: A Language for Resource-Aware Mobile Programs," Vitek and Tschudin 73, pp. 111-130.
    • A. Acharya, M. Ranganathan, and J. Saltz, "Sumatra: A Language for Resource-Aware Mobile Programs," Vitek and Tschudin [73], pp. 111-130.
    • Acharya, A.1    Ranganathan, M.2    Saltz, J.3
  • 48
    • 84981550540 scopus 로고    scopus 로고
    • "Using Style to Understand Descriptions of Software Architecture," 93: Foundations of Software Eng., Dec. 1993.
    • G. Abowd, R. Allen, and D. Garlan, "Using Style to Understand Descriptions of Software Architecture," Proc. SIGSOFT'93: Foundations of Software Eng., Dec. 1993.
    • Proc. SIGSOFT'
    • Abowd, G.1    Allen, R.2    Garlan, D.3
  • 49
    • 33747519102 scopus 로고    scopus 로고
    • "A Note on Distributed Computing," Vitek and Tschudin 73. Also available as Technical Report TR-94-29, Sun Microsystems Laboratories.
    • J. Waldo, G. Wyant, A. Wollrath, and S. Kendall, "A Note on Distributed Computing," Vitek and Tschudin [73]. Also available as Technical Report TR-94-29, Sun Microsystems Laboratories.
    • Waldo, J.1    Wyant, G.2    Wollrath, A.3    Kendall, S.4
  • 51
    • 33747469002 scopus 로고    scopus 로고
    • "Mobile Code Paradigms and Technologies: A Case Study," Rothermel and Popescu-Zeletin 72, pp. 39-49.
    • C. Ghezzi and G. Vigna, "Mobile Code Paradigms and Technologies: A Case Study," Rothermel and Popescu-Zeletin [72], pp. 39-49.
    • Ghezzi, C.1    Vigna, G.2
  • 52
    • 33747457044 scopus 로고    scopus 로고
    • "Exploiting Code Mobility in Decentralized and Flexible Network Management," Rothermel and Popescu-Zeletin 72, pp. 13-26.
    • M. Baldi, S. Gai, and G.P. Picco, "Exploiting Code Mobility in Decentralized and Flexible Network Management," Rothermel and Popescu-Zeletin [72], pp. 13-26.
    • Baldi, M.1    Gai, S.2    Picco, G.P.3
  • 53
    • 33747474830 scopus 로고    scopus 로고
    • "Migratory Applications," Technical Report 138, Digital Equipment Corp., Systems Research Center, Feb. 1996.
    • K.A. Bharat and L. Cardelli, "Migratory Applications," Technical Report 138, Digital Equipment Corp., Systems Research Center, Feb. 1996.
    • Bharat, K.A.1    Cardelli, L.2
  • 55
    • 33747455329 scopus 로고    scopus 로고
    • "Comparing Two Distributed Computing Paradigms - A Performance Case Study," MS thesis, Univ. of Tromsø, 1995.
    • P. Knudsen, "Comparing Two Distributed Computing Paradigms - A Performance Case Study," MS thesis, Univ. of Tromsø, 1995.
    • Knudsen, P.1
  • 56
    • 33747516894 scopus 로고    scopus 로고
    • "ORCHESTRA: An Experimental Agent-Based Service Control Architecture for Broadband Multimedia Networks," 96, Nov. 1996.
    • A. Limongiello, R. Melen, M. Roccuzzo, A. Scalisi, V Trecordi, and J. Wojtowicz, "ORCHESTRA: An Experimental Agent-Based Service Control Architecture for Broadband Multimedia Networks," GLOBAL Internet'96, Nov. 1996.
    • GLOBAL Internet'
    • Limongiello, A.1    Melen, R.2    Roccuzzo, M.3    Scalisi, A.4    Trecordi, V.5    Wojtowicz, J.6
  • 57
    • 0029734744 scopus 로고    scopus 로고
    • "Intelligent Agents: An Emerging Technology for Next Generation Telecommunications?" 96, San Francisco, Mar. 1996.
    • T. Magedanz, K. Rothermel, and S. Krause, "Intelligent Agents: An Emerging Technology for Next Generation Telecommunications?" INFOCOM'96, San Francisco, Mar. 1996.
    • INFOCOM'
    • Magedanz, T.1    Rothermel, K.2    Krause, S.3
  • 59
    • 84944291045 scopus 로고    scopus 로고
    • "The OSI Network Management Model," 20-29, May 1993.
    • Y. Yemini, "The OSI Network Management Model," IEEE Comm., pp. 20-29, May 1993.
    • IEEE Comm., Pp.
    • Yemini, Y.1
  • 60
    • 0029237210 scopus 로고    scopus 로고
    • "Distributed Management by Delegation," 15th Int'l Conf. Distributed Computing, June 1995.
    • G. Goldszmidt and Y Yemini, "Distributed Management by Delegation," Proc. 15th Int'l Conf. Distributed Computing, June 1995.
    • Proc.
    • Goldszmidt, G.1    Yemini, Y.2
  • 61
    • 33747508175 scopus 로고    scopus 로고
    • "DataFlow: A Workflow Management System on the Web Using Transportable Agents," Technical Report TR 96-283, Dept. of Computer Science, Dartmouth College, Hanover, N.H., 1996.
    • T. Cai, P. Gloor, and S. Nog, "DataFlow: A Workflow Management System on the Web Using Transportable Agents," Technical Report TR96-283, Dept. of Computer Science, Dartmouth College, Hanover, N.H., 1996.
    • Cai, T.1    Gloor, P.2    Nog, S.3
  • 65
    • 84983308848 scopus 로고    scopus 로고
    • "ANTS: A Toolkit for Building and Dynamically Deploying Network Protocols," Technical Report, MIT, 1997
    • D.J. Wetherall, J. Guttag, and D.L. Tennenhouse, "ANTS: A Toolkit for Building and Dynamically Deploying Network Protocols," Technical Report, MIT, 1997, in Proc. OPENARCH'98.
    • In Proc. OPENARCH'98.
    • Wetherall, D.J.1    Guttag, J.2    Tennenhouse, D.L.3
  • 66
    • 33747512509 scopus 로고    scopus 로고
    • "Telescript Technology: The Foundation for the Electronic Marketplace," Technical Report, General Magic, Inc., 1994, white paper.
    • J.E. White, "Telescript Technology: The Foundation for the Electronic Marketplace," Technical Report, General Magic, Inc., 1994, white paper.
    • White, J.E.1
  • 68
    • 0031597161 scopus 로고    scopus 로고
    • "Evaluating the Tradeoffs of Mobile Code Design Paradigms in Network Management Applications," 20th Int'l Conf. Software Eng., R. Kemmerer, ed., 1998, to appear.
    • M. Baldi and G.P. Picco, "Evaluating the Tradeoffs of Mobile Code Design Paradigms in Network Management Applications," Proc. 20th Int'l Conf. Software Eng., R. Kemmerer, ed., 1998, to appear.
    • Proc.
    • Baldi, M.1    Picco, G.P.2
  • 69
    • 33747504678 scopus 로고    scopus 로고
    • "Simple Network Management Protocol," RFC 1157, May 1990.
    • J.D. Case, M. Fedor, M. L. Schoffstall, and C. Davin, "Simple Network Management Protocol," RFC 1157, May 1990.
    • Case, J.D.1    Fedor, M.2    Schoffstall, M.L.3    Davin, C.4
  • 70
    • 33747450583 scopus 로고    scopus 로고
    • "ISO 9595 Information Technology, Open System Interconnection, Common Management Information Protocol Specification," 1991.
    • OSI, "ISO 9595 Information Technology, Open System Interconnection, Common Management Information Protocol Specification," 1991.
  • 71
    • 33747481309 scopus 로고    scopus 로고
    • "Structure of Management Information for Version 2 of the Simple Network Management Protocol," RFC 1902, Jan. 1996.
    • J.D. Case, K. McCloghrie, M. Rose, and S. Waldbusser, "Structure of Management Information for Version 2 of the Simple Network Management Protocol," RFC 1902, Jan. 1996.
    • Case, J.D.1    McCloghrie, K.2    Rose, M.3    Waldbusser, S.4
  • 72
    • 33747511452 scopus 로고    scopus 로고
    • "Remote Network Monitoring Management Information Base," RFC 1757, Feb. 1995.
    • S. Waldbusser, "Remote Network Monitoring Management Information Base," RFC 1757, Feb. 1995.
    • Waldbusser, S.1
  • 74
    • 33747463642 scopus 로고    scopus 로고
    • 97, K. Rothermel and R. Popescu-Zeletin, eds., Lecture Notes in Computer Science 1219. Springer-Verlag, Apr. 1997.
    • Mobile Agents: First Int'l Workshop MA'97, K. Rothermel and R. Popescu-Zeletin, eds., Lecture Notes in Computer Science 1219. Springer-Verlag, Apr. 1997.
    • Mobile Agents: First Int'l Workshop MA'


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.