Abstract
In many application environments there is a need to able to allocate resources dynamically. The occam programming language has no concept of such dynamic allocation. This paper shows how dynamic allocation can be incorporated into occam without sacrificing the benefits which are obtained using static allocation strategies. This capability has been achieved by a simple extension to occam3 to include a TASK mechanism which is defined using existing occam3 features. The main component of the dynamic mechanism is a library which manages the allocation and de-allocation of tasks. The paper includes an example showing how the dynamic allocation mechanism is employed.
Original language | English |
---|---|
Title of host publication | Transputer Applications and Systems ’94 |
Subtitle of host publication | Proceedings of the 1994 World Transputer Congress, 5-7 September 1994, Villa Erba, Cernobbio, Como, Italy |
Editors | A. De Gloria, M. R. Jane, D. Marini |
Publisher | IOS Press |
Pages | 1-15 |
Number of pages | 15 |
ISBN (Print) | 9789051991772 |
Publication status | Published - Sept 1994 |
Externally published | Yes |
Event | World Transport Congress (WTC 94): Transputer Applications and Systems - Cernobbio, Como, Italy Duration: 5 Sept 1994 → 7 Sept 1994 |
Conference
Conference | World Transport Congress (WTC 94) |
---|---|
Country/Territory | Italy |
City | Como |
Period | 5/09/94 → 7/09/94 |