Abstract
Integrating concurrent and object-oriented programming has been an active research topic since the late 1980s. The majority of approaches have taken a sequential object-oriented language and made it concurrent. A few approaches have taken a concurrent language and made it object-oriented. The most important of this latter class is the Ada 95 language which is an extension to the object-based concurrent programming language Ada 83. Arguably, Ada 95 does not fully integrate its models of concurrency and object-oriented programming. This paper discusses ways in which protected objects can be made more extensible.
Original language | English |
---|---|
Title of host publication | RELIABLE SOFTWARE TECHNOLOGIES ADA-EUROPE 2000 |
Editors | HB Keller, E Plodereder |
Place of Publication | BERLIN |
Publisher | Springer |
Pages | 16-28 |
Number of pages | 13 |
ISBN (Print) | 3-540-67669-4 |
Publication status | Published - 2000 |
Event | 5th Ada-Europe International Conference on Reliable Software Technologies - POTSDAM Duration: 26 Jun 2000 → 30 Jun 2000 |
Conference
Conference | 5th Ada-Europe International Conference on Reliable Software Technologies |
---|---|
City | POTSDAM |
Period | 26/06/00 → 30/06/00 |
Keywords
- concurrent object-oriented programming inheritance anomaly
- Ada 95