Affiliation:
1. San Diego State University and Software Engineering Technology Institute, San Diego, CA
Abstract
In supporting groups working on development of large software programs we identify three classes of tools:1. CASE tools: tools which are used directly in the program development (specification, design, implementation, and testing).2. environment tools: tools which together are and effect the development environment, i.e. tools used in organizing and maintaining development information (program specifications, designs, code, test cases, etc.) which may be distributed world-wide.3. groupware tools: tools which are used to effect group communication and interaction, i.e. tools used for submission, organization and distribution of ideas and any issues related to the development and management process.In this paper we will address the second class of tools, the environment tools, and present an environment largely based on HyperNet - A tool to choreograph world wide distributed hypermedia documents. The environment incorporates three main functionalities:1. A project knowledge base and associated processor. The knowledge base stores all material relevant to a project, i.e. specification, design, implementation, testing and maintenance related documents and source code for the project including operating system scripts required to compile, link, execute and test the software.2. mechanism supporting libraries of reusable material. The material includes program specifications, design documents, code and test data and procedures.3. documentation processor which produces on-demand documentation for the project on any desirable level of detail.
Publisher
Association for Computing Machinery (ACM)
Reference10 articles.
1. {1} Robert N. Charete Software Engineering Environments McGraw-Hill 1986. {1} Robert N. Charete Software Engineering Environments McGraw-Hill 1986.
2. {4} Nenad Marovac and Bayard E. Wynne and Dirk Solte GlobalTeam in Software Engineering Technical report of FAW Germany's Research Institute for Applied Knowledge Processing Ulm Germany FAWTR-92020. {4} Nenad Marovac and Bayard E. Wynne and Dirk Solte GlobalTeam in Software Engineering Technical report of FAW Germany's Research Institute for Applied Knowledge Processing Ulm Germany FAWTR-92020.
3. Integrated hypertext and program understanding tools
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献