메뉴 건너뛰기




Volumn SE-12, Issue 12, 1986, Pages 1117-1127

Gandalf: Software Development Environments

Author keywords

Environment generation; incremental program construction; programming environments; project management; software development environments; structure oriented editing; syntax directed editing; system development environments; system version control

Indexed keywords

COMPUTER PROGRAMMING; COMPUTER SYSTEMS, DIGITAL - INTERACTIVE OPERATION;

EID: 0022863433     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.1986.6313007     Document Type: Article
Times cited : (152)

References (67)
  • 3
    • 0016521422 scopus 로고
    • Structured programming in a production programming environment
    • June
    • F. T. Baker, “Structured programming in a production programming environment,” IEEE Trans. Software Eng., vol. SE-1, June 1975.
    • (1975) IEEE Trans. Software Eng. , vol.1 SE
    • Baker, F.T.1
  • 4
    • 84945720820 scopus 로고
    • The Mythical Man-Month: Essays in Software Engineering
    • F. P. Books, Jr., The Mythical Man-Month: Essays in Software Engineering. Reading, MA: Addison-Wesley, 1975.
    • (1975) Reading, MA: Addison-Wesley
    • Books, F.P.1
  • 5
    • 0019138999 scopus 로고
    • Rationale for Stoneman
    • Oct., Reprinted in Interactive Programming Environments, D. R. Berstow H. E. Shrobe, and E. Sandewall, Eds. New York: Mc-Graw-Hill, 1984, pp. 535–545
    • J. N. Buxton and L. E. Druffel, “Rationale for Stoneman,” in Proc. 4th Int. Comput. Software and Applications Conf., Oct. 1980, pp. 66–72. Reprinted in Interactive Programming Environments, D. R. Berstow H. E. Shrobe, and E. Sandewall, Eds. New York: Mc-Graw-Hill, 1984, pp. 535–545.
    • (1980) Proc. 4th Int. Comput. Software and Applications Conf. , pp. 66-72
    • Buxton, J.N.1    Druffel, L.E.2
  • 7
    • 84945720821 scopus 로고
    • Structure editing-based programming environments: The GNOME approach
    • July
    • R. Chandhok, D. Garlan, D. Goldenson, M. Tucker, and P. Miller, “Structure editing-based programming environments: The GNOME approach,” in Proc. NCC 85, July 1985.
    • (1985) Proc. NCC , vol.85
    • Chandhok, R.1    Garlan, D.2    Goldenson, D.3    Tucker, M.4    Miller, P.5
  • 10
    • 0016963069 scopus 로고
    • Programming-in-the-large versus programming-in-the-small
    • June
    • F. DeRemer and H. Kron, “Programming-in-the-large versus programming-in-the-small,” IEEE Trans. Software Eng., vol. SE-2, pp. 80–86, June 1976.
    • (1976) IEEE Trans. Software Eng. , vol.2 SE , pp. 80-86
    • Deremer, F.1    Kron, H.2
  • 12
    • 0017985848 scopus 로고
    • UNIX time-sharing system: The programmer's workbench
    • part 2, July-Aug. 1978. Reprinted in Interactive Programming Environments, D. R. Barstow, H. E. Shrobe, and E. Sandewall, Eds. New York: McGraw-Hill, 1984, pp. 353–369
    • T. A. Dolotta, R. C. Haight, and J. R. Mashey, “UNIX time-sharing system: The programmer's workbench,” Bell Syst. Tech. J., vol. 57, part 2, July-Aug. 1978. Reprinted in Interactive Programming Environments, D. R. Barstow, H. E. Shrobe, and E. Sandewall, Eds. New York: McGraw-Hill, 1984, pp. 353–369.
    • (1978) Bell Syst. Tech. J. , vol.57
    • Dolotta, T.A.1    Haight, R.C.2    Mashey, J.R.3
  • 13
    • 84909754499 scopus 로고
    • A structure oriented program editor: A first step towards computer assisted programming
    • Apr.
    • V. Donzeau-Gouge, G. Huet, G. Kahn, B. Lang, and J. J. Levy, “A structure oriented program editor: A first step towards computer assisted programming,” INRIA Tech. Rep. 114, Apr. 1975.
    • (1975) INRIA Tech. Rep. 114
    • Donzeau-Gouge, V.1    Huet, G.2    Kahn, G.3    Lang, B.4    Levy, J.J.5
  • 14
    • 0021570876 scopus 로고
    • Programming environments based on structure editors: The mentor experience
    • May, Reprinted in Interactive Programming Environments, D. R. Barstow, H. E. Shrobe, and E. Sandewall, Eds. New York: McGraw-Hill, 1984, pp. 128–140
    • V. Donzeau-Gouge, G. Huet, G. Kahn, and B. Lang, “Programming environments based on structure editors: The mentor experience,” INRIA Tech. Rep. 26, May 1980. Reprinted in Interactive Programming Environments, D. R. Barstow, H. E. Shrobe, and E. Sandewall, Eds. New York: McGraw-Hill, 1984, pp. 128–140.
    • (1980) INRIA Tech. Rep. 26
    • Donzeau-Gouge, V.1    Huet, G.2    Kahn, G.3    Lang, B.4
  • 16
    • 0022067221 scopus 로고
    • The evolution of the Gandalf system
    • May
    • R. J. Ellison and B. J. Staudt. “The evolution of the Gandalf system,” J. Syst. Software, vol. 5, pp. 107–119, May 1985.
    • (1985) J. Syst. Software , vol.5 , pp. 107-119
    • Ellison, R.J.1    Staudt, B.J.2
  • 20
    • 0018456754 scopus 로고
    • Make—A program for maintaining computer programs
    • Apr.
    • S. I. Feldman, “Make—A program for maintaining computer programs,” Software Practice and Experience, vol. 9, Apr. 1979.
    • (1979) Software Practice and Experience , vol.9
    • Feldman, S.I.1
  • 23
    • 84916414777 scopus 로고
    • ―, “Towards a distributed programming environment based on incremental compilation
    • ―, “Towards a distributed programming environment based on incremental compilation,” Ph.D. dissertation, Dep. Comput. and Inform. Sci., Linkoping Univ., 1984.
    • (1984) Ph.D. dissertation, Dep. Comput. and Inform. Sci., Linkoping Univ.
  • 27
    • 0004162030 scopus 로고
    • Smalltalk-80: The Interactive Programming Environment
    • A. Goldberg, Smalltalk-80: The Interactive Programming Environment. Reading, MA: Addison-Wesley, 1984.
    • (1984) Reading, MA: Addison-Wesley
    • Goldberg, A.1
  • 36
    • 84939763314 scopus 로고
    • The UNIX programming environment
    • Apr. Reprinted in Interactive Programming Environments, D. R. Barstow, H. E. Shrobe, and E. Sandewall, Eds. New York: McGraw-Hill, 1984, pp. 175–197
    • B. W. Kernighan and J. R. Mashey, “The UNIX programming environment,” Computer, vol. 14, pp. 25–34, Apr. 1981. Reprinted in Interactive Programming Environments, D. R. Barstow, H. E. Shrobe, and E. Sandewall, Eds. New York: McGraw-Hill, 1984, pp. 175–197.
    • (1981) Computer , vol.14 , pp. 25-34
    • Kernighan, B.W.1    Mashey, J.R.2
  • 39
    • 0019612444 scopus 로고
    • An incremental programming environment
    • Sept.
    • R. Medina-Mora and P. Feiler, “An incremental programming environment,” IEEE Trans. Software Eng., vol. SE-7, pp. 472–482, Sept. 1981.
    • (1981) IEEE Trans. Software Eng. , vol.7 SE , pp. 472-482
    • Medina-Mora, R.1    Feiler, P.2
  • 44
    • 0022069402 scopus 로고
    • —, “The Gandalf project
    • May
    • —, “The Gandalf project,” J. Syst. Software, vol. 5, pp. 91–106, May 1985.
    • (1985) J. Syst. Software , vol.5 , pp. 91-106
  • 45
    • 0020848207 scopus 로고
    • Toolpack—An experimental software development environment research project
    • Nov.
    • L. J. Osterweil, “Toolpack—An experimental software development environment research project,” IEEE Trans. Software Eng., vol. SE-9, pp. 673–685, Nov. 1983.
    • (1983) IEEE Trans. Software Eng. , vol.9 SE , pp. 673-685
    • Osterweil, L.J.1
  • 46
    • 84945720830 scopus 로고
    • Karel the Robot: A Gentle Introduction to the Art of Programming
    • R. E. Pattis, Karel the Robot: A Gentle Introduction to the Art of Programming. New York: Wiley, 1981.
    • (1981) New York: Wiley
    • Pattis, R.E.1
  • 48
  • 50
    • 85036473240 scopus 로고
    • ―, “Optimal-time incremental semantic analysis for syntax-directed editors
    • Jan.
    • ―, “Optimal-time incremental semantic analysis for syntax-directed editors,” in Conf. Rec. 9th Annu. ACM Symp. Principles of Program. Lang., Jan. 1982.
    • (1982) Conf. Rec. 9th Annu. ACM Symp. Principles of Program. Lang.
  • 51
    • 84945720834 scopus 로고
    • ―, “Static-semantic analysis in language-based editors
    • Nov.
    • ―, “Static-semantic analysis in language-based editors,” in Dig. Papers Spring Comp Con ‘83, IEEE Comput. Soc., Nov. 1982.
    • (1982) Dig. Papers Spring Comp Con ‘83, IEEE Comput. Soc.
  • 52
    • 84945714593 scopus 로고
    • ―, Generating Language-Based Environments (ACM Doctoral Dissertation Award Series)
    • ―, Generating Language-Based Environments (ACM Doctoral Dissertation Award Series). Cambridge, MA: M.I.T. Press, 1983.
    • (1983) Cambridge, MA: M.I.T. Press
  • 53
    • 84976827167 scopus 로고
    • Incremental context-dependent analysis for language-based editors
    • July
    • T. Reps, T. Teitelbaum, and A. Demers, “Incremental context-dependent analysis for language-based editors,” ACM Trans. Program Lang. Syst., vol. 5, pp. 449–477, July 1983.
    • (1983) ACM Trans. Program Lang. Syst. , vol.5 , pp. 449-477
    • Reps, T.1    Teitelbaum, T.2    Demers, A.3
  • 55
    • 0016626427 scopus 로고
    • The source code control system
    • Dec.
    • M. Rochkind, “The source code control system,” IEEE Trans. Software Eng., vol. SE-1, pp. 364–370, Dec. 1975.
    • (1975) IEEE Trans. Software Eng. , vol.1 SE , pp. 364-370
    • Rochkind, M.1
  • 56
    • 84915210985 scopus 로고
    • An experience-based assessment of development systems
    • W. E. Riddle and R. E. Fairley, ley, Eds. New York: Springer-Verlag
    • R. Snowden, “An experience-based assessment of development systems,” in Software Development Tools, W. E. Riddle and R. E. Fairley, ley, Eds. New York: Springer-Verlag, 1980.
    • (1980) Software Development Tools
    • Snowden, R.1
  • 60
    • 0021417506 scopus 로고
    • A tour through Cedar
    • Apr
    • W. Teitelman, “A tour through Cedar,” IEEE Software, vol. 1, Apr. 1984.
    • (1984) IEEE Software , vol.1
    • Teitelman, W.1
  • 61
    • 0019558325 scopus 로고
    • The Interlisp programming environment
    • Apr. Reprinted in In-teractive Programming Environments, D. R. Barstow, H. E. Shrobe, and E. Sandewall, Eds. New York: McGraw-Hill, 1984, pp. 83–96
    • W. Teitelman and L. Masinter, “The Interlisp programming environment,” Computer, vol. 14, pp. 25–34, Apr. 1981. Reprinted in In-teractive Programming Environments, D. R. Barstow, H. E. Shrobe, and E. Sandewall, Eds. New York: McGraw-Hill, 1984, pp. 83–96.
    • (1981) Computer , vol.14 , pp. 25-34
    • Teitelman, W.1    Masinter, L.2
  • 62
    • 0019614259 scopus 로고
    • The Cornell Program Synthesizer: A syntax-directed programming environment
    • Sept. Reprinted in Interactive Programming Environments, D. R. Barstow, H. E. Shrobe, and E. Sandewall, Eds. New York: McGraw-Hill, 1984, pp. 97–116
    • T. Teitelbaum and T. Reps, “The Cornell Program Synthesizer: A syntax-directed programming environment,” Commun. ACM, vol. 24, pp. 563–573, Sept. 1981. Reprinted in Interactive Programming Environments, D. R. Barstow, H. E. Shrobe, and E. Sandewall, Eds. New York: McGraw-Hill, 1984, pp. 97–116.
    • (1981) Commun. ACM , vol.24 , pp. 563-573
    • Teitelbaum, T.1    Reps, T.2
  • 64
    • 85036459874 scopus 로고
    • Design, implementation, and evaluation of a revision control system
    • Sept.
    • W. Tichy, “Design, implementation, and evaluation of a revision control system,” in Proc. 6th Int. Conf. Software Eng., Sept. 1982.
    • (1982) Proc. 6th Int. Conf. Software Eng.
    • Tichy, W.1
  • 65
    • 84910760273 scopus 로고
    • U.S. Dep. Defense, “Reference manual for the Ada programming language
    • Jan.
    • U.S. Dep. Defense, “Reference manual for the Ada programming language,” Rep. ANSI/MIL-STD-1815A, Jan. 1983.
    • (1983) Rep. ANSI/MIL-STD-1815A


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