Unions for Ada 95

被引:0
|
作者
Holzmuller, B [1 ]
Plodereder, E [1 ]
机构
[1] Univ Stuttgart, Dept Comp Sci, D-70565 Stuttgart, Germany
关键词
language extension; polymorphism; finite unions; dispatching; multi-methods;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In a recent project the Ada language turned out to be not as flexible as we expected it to be. This forced us to model our application in a way that was less elegant, less maintainable and less efficient. In this paper we propose to add a language construct to the language that would enable us to do what we were missing. The extension is based on finite unions with dispatching and can quite easily be integrated into the language and efficiently implemented.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 50 条
  • [21] Ada 95 for a distributed simulation system
    Hagenauer, H
    Pohlmann, W
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE, 1998, 1411 : 140 - 150
  • [22] Ada 95: getting the bugs out
    [J]. Def Electron, 5 (20-23):
  • [23] Teaching software engineering with Ada 95
    Simon, D
    Vogel, G
    Plödereder, E
    [J]. RELIABLE SOFTWARE TECHNOLOGY ADA-EUROPE 2005, PROCEEDINGS, 2005, 3555 : 115 - 128
  • [24] Implementing atomic actions in Ada 95
    Wellings, A
    Burns, A
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (02) : 107 - 123
  • [25] Distributed atomic actions in Ada 95
    Mitchell, SE
    Wellings, AJ
    Romanovsky, A
    [J]. COMPUTER JOURNAL, 1998, 41 (07): : 486 - 502
  • [26] Implementing constructor calls with parameters in Ada 95
    Bayram, Z
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1998, 11 (02): : 43 - 46
  • [27] An Ada 95 sort race construction set
    Feldman, MB
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE '97, 1997, 1251 : 23 - 34
  • [28] ISO PUBLISHES ADA-95 STANDARD
    SIMS, D
    [J]. IEEE SOFTWARE, 1995, 12 (02) : 105 - 107
  • [29] Tasking deadlock detector for Ada 95 programs
    Nonaka, Yusuke
    Cheng, Jingde
    Ushijima, Kazuo
    [J]. Ada user, 1999, 20 (01): : 79 - 92
  • [30] Ada 95 compiler achieves full validation
    Quinnell, RA
    [J]. EDN, 1997, 42 (01) : 22 - 22