VRML++: A language for object-oriented virtual-reality models

被引:0
|
作者
Diehl, S [1 ]
机构
[1] Univ Saarland, FB Informat 14, D-66041 Saarbrucken, Germany
关键词
D O I
10.1109/TOOLS.1997.713537
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a new object-oriented language called VRML++ which extends the Virtual Reality Modeling Language (VRML 2.0), a specification language for interactive three-dimensional scenes on the internet. The new features of VRML++ are classes and inheritance, an, improved type system, and dynamic routing. As a net result we get type-safe inclusion polymorphism and dynamic binding. We argue, that these features are essentials of object-oriented programming languages. Furthermore using these new features it is possible to define abstractions of routing structures which we call connection classes. VRML++ increases re useability, readability, and extensibility of specifications while reducing mn-time errors. Finally we discuss our implementation of VRML++.
引用
收藏
页码:141 / 150
页数:10
相关论文
共 50 条
  • [21] Conversions in an object-oriented language with inheritance
    Meyer, B
    JOOP-JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 2001, 13 (09): : 28 - 31
  • [22] synERJY An Object-oriented Synchronous Language
    Budde, Reinhard
    Poigne, Axel
    Sylla, Karl-Heinz
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 153 (04) : 99 - 115
  • [23] THE OBJECT-ORIENTED FUNCTIONAL DATA LANGUAGE
    MANNINO, MV
    CHOI, IJ
    BATORY, DS
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (11) : 1258 - 1272
  • [24] CHIRON - A HOMOGENEOUS OBJECT-ORIENTED LANGUAGE
    SCHAFFER, B
    STRUCTURED PROGRAMMING, 1990, 11 (04): : 173 - 187
  • [25] A survey of parallel object-oriented language
    Yu, M.
    Zang, W.
    Xie, L.
    Guo, M.
    2001, Chinese Academy of Sciences (12): : 822 - 829
  • [26] OBJECT-ORIENTED LANGUAGE FEELS NATURAL
    JOHNSON, RC
    ELECTRONICS, 1981, 54 (15): : 104 - &
  • [27] OOCSMP: An object-oriented simulation language
    Alfonseca, M
    Pulido, E
    Orosco, R
    de Lara, J
    SIMULATION IN INDUSTRY: 9TH EUROPEAN SIMULATION SYMPOSIUM 1997, 1997, : 44 - 48
  • [28] The semantic model of object-oriented language
    Peng, R
    Tan, H
    Chen, SH
    OBJECT-ORIENTED TECHNOLOGY, 1998, : 70 - 74
  • [29] Object-oriented software specification language
    Quan, Bingzhe
    Jin, Chunzhao
    Ruan Jian Xue Bao/Journal of Software, 1995, 6 (12):
  • [30] OBJECT-ORIENTED PROGRAMMING IN ASSEMBLY LANGUAGE
    HYDE, RL
    DR DOBBS JOURNAL, 1990, 15 (03): : 66 - &