메뉴 건너뛰기




Volumn 16, Issue 11, 1990, Pages 1293-1306

The Evolving Philosophers Problem: Dynamic Change Management

Author keywords

Change management; distributed systems; dynamic configuration; system evolution

Indexed keywords

COMPUTER SOFTWARE--SOFTWARE ENGINEERING; COMPUTER SYSTEMS, DIGITAL--DISTRIBUTED;

EID: 0025521832     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.60317     Document Type: Article
Times cited : (538)

References (21)
  • 1
    • 0023842589 scopus 로고
    • An Overview of the SR language and its implementation
    • Jan.
    • G. R. Andrews et al, “An Overview of the SR language and its implementation,” ACM TOPLAS, vol. 10, no. 1, pp. 51–86, Jan. 1988.
    • (1988) ACM TOPLAS , vol.10 , Issue.1 , pp. 51-86
    • Andrews, G.R.1
  • 2
    • 0022135538 scopus 로고
    • A 15 year perspective on automatic programming
    • Nov.
    • R. Balzer, “A 15 year perspective on automatic programming,” IEEE Trans. Software Eng., vol. SE-11, no. 11, Nov. 1985.
    • (1985) IEEE Trans. Software Eng. , vol.SE-11 , Issue.11
    • Balzer, R.1
  • 4
    • 0003984270 scopus 로고
    • Dynamic module replacement in a distributed system
    • MIT Lab. Comput. Sci., Tech. Rep. MIT/LCS/TR-303, Mar.
    • T. Bloom, “Dynamic module replacement in a distributed system,” MIT Lab. Comput. Sci., Tech. Rep. MIT/LCS/TR-303, Mar. 1983.
    • (1983)
    • Bloom, T.1
  • 5
    • 84976705196 scopus 로고
    • The drinking philosophers problem
    • Oct.
    • K. M. Chandy and J. Misra, “The drinking philosophers problem,” ACM TOPLAS, vol. 6, no. 4, pp. 632–646, Oct. 1984.
    • (1984) ACM TOPLAS , vol.6 , Issue.4 , pp. 632-646
    • Chandy, K.M.1    Misra, J.2
  • 6
    • 0016725889 scopus 로고
    • Programming-in-the-large versus programming-in-the-small
    • F. De Remer and H. Kron, “Programming-in-the-large versus programming-in-the-small,” in Proc. Conf. Reliable Software, 1975, pp. 114–121.
    • (1975) Proc. Conf. Reliable Software , pp. 114-121
    • De Remer, F.1    Kron, H.2
  • 7
    • 1642277450 scopus 로고
    • Hierarchical ordering of sequential processes
    • C. A. R. Hoare and R. H. Perrot, Eds. New York: Academic
    • E. W. Dijkstra, “Hierarchical ordering of sequential processes,” in Operating Systems Techniques, C. A. R. Hoare and R. H. Perrot, Eds. New York: Academic, 1972.
    • (1972) Operating Systems Techniques
    • Dijkstra, E.W.1
  • 8
    • 84976809509 scopus 로고
    • Distributed termination
    • Jan.
    • N. Francez, “Distributed termination,” ACM TOPLAS, vol. 2, no. 1, pp. 42–55, Jan. 1980.
    • (1980) ACM TOPLAS , vol.2 , Issue.1 , pp. 42-55
    • Francez, N.1
  • 9
    • 0024122060 scopus 로고
    • Dynamic program updating in a distributed computer system
    • Phoenix, AZ, Oct.
    • O. Frieder and M. E. Segal, “Dynamic program updating in a distributed computer system,” in Proc. IEEE Conf. Software Maintenance, Phoenix, AZ, Oct. 1988, pp. 198–203.
    • (1988) Proc. IEEE Conf. Software Maintenance , pp. 198-203
    • Frieder, O.1    Segal, M.E.2
  • 10
    • 84943729902 scopus 로고
    • Transparent reconfiguration requires a third-party connect
    • Dep. Comput. Sci., Univ. Rochester, Rochester, NY, Tech. Rep. TR220, Nov.
    • S. A. Friedberg, “Transparent reconfiguration requires a third-party connect,” Dep. Comput. Sci., Univ. Rochester, Rochester, NY, Tech. Rep. TR220, Nov. 1987.
    • (1987)
    • Friedberg, S.A.1
  • 11
    • 70349087089 scopus 로고
    • Garp: Graph abstractions for concurrent programming
    • Nancy, France, March. New York: Springer-Verlag
    • S.M. Kaplan and G.E. Kaiser, “Garp: Graph abstractions for concurrent programming,” in Proc. ESOP ’88, Nancy, France, March 1988. New York: Springer-Verlag, pp. 191–205.
    • (1988) Proc. ESOP ’88 , pp. 191-205
    • Kaplan, S.M.1    Kaiser, G.E.2
  • 13
    • 0018283608 scopus 로고
    • Towards a notation for the functional design of distributed processing systems
    • Aug.
    • J. Kramer and R. J. Cunningham, “Towards a notation for the functional design of distributed processing systems,” in Proc. IEEE 1978 Int. Conf. Parallel Processing, Aug. 1978, pp. 69–76.
    • (1978) Proc. IEEE 1978 Int. Conf. Parallel Processing , pp. 69-76
    • Kramer, J.1    Cunningham, R.J.2
  • 14
    • 0022043170 scopus 로고
    • Dynamic configuration for distributed systems
    • Apr.
    • J. Kramer and J. Magee, “Dynamic configuration for distributed systems,” IEEE Trans. Software Eng., vol. SE-11, no. 4, pp. 424–436, Apr. 1985.
    • (1985) IEEE Trans. Software Eng. , vol.SE-11 , Issue.4 , pp. 424-436
    • Kramer, J.1    Magee, J.2
  • 15
    • 0023315043 scopus 로고
    • The CONIC toolkit for building distributed systems
    • Mar.
    • J. Kramer, J. Magee, and M. Sloman, “The CONIC toolkit for building distributed systems,” IEE Proc, vol. 134, part D, no. 2, pp. 73–82, Mar. 1987.
    • (1987) IEE Proc , vol.134 , Issue.2 , pp. 73-82
    • Kramer, J.1    Magee, J.2    Sloman, M.3
  • 16
    • 0024750106 scopus 로고
    • Graphical configuration programming
    • Oct.
    • J. Kramer, J. Magee, and K. Ng, “Graphical configuration programming,” Computer, vol. 22, no. 10, pp. 53–65, Oct. 1989.
    • (1989) Computer , vol.22 , Issue.10 , pp. 53-65
    • Kramer, J.1    Magee, J.2    Ng, K.3
  • 17
    • 0022303440 scopus 로고
    • HPC: A model of structure and change in distributed systems
    • Dec.
    • T.J. Leblanc and S. A. Friedberg, “HPC: A model of structure and change in distributed systems,” IEEE Trans. Comput., vol. C-34, no. 12, pp. 1114–1129, Dec. 1985.
    • (1985) IEEE Trans. Comput. , vol.C-34 , Issue.12 , pp. 1114-1129
    • Leblanc, T.J.1    Friedberg, S.A.2
  • 19
    • 0024682897 scopus 로고
    • Constructing distributed systems in conic
    • June
    • J. Magee, J. Kramer, and M. Sloman, “Constructing distributed systems in conic,” IEEE Trans. Software Eng., vol. 15, pp. 663–675, June 1989.
    • (1989) IEEE Trans. Software Eng. , vol.15 , pp. 663-675
    • Magee, J.1    Kramer, J.2    Sloman, M.3
  • 20
    • 0343762853 scopus 로고
    • Reasoning about networks of communicating processes
    • INRIA Advanced NATO Studies Inst. Logics and Models for Verification and Specification of Concurrent Systems, Nice, France
    • J. Misra, “Reasoning about networks of communicating processes,” INRIA Advanced NATO Studies Inst. Logics and Models for Verification and Specification of Concurrent Systems, Nice, France, 1984.
    • (1984)
    • Misra, J.1


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