Conference paper

Ada 95 as Implementation Language for Object-Oriented Designs

In this paper, we show how Ada 95 can be used as an implementation language for object-oriented designs. We present a strategy to map Fusion class descriptions into Ada specifications, considering the various kinds of qualifiers that can be applied to attributes, and the various ways methods can be mapped. We also discuss issues such as naming conventions, mapping of operations, use of mixins and of generics. Finally, we show how bidirectional associations, that usually end up in a mutual dependency, can be implemented in Ada 95.

    Keywords: Paper ; Ada ; OOMethod


    Also available as Technical Report EPFL-DI No 96/165


    • LGL-CONF-1995-003

    Record created on 2005-09-20, modified on 2016-08-08

Related material