DocumentCode
1237648
Title
Steps to an Advanced Ada1Programming Environment
Author
Taylor, Richard N. ; Standish, Thomas A.
Author_Institution
Programming Environment Project, Department of Information and Computer Science, University of California
Issue
3
fYear
1985
fDate
3/1/1985 12:00:00 AM
Firstpage
302
Lastpage
310
Abstract
Conceptual simplicity, tight coupling of tools, and effective support of host-target software development will characterize advanced Ada programming support environments. Several important principles have been demonstrated in the Arcturus system, including template-assisted Ada editing, command completion using Ada as a command language, and combining the advantages of interpretation and compilation. Other principles, relating to analysis, testing, and debugging of concurrent Ada programs, have appeared in other contexts. This paper discusses several of these topics, considers how they can be integrated, and argues for their inclusion in an environment appropriate for software development in the late 1980´s.
Keywords
Ada; concurrency; debugging; programming environments; static analysis; Command languages; Concurrent computing; Debugging; Page description languages; Programming environments; Prototypes; Software maintenance; Software prototyping; Software tools; Testing; Ada; concurrency; debugging; programming environments; static analysis;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.1985.232213
Filename
1702006
Link To Document