• 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