A practical approach to the design of concurrency in object-oriented systems
β Scribed by Maher Awad; Jurgen Ziegler
- Publisher
- John Wiley and Sons
- Year
- 1997
- Tongue
- English
- Weight
- 301 KB
- Volume
- 27
- Category
- Article
- ISSN
- 0038-0644
No coin nor oath required. For personal study only.
β¦ Synopsis
Object-oriented software development methods deal with concurrency according to either the implicit concurrency model or the explicit concurrency model. In the implicit model, the objects themselves have concurrent execution capabilities whereas in the explicit model, objects are encapsulated inside processes, the latter providing concurrent execution capabilities. Both models have their advantages and disadvantages. In this paper, we propose applying the implicit model only while conducting object-oriented analysis and then switching over to the explicit model in the design phase. The implicit model naturally fits the analysis phase because the resulting models of the software system will be based on objects-the important concepts of the application-not the issues of how concurrency is implemented. A switch over to the explicit model in the design phase achieves smooth integration with already existing software consisting of processes-which is the main constraint in many industrial applications. This paper presents in detail a systematic solution for the switch over between the concurrency models that applies for soft real-time systems and demonstrates it by a simplified example from a real telecommunication project. Any objectoriented method not yet dealing with concurrency issues can easily integrate the solution. Β©1997 by John Wiley & Sons, Ltd.
π SIMILAR VOLUMES
An algorithm is suggested that allows the implementation of first order velocity (energy) focusing in a linear, single field, time-of-flight mass spectrometer (TOF/MS) over a broad mass range using a time-dependent mass-corrected extraction field. The interpolation formula for extraction field depen
This review describes the use of frequency-selective filters for the design of selective NMR experiments. Frequency-selective filters constitute 'user-friendly' and efficient alternatives to selective excitation in most applications. Different selective schemes are discussed, which are based either
A low-gain design for linear discrete-time systems subject to input saturation was recently developed to solve both semi-global stabilization and semi-global output regulation problems. This paper proposes an improvement to the low-gain design and determines controllers with the new design that achi