Results 211 to 220 of about 49,126 (246)
Some of the next articles are maybe not open access.
Concurrent object-oriented programming with agents
Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity, 2013ALOO is a novel approach to Concurrent Object-Oriented Programming, integrating plain old objects with concurrency through the adoption of agent-oriented first-class abstractions.
RICCI, ALESSANDRO, Andrea Santi
openaire +3 more sources
Concurrent object-oriented programming with agent-oriented abstractions: the ALOO approach
Workshop on Programming based on Actors, Agents, and Decentralized Control, 2013A long-standing problem in concurrent object-oriented programming is finding a sound and effective way to integrate active entities - being them actors, active objects, processes - with plain passive objects.
A. Ricci, Andrea Santi
semanticscholar +1 more source
Object oriented programming in Concurrent Prolog
New Generation Computing, 1983It is shown that the basic operations of object-oriented programming languages — creating an, object, sending and receiving messages, modifying an object’s state, and forming class-superclass hierarchies — can be implemented naturally in Concurrent Prolog. In addition, a new object-oriented programming paradigm, called incomplete messages, is presented.
Akikazu Takeuchi, Ehud Shapiro
openaire +2 more sources
Refinement of Concurrent Object-Oriented Programs [PDF]
FOOPS 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. H. Kent, S. J. Goldsack
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 +2 more sources
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
Extending Object-Oriented Optimizations for Concurrent Programs
16th International Conference on Parallel Architecture and Compilation Techniques (PACT 2007), 2007Object-oriented programming encourages extensive use of fields in objects. Most object-oriented programs are also concurrent, due to a finalizer or user interface thread. The combination of concurrency and frequent use of fields presents an optimization challenge: it is difficult for an optimizer to establish invariants between fields at different ...
David Tarditi+2 more
openaire +3 more sources
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
Xiao-li Pei+3 more
openaire +2 more sources
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 ...
Jianjun Zhao+2 more
openaire +2 more sources
A concurrent object-oriented switching program in chill
International Symposium on Switching, 2005This paper details concurrent object oriented switching program with the following aspects that improve program maintain ability and dependability. This program is structured as a direct mapping of a logical switching system mode4 mapping each logical component to a software lobjecf'@ Concurrent objects are introducedfor multi-processing, and ...
Keiichi Koyanagi+3 more
openaire +2 more sources