Results 251 to 260 of about 120,565 (277)
Some of the next articles are maybe not open access.
Concurrency & object-oriented programming
ACM SIGPLAN Notices, 1991This paper serves as an introduction to concurrent and distributed object-oriented systems. This is a relatively new area, with few commercially available systems. Even those systems that are available have not yet stood up to the 'test of time'. Available information on those few systems that are commercially available, as well as several research ...
openaire +1 more source
Object-oriented concurrent programming (abstract)
Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum) - OOPSLA '92, 1992This tutorial treats object-oriented concurrent programming (OOCP) as the natural generalization of object-oriented programming. OOCP decomposes a large program into a collection of small modules that run and interact concurrently and are capable of exploiting parallel hardware.
openaire +1 more source
Integration of object oriented and concurrent programming
Proceedings of Twentieth Euromicro Conference. System Architecture and Integration, 2002Two 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.
B. Newman, M. Payne
openaire +1 more source
Concurrent object-oriented programming based on MPI
Journal of Shanghai University (English Edition), 2004Object-oriented model possesses inherent concurrency. Integration of concurrency and object-orientation is a promising new field. MPI is a message-passing standard and has been adopted by more and more systems. This paper proposes a novel approach to realize concurrent object-oriented programming based on Message-passing interface (MPI) in which future
Hong-wei D. Lu +3 more
openaire +1 more source
Refinement of Concurrent Object-Oriented Programs
1996FOOPS is a concurrent object oriented specification language having an executable subset [Goguen and Meseguer, 1987, Rapanotti and Socorro, 1992]. It includes a functional language derived from OBJ [Goguen and Winkler, 1988], which is a first order, purely functional language providing an algebraic style for the specification, rapid prototyping, and ...
S. J. Goldsack, S. J. H. Kent
openaire +1 more source
Static slicing of concurrent object-oriented programs
Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96, 2002Program slicing has many applications such as program debugging, testing, maintenance, and complexity measurement. This paper concerns the problem of slicing concurrent object-oriented programs that has not been addressed in the literatures until now. To solve this problem, we propose a new program dependence representation named the system dependence ...
null Jianjun Zhao +2 more
openaire +1 more source
Visual Programming of Concurrent Object-Oriented Systems
Journal of Visual Languages & Computing, 2001In order to be able to understand the functionality of even small concurrent systems, visual and formally-based notations for their description are needed. The handling of complex systems additionally demands for notations offering adequate structuring capabilities.
openaire +1 more source
Concurrent object-oriented programming in Tempo++
1996This paper describes Tempo++, a concurrent programming language which combines logic programming and object-oriented programming. Tempo++ improves on traditional concurrent logic programming languages (e.g. Parlog, KL1) and their object-oriented extensions (e.g. Polka) by explicitly specifying the safety properties of programs.
openaire +1 more source
Transactions for concurrent object-oriented programming systems
ACM SIGPLAN Notices, 1988Concurrent object-oriented programming systems (COOPS) require support for fault tolerance, concurrency control, consistent commitment of changes and program-initiated rollback. It is sometimes suggested that the classical transaction processing model successfully applied in databases and operating systems be integrated directly into COOPS
openaire +1 more source
Specifying almost-real concurrent object-oriented programs
Proceedings of 4th Euromicro Workshop on Parallel and Distributed Processing, 2002Parallel programming is difficult. The need for correct and efficient parallel programs is important and one way to meet this requirement is to work on the refinement chain. Beginning with a specification written in TLA/sup +/ (for instance), we can transform it-or refine it-into finer grained specifications.
openaire +1 more source

