DocumentCode
1298496
Title
Gandalf: Software development environments
Author
Habermann, A. Nico ; Notkin, David
Author_Institution
Dept. of Comput. Sci., Carnegie-Mellon Univ., Pittsburgh, PA, USA
Issue
12
fYear
1986
Firstpage
1117
Lastpage
1127
Abstract
Different programming projects require different environments, but handcrafting a separate environment for each project is not economically feasible. Gandalf solves this problem by permitting environment designers to generate families of software development environments semiautomatically without excessive cost. Environments generated using Gandalf address programming environments, which help ease the programming process, as well as system development environments, which reduce the degree to which a software project is dependent on the good will of its members. Gandalf environments integrate programming and system development, permitting interactions not available in traditional environments. The paper covers the basic characteristics of Gandalf environments. The method used to generate these environments, the structure and function of several existing environments, and ongoing research on the project.
Keywords
automatic programming; programming environments; Gandalf; programming environments; software development environments; system development; Abstracts; Concrete; Control systems; Programming; Programming environments; Software; Syntactics; Environment generation; incremental program construction; programming environments; project management; software development environments; structure-oriented editing; syntax-directed editing; system development environments; system version control;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.1986.6313007
Filename
6313007
Link To Document