FORMAL TECHNIQUES FOR PARALLEL OBJECT-ORIENTED LANGUAGES

被引:0
|
作者
AMERICA, P
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper is intended to give an overview of the formal techniques that have been developed to deal with the parallel object-oriented language POOL and several related languages. We sketch a number of semantic descriptions, using several formalism: operational semantics, denotational semantics, and a new approach to semantics, which we call layered semantics. Then we summarize the progress that has been made in formal proof systems to verify the correctness of parallel object-oriented programs. Finally we survey the techniques that we are currently developing to describe the behaviour of objects independently of their implementation, leading to linguistic support for behavioural subtyping.
引用
收藏
页码:119 / 140
页数:22
相关论文
共 50 条
  • [21] EVALUATING OBJECT-ORIENTED QUERY LANGUAGES
    CHAN, DKC
    TRINDER, PW
    WELLAND, RC
    COMPUTER JOURNAL, 1994, 37 (10): : 858 - 872
  • [22] Classes and modules in object-oriented languages
    Barron-Estrada, ML
    Stansifer, R
    Zatarain-Cabada, R
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IX, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: I, 2004, : 138 - 143
  • [23] A survey of concurrent object-oriented languages
    Philippsen, M
    CONCURRENCY-PRACTICE AND EXPERIENCE, 2000, 12 (10): : 917 - 980
  • [24] Evaluating object-oriented query languages
    Chan, Daniel K.C., 1600, Oxford Univ Press, Oxford (37):
  • [25] Orthogonal persistence and object-oriented languages
    Lew, KCF
    Brown, AL
    PROCEEDINGS OF THE 21ST AUSTRALASIAN COMPUTER SCIENCE CONFERENCE, ACSC'98, 1998, 20 (01): : 333 - 344
  • [26] Workshop on Foundations of Object-Oriented Languages
    Bruce, KB
    INFORMATION AND COMPUTATION, 2002, 175 (01) : 1 - 2
  • [27] Session types for object-oriented languages
    Dezani-Ciancaglini, Mariangiola
    Mostrous, Dimitris
    Yoshida, Nobuko
    Drossopoulou, Sophia
    ECOOP 2006 - OBJECT-ORIENTED PROGRAMMING, PROCEEDINGS, 2006, 4067 : 328 - 352
  • [28] Object-oriented languages and tools proliferate
    不详
    COMPUTER DESIGN, 1996, 35 (10): : 96 - 96
  • [29] CONCURRENCY POSSIBILITIES IN OBJECT-ORIENTED LANGUAGES
    LELCHUK, TI
    PROGRAMMING AND COMPUTER SOFTWARE, 1990, 16 (06) : 246 - 255
  • [30] SELECTIVE SPECIALIZATION FOR OBJECT-ORIENTED LANGUAGES
    DEAN, J
    CHAMBERS, C
    GROVE, D
    SIGPLAN NOTICES, 1995, 30 (06): : 93 - 102