Dragoon: an object-oriented notation supporting the reuse and distribution of Ada software

  • Authors:
  • C. Atkinson;Andrea de Maio;R. Bayan

  • Affiliations:
  • -;-;-

  • Venue:
  • IRTAW '90 Proceedings of the fourth international workshop on Real-time Ada issues
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

Among the more radical proposals for changes to the Ada standard in Ada9X are those advocating the introduction of 聯object-oriented聰 features exemplified by languages such as Smalltalk and Eiffel. DRAGOON is a language which supports the fundamental concepts of object-oriented programming in an Ada style, while retaining most of the features of current Ada. In other words it supports 聯Ada-oriented聰 object-oriented programming. It also employs enhanced forms of multiple inheritance to support concurrency and distribution. Therefore, although not designed specifically as a proposal for the Ada9X project, DRAGOON may serve as a basis for the development of Ada in an 聯object-oriented聰 direction. This paper provides a brief overview of the language.