Please use this identifier to cite or link to this item:
http://hdl.handle.net/10553/45996
Title: | The implementation of Ada 2005 interface types in the GNAT compiler | Authors: | Miranda, Javier Schonberg, Edmond Dismukes, Gary |
UNESCO Clasification: | 3304 Tecnología de los ordenadores | Keywords: | Ada 2005 Abstract Interface Types GNAT Tagged Types |
Issue Date: | 2005 | Journal: | Lecture Notes in Computer Science | Conference: | 10th Ada-Europe International Conference on Reliable Software Technologies 10th Ada-Europe International Conference on Reliable Software Technologies - Ada-Europe 2005 |
Abstract: | One of the most important object-oriented features of the new revision of the Ada Programming Language is the introduction of Abstract Interfaces to provide a form of multiple inheritance. Ada 2005 Abstract Interface Types are based on Java interfaces, and as such support inheritance of operation specifications, rather than the general complexity of inheritance of implementations as in full multiple inheritance. Real-time uses of Ada demand efficient and bounded worst-case execution time for interface calls. In addition, modern systems require mixedlanguage programming. This paper summarizes part of the work done by the GNAT Development Team to provide an efficient implementation of this language feature and simplifies interfacing with C++ | URI: | http://hdl.handle.net/10553/45996 | ISSN: | 0302-9743 | Source: | Lecture Notes in Computer Science[ISSN 0302-9743],v. 3555, p. 208-219 |
Appears in Collections: | Actas de congresos |
Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.