• DocumentCode
    2667720
  • Title

    Ada compiler support for large simulation programs

  • Author

    Shastry, S.

  • Author_Institution
    Concurrent Comput. Corp., Tinton Falls, NJ, USA
  • fYear
    1990
  • fDate
    21-25 May 1990
  • Firstpage
    588
  • Abstract
    It is pointed out that Ada language and Ada compiler implementations are much more complex than the language systems of the past. The Ada language was designed to reduce the life-cycle cost of large software systems. Even though the language encourages the use of modern software engineering principles, the effectiveness of such adoption in reducing the cost of development depends significantly on the Ada compilation system used. The author details many of the facilities in a compiler vendor´s offering that must be made available to support the development of large simulation programs. It is shown that a compiler that just meets the requirements specified in the ANSI/MIL-STD-1815A is not sufficient for developing large simulation programs. That implementation must have features to address the special characteristics of simulation programs. In addition, the compiler vendor should be willing to work with the user to arrive at practical solutions to the programming problems
  • Keywords
    Ada; digital simulation; military computing; program compilers; software engineering; ANSI/MIL-STD-1815A; Ada compiler; life-cycle cost; military computing; simulation programs; software engineering; Computational modeling; Concurrent computing; Conferences; Costs; Data structures; Program processors; Runtime; Software engineering; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace and Electronics Conference, 1990. NAECON 1990., Proceedings of the IEEE 1990 National
  • Conference_Location
    Dayton, OH
  • Type

    conf

  • DOI
    10.1109/NAECON.1990.112831
  • Filename
    112831