Object-based sequential programming has had a major impact on software engineering. However, object-based concurrent programming remains elusive as an effective programming tool. The class of applications that will be implemented on future high-bandwidth networks of processors will be significantly more ambitious than the current applications (which are mostly involved with transmissions of digital data and images), and object-based concurrent programming has the potential to simplify designs of such applications. Many of the programming concepts developed for databases, object-oriented programming and designs of reactive systems can be unified into a compact model of concurrent programs that can serve as the foundation for designing these ...
The property of a (formal) development method which gives the development process the potential for ...
In previous work we developed a framework of computational models for the concurrent execution of fu...
Object-oriented systems have provided a new methodology for decomposing problems. They have also bro...
Abstract. We have developed a programming model that integrates concurrency with object-based progra...
In this paper, we introduce object{oriented programs as sets of communicat-ing objects. We investiga...
This paper describes the evolution of language features for multiprogramming from event queues and s...
In this paper the main approaches to constructing concurrent programs will be presented and compared...
: Novel software technologies for implementing concurrent object-oriented languages on different typ...
The development of concurrent object-oriented programs, from a software engineering perspective, mus...
This thesis develops a computational model, a programming notation, and a set of programming princip...
Abstract. In this paper we put forward a concurrent object-oriented programming language in which co...
A homogeneous machine architecture, consisting of a regular interconnection of many identical elemen...
There has been a flurry of activity in recent years to extend existing languages with object-oriente...
If we are manage complexity, we must create a model of the universe. The goal of model is to create ...
Efficiency of software application is one of the important metrics that are used to measure the qual...
The property of a (formal) development method which gives the development process the potential for ...
In previous work we developed a framework of computational models for the concurrent execution of fu...
Object-oriented systems have provided a new methodology for decomposing problems. They have also bro...
Abstract. We have developed a programming model that integrates concurrency with object-based progra...
In this paper, we introduce object{oriented programs as sets of communicat-ing objects. We investiga...
This paper describes the evolution of language features for multiprogramming from event queues and s...
In this paper the main approaches to constructing concurrent programs will be presented and compared...
: Novel software technologies for implementing concurrent object-oriented languages on different typ...
The development of concurrent object-oriented programs, from a software engineering perspective, mus...
This thesis develops a computational model, a programming notation, and a set of programming princip...
Abstract. In this paper we put forward a concurrent object-oriented programming language in which co...
A homogeneous machine architecture, consisting of a regular interconnection of many identical elemen...
There has been a flurry of activity in recent years to extend existing languages with object-oriente...
If we are manage complexity, we must create a model of the universe. The goal of model is to create ...
Efficiency of software application is one of the important metrics that are used to measure the qual...
The property of a (formal) development method which gives the development process the potential for ...
In previous work we developed a framework of computational models for the concurrent execution of fu...
Object-oriented systems have provided a new methodology for decomposing problems. They have also bro...