• DocumentCode
    2590375
  • Title

    Integration of object oriented and concurrent programming

  • Author

    Newman, Bob ; Payne, Martin

  • Author_Institution
    Sch. of Math. & Inf. Sci., Coventry Univ., UK
  • fYear
    1994
  • fDate
    5-8 Sep 1994
  • Firstpage
    258
  • Lastpage
    264
  • Abstract
    Two of the most active areas of programming language development over the last few years have been object-oriented and concurrent programming. This paper argues that the two programming paradigms are duals of each other which are conceptualised by many programmers in a similar way. Combining them in an integrated way provides a single powerful framework for object oriented concurrent programming. An enhancement of C++, called ClassiC, is described which provides concurrent programming. In contrast to existing concurrent versions of C and C++ the additional facilities are integrated into the compiler in a way that models processes as concurrent objects, integrating concurrency into an object-oriented programming model
  • Keywords
    object-oriented programming; parallel programming; real-time systems; C++; ClassiC; concurrent programming; object oriented programming; Application software; Communication system control; Computer languages; Concurrent computing; Control systems; Object oriented modeling; Object oriented programming; Operating systems; Programming profession; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
  • Conference_Location
    Liverpool
  • Print_ISBN
    0-8186-6430-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1994.390385
  • Filename
    390385