TY - GEN
T1 - The SAGA project
T2 - 1st ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, SDE 1984
AU - Campbell, Roy H.
AU - Kirslis, Peter A.
N1 - Funding Information:
This research is supported by NASA grant NAG 1-1S8.
Publisher Copyright:
© 1984 ACM.
PY - 1984/4/25
Y1 - 1984/4/25
N2 - The SAGA (Software Automation, Generation, and Administration) project is investigating formal and practical aspects of computer-aided support for the software lifecycle [Campbell and Richards, 81]. The goal of the project is to design a practical software development environment that supports and aids management of all major phases of the lifecycle. This paper presents requirements for a software development, environment and shows how they are guiding the specification and design of the SAGA project. We review the goals of the project, and give an overview of the organization, design, and status of the major components of the SAGA software development system for which prototypes have been built. These components include a table-driven LR parser-based language-oriented editor, a discussion forum, a source code control system, and an incremental compilation facility.
AB - The SAGA (Software Automation, Generation, and Administration) project is investigating formal and practical aspects of computer-aided support for the software lifecycle [Campbell and Richards, 81]. The goal of the project is to design a practical software development environment that supports and aids management of all major phases of the lifecycle. This paper presents requirements for a software development, environment and shows how they are guiding the specification and design of the SAGA project. We review the goals of the project, and give an overview of the organization, design, and status of the major components of the SAGA software development system for which prototypes have been built. These components include a table-driven LR parser-based language-oriented editor, a discussion forum, a source code control system, and an incremental compilation facility.
UR - http://www.scopus.com/inward/record.url?scp=84976668521&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84976668521&partnerID=8YFLogxK
U2 - 10.1145/800020.808251
DO - 10.1145/800020.808251
M3 - Conference contribution
AN - SCOPUS:84976668521
T3 - Proceedings of the 1st ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, SDE 1984
SP - 73
EP - 80
BT - Proceedings of the 1st ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, SDE 1984
PB - Association for Computing Machinery
Y2 - 23 April 1984 through 25 April 1984
ER -