Object-oriented programming and protected objects in Ada 95

被引:0
|
作者
Wellings, AJ [1 ]
Johnson, B
Sanden, B
Kienzle, J
Wolf, T
Michell, S
机构
[1] Univ York, Dept Comp Sci, York YO1 5DD, N Yorkshire, England
[2] Swiss Fed Inst Technol, Software Engn Lab, CH-1015 Lausanne, Switzerland
关键词
concurrent object-oriented programming inheritance anomaly; Ada; 95;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:16 / 28
页数:13
相关论文
共 50 条
  • [1] Integrating object-oriented programming and protected objects in Ada 95
    Wellings, AJ
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2000, 22 (03): : 506 - 539
  • [2] An object-oriented programming paradigm based on Ada 95
    Loeper, H
    Khattab, A
    Neubert, P
    El-Gabali, M
    [J]. KUWAIT JOURNAL OF SCIENCE & ENGINEERING, 1998, 25 (02): : 275 - 296
  • [3] Scientific programming with ADA 95: Object-oriented, parallel, and safe
    Stift, MJ
    [J]. COMPUTERS IN PHYSICS, 1998, 12 (02): : 150 - 158
  • [4] OBJECT-ORIENTED PROGRAMMING IN ADA
    PAPPAS, TLF
    [J]. COMPUTER, 1992, 25 (07) : 89 - 90
  • [5] OBJECT-ORIENTED PROGRAMMING IN SMALLTALK AND ADA
    SEIDEWITZ, E
    [J]. SIGPLAN NOTICES, 1987, 22 (12): : 202 - 213
  • [6] Teaching object-oriented programming in Ada
    Ben-Ari, M
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1998, 11 (06): : 39 - 45
  • [7] OBJECT-ORIENTED FACILITIES IN ADA-95
    MOORE, DL
    [J]. DR DOBBS JOURNAL, 1995, 20 (10): : 28 - &
  • [8] INNOVADA - TRUE OBJECT-ORIENTED PROGRAMMING IN ADA
    SIMONIAN, R
    CRONE, M
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1988, 1 (04): : 14 - 21
  • [9] Channels as Objects in Concurrent Object-Oriented Programming
    Campos, Joana
    Vasconcelos, Vasco T.
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (69): : 12 - 28
  • [10] Analysis, design and implementation of an object-oriented framework in Ada95
    Schmitt, D
    [J]. RELIABLE SOFTWARE TECHNOLOGIES ADA-EUROPE 2000, 2000, 1845 : 196 - 210