Abstract | ||
---|---|---|
The BirliX operating system provides abstract data types to its users. All kinds of system resources are accessed by calling type-specific operations on instances of abstract data types. On top of BirliX, the Berkeley 4.3 UNIX interface is implemented by a small set of UNIX-tailored abstract data types. Abstract data types are implemented by an universal implementation structure, called team. A team, representing one instance, joins active and passive resources to one cooperating functional unit. Depending on their role within the team, the active resources are divided into agents and natives. While agents perform the type-specific operations on the instance, internal activities are executed by natives. Administration of teams, i.e. creation and deletion of its components, is done by a team manager. The implementation of teams exclusively uses active resources via light weight processes and passive resources via segments, which both are offered by lower system levels. |
Year | DOI | Venue |
---|---|---|
1989 | 10.1007/3-540-52609-9_79 | Process in Distributed Operating Systems and Distributed Systems Management |
Keywords | Field | DocType |
abstract data types,abstract data type,functional unit,operating system | Abstract data type,Address space,Joins,Computer science,Unix,Operating system | Conference |
ISBN | Citations | PageRank |
3-540-52609-9 | 0 | 0.34 |
References | Authors | |
2 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Wolfgang Lux | 1 | 62 | 6.02 |
Hermann Härtig | 2 | 686 | 64.40 |
Winfried E. Kühnhauser | 3 | 55 | 15.07 |